Autor Thema: Neue Werte in Dialogliste zulassen  (Gelesen 965 mal)

Offline macom111

  • Senior Mitglied
  • ****
  • Beiträge: 293
  • Geschlecht: Männlich
  • Anfänger in der Datenbankentwicklung!!!
Neue Werte in Dialogliste zulassen
« am: 14.09.03 - 18:02:03 »
Hallo zusammen,

wie erreiche ich, daß ein neuer Name, den ein User in die Dialogliste einträgt auch in dieser gespeichert wird? In der Desingerhilfe lese ich:
"Sofern für den Feldtyp verfügbar, können Sie die Option "Neue Werte zulassen" im Register "Steuerung"  der InfoBox "Eigenschaften: Feld" auswählen, damit Benutzer ihre eigenen Einträge hinzufügen können, ohne die ursprüngliche Liste zu ändern."
Ich möchte aber,daß der Benutzer die Liste ändern kann!
Ein Tipp?
 ???
Siggi

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re:Neue Werte in Dialogliste zulassen
« Antwort #1 am: 14.09.03 - 18:30:49 »
Hi,

so wie ich diese Anfrage jetzt interpretiere:

 - Du hast ein Dialogtextfeld, beim "draufklicken" erscheinen Vorgabewerte
 - Der User soll entweder einen dieser Vorgabewerte nehmen - oder einen neuen Wert eingeben.
 - alle neuen Werte sollen auch in der Auswahl erscheinen.

Um das zu realisieren mach folgendes:
1) Eine neue Ansicht, nenne sie z.B. "Lookup_Namen".
 In der ersten Spalte trägst Du als Namen deines Feldes ein, z.B. "MeineNamen".
 Die Spalte sortierst Du aufsteigend.

2) Im eigentlichen Feld setzt Du das Feld auf "Dialogliste", bearbeitbar. Außerdem "Erlaube mehrere Werte" ankreuzen.
Im 2. Reiter der Feldeigenschaften wählst Du "Benutze Formel für Auswahl", und gibst folgende Formel ein:
Zitat
_Lookup := @DbColumn("":"nocache"; ""; "Lookup_Namen"; 1);
@If(@IsError(]_Lookup); ""; @Unique(]_Lookup))

Ich nutze den englischen Client, die Angaben stimmen daher ggf. nicht zu 100% überein.

bye,
TMC
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


Offline macom111

  • Senior Mitglied
  • ****
  • Beiträge: 293
  • Geschlecht: Männlich
  • Anfänger in der Datenbankentwicklung!!!
Re:Neue Werte in Dialogliste zulassen
« Antwort #2 am: 14.09.03 - 23:15:05 »
Hallo TMC,

vielen Dank ...,hab´s tatsächlich hinbekommen; einfach genial.
Wie heißt es doch immer:
Fragen sie Ihren Arzt od. Apotheker, od. jemanden der sich damit auskennt!
 :D
Gruß Siggi

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz