Beitrag von Monika (7 Beiträge) am Dienstag, 20.Mai.2003, 14:59.
optionsfelder ergänzen - dringend (2.)
hallo,
ich bin ein baseportal-neuling und habe eine frage:
das ich über ein template daten in meine db schreiben kann
weiss ich, aber ...
ich habe eine "do action" abfrage mit einem optionsfeld
(produkt A, produkt B, produkt C).
was muss ich tun, um dieses optionsfeld mit "produkt D" zu ergänzen?
ich möchte vermeiden, daß ich hierfür meinen "haupt-login" rausgeben muss,
nur um diese position zu ergänzen.
geht das nicht irgendwie anders ????
nach diesem optionsfeld wird auch sortiert/selektiert.
vielen dank schon im voraus :-))
moni
Beitrag von Marco (840 Beiträge) am Mittwoch, 21.Mai.2003, 12:35.
Re: optionsfelder ergänzen - dringend (2.)
Hallo Moni,
da Du Dich als BP-Neuling bezeichnest, sehe ich keine wirklich einfache Möglichkeit, ohne Dich in BP anzumelden, die Optionen zu erweitern.
Du kannst aber auch ein Perl-Script schreiben, was auf Deine "Datenbank.fields" zugreift und dort herumwurschtelt. Würde ich Dir aber nur empfehlen, wenn Du wirklich weißt, was Du tust.
Eine dritte Möglichkeit ist eine Relation. Du baust Dir eine zweite Datenbank mit den Werten, die Du jetzt im Options-Feld hast und greifst von Deiner jetzigen Datenbank über den Feldtyp "Relation" auf diese Datenbank zu.
Für die Options-DB könntest Du ein simples "do action"-Template erstellen, über das jeder andere die Optionen bearbeiten kann...
Marco
Beitrag von hempelr (1976 Beiträge) am Mittwoch, 21.Mai.2003, 12:39.
Re: optionsfelder ergänzen - dringend (2.)
Hallo, moni
leider geht das m.E. nicht bei einem Optionfeld.
Kannst du mit "normalen" Mitteln nur direkt in der Struktur-Seite von BasePortal machen - mit ein paar "Verbiegungen" in Perl könnte man das über die db.fields schon lösen - aber das ist wohl etwas schwieriger....
Ist eh immer ein Problem, schon bem Datenbankdesign, sich Gedanken über "fest verdrahtete" Auswahlfelder zu machen. Man muss dabei genau auf die Wortwahl - Begriffswahl achten. Insbesondere auch im Hinblick darauf, dass BP im "normalen" Falle nur die Anfänge der Feldinhalte bei Auswahl nimmt (wenn bspw. Leerzeichen im Wert des Optionfeldes stehen).
sorry, aber vielleicht hat ja jemand anderes nen anderen Erkenntnisstand, und es geht doch irgendwie einfach....
Ruben
Beitrag von Marco (840 Beiträge) am Mittwoch, 21.Mai.2003, 12:42.
Re: optionsfelder ergänzen - dringend (2.)
Zwei Dumme - ein Gedanke ;-)