Autor Thema: Auslesen der Telefonnummer aus dem Adressbuch  (Gelesen 1249 mal)

Offline t.langer

  • Junior Mitglied
  • **
  • Beiträge: 72
  • Geschlecht: Männlich
Auslesen der Telefonnummer aus dem Adressbuch
« am: 18.10.07 - 09:41:07 »
Hallo Leute,

erst mal danke für eure hilfe bei meinem letzen Probm...

Nun habe ich folgende Nuss zum Knacken:

Ich möchte (in der normlaen Formelsprache) ein Feld folgendermasen befüllen:

Es soll dort die Telefonnummer eingetragen werden, diese soll anhand des Namens (der ein Feld davor eingetragen wird) aus dem Adressbuch (names.nsf) geholt werden.

Kann mir hier jemand weiterhelfen?

Glombi

  • Gast
Re: Auslesen der Telefonnummer aus dem Adressbuch
« Antwort #1 am: 18.10.07 - 09:51:48 »
Das könnte bspw. so aussehen:

_Server := @ServerName;
_DB := "names.nsf";
_Key := @Name([Abbreviate];DeinFeldname);
_View := "($VIMPeople)";
_Field := "OfficePhoneNumber";
_Lookup := @DbLookup("";_Server : _DB;_View;_Key;_Field);
@If(@IsError(_Lookup);@Return("");"");

FIELD Telefonnummer := _Lookup;
""


In der Ansicht "$VIMPeople" stehen die User (Fullname) in der Abbreviate Form, daher muss der Key entsprechend umgewandelt werden.

Andreas

Offline HH

  • Senior Mitglied
  • ****
  • Beiträge: 339
  • Geschlecht: Männlich
Re: Auslesen der Telefonnummer aus dem Adressbuch
« Antwort #2 am: 18.10.07 - 11:23:10 »
Ich nehme dazu folgende Formel:

@NameLookup( [ForceUpdate]:[NoSearching] ; @UserName; "OfficePhoneNumber" )

Gruß
Hubert

Glombi

  • Gast
Re: Auslesen der Telefonnummer aus dem Adressbuch
« Antwort #3 am: 18.10.07 - 11:46:08 »
Stimmt, ist wesentlich eleganter. Irgendwie muss ich mich an diese Funktion noch gewöhnen  ;)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz