Autor Thema: Lese-Feld  (Gelesen 1401 mal)

Offline Furby

  • Frischling
  • *
  • Beiträge: 17
Lese-Feld
« am: 02.11.07 - 09:28:17 »
Hallo zusammen.

Ich würde gerne den zugriff auf ein Dokument mit einem Lese-Feld berechnen.
Mit DBLookUp(…) schau ich in einer anderen Maske nach welcher Benutzer (den  ich über ein Adressdialog auslese) in einem bestimmten Feld steht.
DBLookUp(…) liefert mir den Benutzer richtig zurück und schreibt ihn auch in mein Lese-Feld.
Jetzt sollte in meiner Ansicht das Dokument sichtbar sein.
Als das nicht der fall war habe ich mal versucht den Benutzer in das Lese-Feld (diesmal Bearbeitbar) mit „Adressdialog für Auswahl verwenden“ einzutragen so hat es einwandfrei  funktioniert.

Was ist beim berechnen schief gelaufen??

Danke Für die Hilfe

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Lese-Feld
« Antwort #1 am: 02.11.07 - 09:56:01 »
Wird mit dem dbLookup der Name auch in der erforderlichen kanonischen Form eingetragen?

Offline Furby

  • Frischling
  • *
  • Beiträge: 17
Re: Lese-Feld
« Antwort #2 am: 02.11.07 - 10:12:53 »
Gibt mir DbLookup nicht schon die richtige Form zurück?

Zitat
DbLookup(..) Rückgabewert:
gefundeneWerte
Text, Zahl oder Zeit und Datum oder eine Liste. Die Werte von Feldname oder SpaltenNr oder die UNID des Dokuments. Siehe "Auf gefundene Werte zugreifen" weiter hinten.

hab noch mal was anderes versucht:
Mit der Fkt. @UserName hab ich mir das Lese-Feld auch mal berechnen lassen hat auch einwandfrei funktioniert.

Zitat
@ UserName() Rückgabewert
Name
Text. Der primäre oder alternative Benutzername.

Da beide Funktionen einen Text als Rückgabewert haben bin ich davon ausgegangen das es gehen sollte.


Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Lese-Feld
« Antwort #3 am: 02.11.07 - 10:25:32 »
Was dbLookup zurückliefert, hängt von der Quelle ab! Wenn dort Kuno Killerkarpfen steht, wird eben auch das zurückgeliefert, hilft aber als Inhalt eines Leserfeldes nichts - dort muss CN=Kuno Killerkarpfen/O=Teich stehen.
Weiters: Wenn dbLookup eine Liste enthält, muss im Zielfeld auch "Mehrfachwerte zulassen" eingestellt sein, sonst wird aus der Liste ein skalarer Wert - wiederum nicht brauchbar als Leserfeld in diesem Fall.

Bernhard

Offline Furby

  • Frischling
  • *
  • Beiträge: 17
Re: Lese-Feld
« Antwort #4 am: 02.11.07 - 10:41:20 »
Vielen dank hat mir echt sehr weitergeholfen. Nur noch eine letzte frage gibt es bei den Formeln so was wie ein Typecast oder muss ich mir was anderes überlegen?


Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Lese-Feld
« Antwort #5 am: 02.11.07 - 10:56:10 »
Ja, gibt es für Text, Zahl und Datum/Zeit.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz