insertRow und Pflichfelder - Kombination möglich?

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

Gabriel123
***
Beiträge: 65
Registriert: Mo, 14.01.2008 19:31

insertRow und Pflichfelder - Kombination möglich?

Beitrag von Gabriel123 »

Hallo,

ich habe gerade folgendes festgestellt und komme nicht so recht auf eine Lösungsidee.
Ich übergebe in Form1 per Button Daten, die von globalen Variablen kommen direkt in eine Tabelle. Dann Reload, dann können die daten in Form1 bearbeitet werden. Hier soll es nun ein Pflichtfeld geben.

Der Inhalt des Pflichfeldes existiert in den Variablen aber noch nicht. Beim Schreiben in die Tabelle (oben beschrieben) bekomme ich dann sofort die Fehlermeldung, dass ich null in eine - nicht zu nullende- Zelle schreiben wollte.


Kann ich das umgehen? Versteht mich jemand?=)

Vielleicht kann ich das Feld ja auch erst nach dem ich die Variablen in die Tabelle geschrieben habe per makro als Pflichtfeld machen?! geht das?
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: insertRow und Pflichfelder - Kombination möglich?

Beitrag von komma4 »

setze einen default-Wert in die Spalte, bei der Du später noch erkennst, dass es ein generierter Wert ist, welcher der Nachbearbeitung bedarf.

Pflichtfeld ist Pflichtfeld - bei der Tabellendefinition hast Du Dir ja etwas dazu gedacht, warum hier ein Wert vorhanden sein sollte....
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Gabriel123
***
Beiträge: 65
Registriert: Mo, 14.01.2008 19:31

Re: insertRow und Pflichfelder - Kombination möglich?

Beitrag von Gabriel123 »

Danke, so habe ich es nun gemacht. Habe einen Standardtwert hinterlegt und per dialog prüfe ich ob noch der standardtwert drin ist und gebe dann eine Fehlermeldung aus, die zur Eingabe auffordert=)

Danke!
Antworten