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 ...
Die Suche ergab 17 Treffer
- So, 17.04.2016 11:46
- Forum: Makros und allgemeine Programmierung
- Thema: Inhalt aus Textfeld einem array übergeben
- Antworten: 24
- Zugriffe: 16985
- 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 ...
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 ...
- 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
deklariert.
Und die Nachkommastellen mit
Gruß
Domenico
hab es jetzt doch hin bekommen.
Habe
Code: Alles auswählen
DIM Preis as Double Und die Nachkommastellen mit
auf 2 Stellen begrenzt.aPreis = format(Preis(a)/ 119 * 100,"0.00")
Gruß
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 ...
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 ...
- 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 ...
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 ...
- 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
danke für die Antwort.
Ich erhalte so aber die Fehlermeldung: "Eigenschaft oder Methode nicht gefunden: getSelectedItems"
Gruß
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 ...
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 ...
- 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 ...
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 ...
- 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 ...
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 ...
- 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 ...
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 ...
- 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 ...
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 ...
- 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 ...
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 ...
- 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 ...
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 ...
- 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 ...
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 ...
- 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 ...
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 ...