Autor Thema: DbLookup - Kontrollkästchenfeld  (Gelesen 1543 mal)

Offline jan2k

  • Junior Mitglied
  • **
  • Beiträge: 64
  • Geschlecht: Männlich
DbLookup - Kontrollkästchenfeld
« am: 11.04.06 - 15:41:49 »
Grundlage: Namensfeld (adminliste)
Ziel: In einer Maske sollen Personen der Adminliste über ein Kontrollkästchenfeld ausgewählt werden können

Lösung: (Formel für die Auswahl)

@DbLookup (""; @DbName; "($System)"; "System"; "adminliste")

Problem: Namen werden in voller hierachichen länge angezeigt (aber vollständig)


@DbLookup (""; @DbName; "($System)"; "System"; "adminliste");
@Name([CN]; @V3UserName)

Beim verkürzen wird aber leider nur der erste Name angezeigt!
Woran kann dies liegen?

Danke für die Hilfe.

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: DbLookup - Kontrollkästchenfeld
« Antwort #1 am: 11.04.06 - 15:47:23 »
@Name ([CN]; @V3UserName) zeigt nicht den "ersten Namen", sondern den Namen des aktuellen Benutzers an.
@name ([CN] musst Du schon auf die Liste anwenden, die @dbLookup zurückgeliefert hat.

Bernhard

Offline jan2k

  • Junior Mitglied
  • **
  • Beiträge: 64
  • Geschlecht: Männlich
Re: DbLookup - Kontrollkästchenfeld
« Antwort #2 am: 11.04.06 - 16:07:42 »
Danke, ja. Ich vergaß.
Nur leider lässt mir der Designer bei einem "Feld" Typ "Namen" "Adressfelddialog" keine Möglichkeit dies dort schon einzuschränken.

Offline jan2k

  • Junior Mitglied
  • **
  • Beiträge: 64
  • Geschlecht: Männlich
Re: DbLookup - Kontrollkästchenfeld
« Antwort #3 am: 11.04.06 - 16:09:00 »
Coolll :)

So gehts :) Sieht ganz sauber aus.. einziges Problem: Man muss die Datenbank neu starten, damit die Personen aufgenommen sind, die man hinzugefügt hat (das ist aber kein Problem). Und danke nochmal.


admins := @DbLookup (""; @DbName; "($System)"; "System"; "adminliste"); @Name([CN]; admins)

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: DbLookup - Kontrollkästchenfeld
« Antwort #4 am: 11.04.06 - 16:12:01 »
Die Datenbank muss man nicht "neu starten" (höchstens erneut öffnen). Schau Dir bei @dbLookup den Parameter "NoCache" an.

Bernhard

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz