Die Suche ergab 17 Treffer

von Domenico
So, 17.04.2016 11:46
Forum: Makros und allgemeine Programmierung
Thema: Inhalt aus Textfeld einem array übergeben
Antworten: 24
Zugriffe: 16985

Re: Inhalt aus Textfeld einem array übergeben

OK, habe es nun hinbekommen.
Musste noch mit der Formattierung etwas üben.

Das mit den ungültigen Klammern hatte ich gar nicht verstanden.
Ich dachte immer, dass diese bei Variabeln mit gesetzt werden müssen, damit die Werte auch aus den Schleifen übernommen würden.

Danke noch ein mal für die ...
von Domenico
Sa, 16.04.2016 19:52
Forum: Makros und allgemeine Programmierung
Thema: Inhalt aus Textfeld einem array übergeben
Antworten: 24
Zugriffe: 16985

Re: Inhalt aus Textfeld einem array übergeben

Also es ist zum Verrückt werden.
Wenn ich Preis als DOUBLE oder INTEGER deklariere, werden die Werte nicht mehr richtig indeziert.
Dann kann ich zwar auf 2 Nachkommastellen formattieren, jedoch werden die Items dann nicht mehr richtig ausgegeben.
Anscheinent werden durch das Deklarieren auf DOUBLE ...
von Domenico
Sa, 16.04.2016 17:24
Forum: Makros und allgemeine Programmierung
Thema: Inhalt aus Textfeld einem array übergeben
Antworten: 24
Zugriffe: 16985

Re: Inhalt aus Textfeld einem array übergeben

Hallo,

hab es jetzt doch hin bekommen.
Habe

Code: Alles auswählen

DIM Preis as Double 
deklariert.
Und die Nachkommastellen mit
aPreis = format(Preis(a)/ 119 * 100,"0.00")
auf 2 Stellen begrenzt.

Gruß

Domenico
von Domenico
Sa, 16.04.2016 17:08
Forum: Makros und allgemeine Programmierung
Thema: Inhalt aus Textfeld einem array übergeben
Antworten: 24
Zugriffe: 16985

Re: Inhalt aus Textfeld einem array übergeben

Hallo,

jan hatte es dann Gestern nach unzähligen Tests auch nachvollziehen können.

Jetzt bekommen ich bis auf eine Berechnung des Netto-Preises alles hin.
Beim Auslesen des Listenfelds "Preis" erhalte ich die Bruttopreise der ausgewählten Werte.
Nun muss ich diese jedoch in netto umrechnen.
Preis ...
von Domenico
Do, 14.04.2016 16:56
Forum: Makros und allgemeine Programmierung
Thema: Inhalt aus Textfeld einem array übergeben
Antworten: 24
Zugriffe: 16985

Re: Inhalt aus Textfeld einem array übergeben

Hallo,

ich habe jetzt mit folgendem Code erreicht, die einzelnen Werte der ausgewählten Listeneinträge einzeln anzeigen zu lassen:

oDoc = thisComponent.sheets("Eingabe")
oForm = oDoc.DrawPage.Forms.GetByName("Dateneingabe")
Breite = oForm.GetByName("Breiten")
cnt = UBound(Breite.SelectedItems ...
von Domenico
Mi, 13.04.2016 11:31
Forum: Makros und allgemeine Programmierung
Thema: Inhalt aus Textfeld einem array übergeben
Antworten: 24
Zugriffe: 16985

Re: Inhalt aus Textfeld einem array übergeben

Hallo mikelab,

danke für die Antwort.
Ich erhalte so aber die Fehlermeldung: "Eigenschaft oder Methode nicht gefunden: getSelectedItems"

Gruß

Domenico
von Domenico
Di, 12.04.2016 20:48
Forum: Makros und allgemeine Programmierung
Thema: Inhalt aus Textfeld einem array übergeben
Antworten: 24
Zugriffe: 16985

Re: Inhalt aus Textfeld einem array übergeben

Hallo,

kann vielleicht jemand sagen, weshalb die Werte aus dem Listenfeld "Breite" nicht ausgelesen werden?
Das Listenfeld beinhaltet Werte, welche eine Mehfachauswahl zulassen.
Die Werte sollen dann als Array bereit stehen.

Sub Varianten

DIM oDoc as Object
DIM oForm as Object
DIM oList1 as ...
von Domenico
So, 10.04.2016 22:28
Forum: Makros und allgemeine Programmierung
Thema: Inhalt aus Textfeld einem array übergeben
Antworten: 24
Zugriffe: 16985

Re: Inhalt aus Textfeld einem array übergeben

Ich erläuer hier ein mal die Abläufe:


thisComponent.sheets(1).getcellbyposition(1,n).setstring(Attr(b))
'enthält einen String, welcher die Varianten Breite und Farbe an Stelle 0 und 1 für die Auswahl im Shop plaziert

thisComponent.sheets(1).getcellbyposition(2,n).setstring(Value(a))
'hier ...
von Domenico
So, 10.04.2016 18:33
Forum: Makros und allgemeine Programmierung
Thema: Inhalt aus Textfeld einem array übergeben
Antworten: 24
Zugriffe: 16985

Re: Inhalt aus Textfeld einem array übergeben

Ja, ich wollte es so machen, damit man bei bestimmten Artikeln eben nur eine gewisse Anzahlt an Größen und Farben bereit stellt.
Wenn es auch ohne Listenfeld geht, kann mir das auch recht sein.
Es muss aber möglich sein, eine Aswahl zu treffen und diese an die ensprechenden Arrays im Makro zu ...
von Domenico
So, 10.04.2016 18:11
Forum: Makros und allgemeine Programmierung
Thema: Inhalt aus Textfeld einem array übergeben
Antworten: 24
Zugriffe: 16985

Re: Inhalt aus Textfeld einem array übergeben

Hallo,

der Fehler liegt bei mir.
Haben Listenfeld mit Kombinationsfeld vertauscht.

Im Listenfeld liegen alle möglichen Werte für die jeweilige Variante vor.
Nun muss ich diese Werte per Code dem Array "Breite" übergeben.
Ich habe da auch eine Art Beispiel in meinem Openoffice.org 3 Buch, jedoch ...
von Domenico
So, 10.04.2016 14:36
Forum: Makros und allgemeine Programmierung
Thema: Inhalt aus Textfeld einem array übergeben
Antworten: 24
Zugriffe: 16985

Re: Inhalt aus Textfeld einem array übergeben

Hallo F3K Total

danke erst ein mal für die Lösung mit dem Array.

Da es aber doch einige Daten sind, welche Eingegeben werden müssen, werde ich um die Integration von Kombinationsfeldern nicht herum kommen.
Dann kann ma per Auswahl immer die benötigten Größen, Farben und was es noch so an Varianten ...
von Domenico
So, 10.04.2016 11:40
Forum: Makros und allgemeine Programmierung
Thema: Inhalt aus Textfeld einem array übergeben
Antworten: 24
Zugriffe: 16985

Re: Inhalt aus Textfeld einem array übergeben

Hallo mikeleb,

ja, ich habe das Ganze etwas undeutlich erklärt.

Bisher habe ich das Makro zur generierung meiner Artikelvarianten manuell ausgeführt.
Zur Generierung der verschiedenen Artikelvarianten habe ich die arrays direkt im Makro gefüllt:

Breite = array("25 cm","30 cm","40 cm","50 cm","60 ...
von Domenico
Sa, 09.04.2016 16:48
Forum: Makros und allgemeine Programmierung
Thema: Inhalt aus Textfeld einem array übergeben
Antworten: 24
Zugriffe: 16985

Inhalt aus Textfeld einem array übergeben

Hallo zusammen.

Ich bin mit meiner Makroprogrammierung schon ein gutes Stück weiter gekommen.
Nun würde ich gerne in meinem Tabellenblatt1 in einem Textfeld (Name Breite) die Werte eingeben und dann an den array "Breite" aus meinem Makro übergeben.
Das Makro wird per Mausklick auf einen Button ...
von Domenico
Do, 07.04.2016 15:10
Forum: Makros und allgemeine Programmierung
Thema: Problem bei führenden Nullen und Verketten
Antworten: 4
Zugriffe: 2794

Re: Problem bei führenden Nullen und Verketten

Hallo,

ich konnte das letzte Problem lösen.

Wenn man einen Array nutzt, wie bei mir zur Verkettung mit anderen Werten / Strings, dann ist natürlich auch die Angaben des einzufügenden Wertes zu machen.
In meinem Fall wird der Wert aus dem Array (Breite) durch (a) ermittelt.

b = b + 1
art = art ...
von Domenico
Do, 07.04.2016 10:37
Forum: Makros und allgemeine Programmierung
Thema: Problem bei führenden Nullen und Verketten
Antworten: 4
Zugriffe: 2794

Re: Problem bei führenden Nullen und Verketten

Hallo toxytom,

erst ein mal danke für die Lösung bei den führenden Nullen.

Das mit dem anderen Code wird benötigt, um Daten in eine CSV Vorlage für den Import von Variantenkombinationen zu schreiben und dann die Daten in Prestashop zu importieren.

thisComponent.sheets(1).getcellbyposition(3,n ...