Autor Thema: Adressauswahl in Dialogbox  (Gelesen 2439 mal)

Offline mariab

  • Aktives Mitglied
  • ***
  • Beiträge: 123
Adressauswahl in Dialogbox
« am: 07.05.07 - 10:55:20 »
Hallo,

habe eine Hauptmaske mit berechneten Feldern und eine Maske (Eingabe) die ich mittels Dialogbox öffne, in welcher die Benutzer ihre Eingaben tätigen können.
In der Dialogbox (Maske Eingabe) gibt es ein Feld vom Typ Dialogliste. Das Feld greift auf einer bestimmten Gruppe im Adressbuch des Servers mittels DBLookup zu. Damit möchte ich erreichen, dass die Benutzer nur Personen aus dem Listenfeld eingeben können.
Tatsache ist aber dass auch Personen aus dem persönlichen Adressbuch der Benutzer eingegeben werden können.
Wenn ich die Maske vom Designer aus öffne, sodass sie nicht in der Dialogbox geöffnet wird, funktioniert es richtig.
Wie kann ich vermeiden dass in der Dialogbox andere Namen eingegeben werden als die in der Dialogliste vorgeschlagenen?

Danke für Eure Hilfe
Maria

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: Adressauswahl in Dialogbox
« Antwort #1 am: 07.05.07 - 11:16:35 »
Hast Du in den Feldeigenschaften

neue Werte zulassen

aktiv?
André

Elterninitiative diabetischer Kinder und Jugendlicher e.V.
-----------------------------------------------------------------------------
Fliegen ist die Kunst auf den Boden zu Fallen, aber daneben.
-----------------------------------------------------------------------------
Etwas mehr Hardware dazu zu kaufen ist viel billiger als
Software besser zu machen. ( Niklaus Wirth )

Offline mariab

  • Aktives Mitglied
  • ***
  • Beiträge: 123
Re: Adressauswahl in Dialogbox
« Antwort #2 am: 07.05.07 - 11:27:56 »
Nein, "Neue Werte zulassen" ist deaktiviert

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Adressauswahl in Dialogbox
« Antwort #3 am: 07.05.07 - 14:00:31 »
... wenn keine neuen Werte möglich sind, wie schaffst du es dort neue Werte einzugeben?

Toni  ???
Grüßle Toni :)

Glombi

  • Gast
Re: Adressauswahl in Dialogbox
« Antwort #4 am: 07.05.07 - 14:11:25 »
Ich würde einen Button machen, der eine Picklist anzeigt. Als View wird die Ansicht "People" aus dem names.nsf des Servers verwendet.

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Adressauswahl in Dialogbox
« Antwort #5 am: 07.05.07 - 14:13:11 »
@Andreas

... würde ich auch so machen, denn der DBLookup hat so seine Grenzen...

Toni
Grüßle Toni :)

klaussal

  • Gast
Re: Adressauswahl in Dialogbox
« Antwort #6 am: 07.05.07 - 14:18:04 »
@ata,

klar kann ich beim dblookup einen Wert auswählen, der dann ins Feld geschrieben wird. Aber nichts hindert mich daran, diesen Wert anschliessen zu überschreiben. Das hat mit "neuen Wert zulassen" nix zu tun.

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Adressauswahl in Dialogbox
« Antwort #7 am: 07.05.07 - 14:25:53 »
@klauss

Zitat
In der Dialogbox (Maske Eingabe) gibt es ein Feld vom Typ Dialogliste

Es handelt sich um eine Dialogliste, da kannst du keine Werte hinzufügen, die nicht im Lookup vorkommen. Es sei denn das Feld in der Maske ist nicht auf sich selbst berechnet und nicht vom Typ Dialogliste...

Toni
Grüßle Toni :)

klaussal

  • Gast
Re: Adressauswahl in Dialogbox
« Antwort #8 am: 07.05.07 - 14:40:21 »
Entschuldigung,

ich hatte "Dialogbox" verstanden...  :P

Klar, bei der Dialogliste haste keine Chance.

Abär: da stand ja:
Zitat
Wie kann ich vermeiden dass in der Dialogbox andere Namen eingegeben

Und da ist ganz klar von Box die Rede....

Offline mariab

  • Aktives Mitglied
  • ***
  • Beiträge: 123
Re: Adressauswahl in Dialogbox
« Antwort #9 am: 07.05.07 - 15:05:55 »
Hallo,

ja das Problem habe ich mit einer Dialogliste in einer Dialogbox. Wenn ich die Eingabemaske vom Designer aus direkt öffne, also ohne dass ich die Maske mittels @Dialogbox aufrufe, ist es nicht möglich neue Werte hinzuzufügen was ja ok wäre. Wenn ich die Maske "Eingabe" mittels @Dialogbox öffne, so kann ich neue Werte hineinschreiben und gerade das möchte ich verhindern.

Da ich mit dem Dblookup die Leute zweier Gruppen anzeigen möchte z.B. jene des Marketingbereichs und jene im Verkauf, und diese dem Benutzer zur Auswahl stelle, habe ich mich für das Dblookup und nicht für die Picklist entschieden.

Grüße maria

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Adressauswahl in Dialogbox
« Antwort #10 am: 07.05.07 - 15:13:18 »
... es kommt mir etwas obskur vor. Ich werde es morgen mal versuchen nachzubauen, denn das Phänomen kenn ich so nicht...

Toni
Grüßle Toni :)

Driri

  • Gast
Re: Adressauswahl in Dialogbox
« Antwort #11 am: 07.05.07 - 16:04:16 »
Ist wirklich die Eingabe neuer Werte möglich oder kann es sein, daß gewählte Namen z.B. aus dem persönlichen Adreßbuch aufgelöst werden und so ggf. abweichende Namen angezeigt werden ?

Ähm, vergiß es. Das dürfte wohl nur bei einem Namensfeld ein Problem sein.
« Letzte Änderung: 07.05.07 - 16:09:15 von Driri »

Offline mariab

  • Aktives Mitglied
  • ***
  • Beiträge: 123
Re: Adressauswahl in Dialogbox
« Antwort #12 am: 07.05.07 - 16:28:09 »
Hallo, habe den Fehler gefunden. In der Hauptmaske, also der Maske aus der ich die Dialogbox aufrufe, hatte ich ein Feld mit der gleichen Bezeichnung, aber als Typ Namensfeld und das Verursachte, dass ich in der Dialogbox neue Werte eingeben konnte. Nun habe ich sowohl in der Maske Eingabe als auch in der Hauptmaske das Feld als Dialogliste und nun funktionierts.

Danke für Eure Hilfe

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Adressauswahl in Dialogbox
« Antwort #13 am: 08.05.07 - 09:19:30 »
... etwas in der Art musste es sein, du hättest mich sonst zutiefst erschüttert...  ;)

Toni
Grüßle Toni :)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz