Seite 1 von 1

Base Makros: Unterschied zu 4.1.3.2?

Verfasst: Sa 7. Mai 2016, 23:46
von Amibobo
Guten Abend Forum,

in meiner Arbeit habe ich die Version 4.1.3.2 von LibreOffice (eine aktuellere Version ist derzeit nicht freigegeben).
Gibt es bei Base, insbesondere den Makros, große Unterschiede zur aktuellen Version 4.2.8.2?

Kann ich das Base-Handbuch von der Webseite https://de.libreoffice.org/get-help/documentation/
für die alte Version 4.1.3.2 benutzen?
Bis jetzt klappt es in der Arbeit mit den Markos nicht.

Vielen Dank im Voraus und beste Grüße

Re: Base Makros: Unterschied zu 4.1.3.2?

Verfasst: So 8. Mai 2016, 01:22
von gogo
... eine einzige Fehlermeldung - bitte ;)
ansonsten: Makrosicherheit in den Optionen runtersetzen...

Re: Base Makros: Unterschied zu 4.1.3.2?

Verfasst: So 8. Mai 2016, 09:04
von RobertG
Die folgenden Änderungen im Makrocode gab es bisher:
LO 4.1
Wird mit Makros auf ein Listenfeld zugegriffen, so ergibt seit dieser Version der currentValue den Wert, der an die Datenbank weitergegeben wird, und nicht unbedingt den Wert, den das Feld in dem Formular anzeigt.
LO 4.1.2
Der Zugriff auf Datumswerte mit Makros in Formularen wurde geändert. Der Datumswert wird jetzt im Datumsfeld als eine Kombination von Tag, Monat und Jahr wiedergegeben und nicht als ISO-Zahlenwert: oFeld.CurrentValue.Year ist so z.B. die Jahresangabe.
Die Version LO 4.1.3 müsste also all das auch geregelt bekommen, was in dem aktuellen Handbuch für die Version LO 5.1 steht.

Gruß

Robert

Re: Base Makros: Unterschied zu 4.1.3.2?

Verfasst: So 8. Mai 2016, 17:47
von Amibobo
Danke für die ersten Antworten.
Ich werd kommende Woche mal in der Arbeit Fehlermeldungen mir notieren und dann hier posten samt dem Code, bei dem er meckert.