Beiträge von artemis102

    Hallo Diali,


    ich habe es versucht mit der TestDb vom RockWilder.


    Habe sein Wer mit meinem Username ersetzt, so habe ich das Feld in meiner Maske genannt. Bei Username macht er mir das Adressbuch auf.
    Cache := "NoCache";
    server := "dexxxx";
    database := "names.nsf";
    view := "($VIMPeople)";
    key := @Name([Abbreviate]; username);
    fieldname := "OfficePhoneNumber";
    Rueckgabewert := @DbLookup( class : cache ; server : database ; view ; key ; fieldname; [PartialMatch]);


    @SetField("TelNr"; Rueckgabewert)


    So habe ich es jetzt bei mir stehen.


    Artemis

    Hallo RockWilder,


    ich habe mir die Datenbank angeschaut, aber wenn ich das ausführe
    bringt er mir einen Wust von Telefon Nr, zurückbevor ich einen Namen im Adressbuch ausgewählt habe


    Danke aber für Deine Mühe war sehr nett.


    Artemis

    Hallo Diali,


    ich habe noch mal gesucht und gesehen dass da OfficePhoneNumer statt OfficePhoneNumber stand.


    Jetzt hat er automatisch meine TelefonNr. eingetragen.


    Wie würde es jetzt weiter gehen?


    Danke
    Artemis

    Hallo Diali,


    bin in die Ansicht rein, habe meinen Namen eingeben. Vorname Nachname.
    dann springt er auf mein Personendokument.
    In der Statusleiste steht "Mein Name" wurde gefunden.


    Kann es sein das das Dokument noch geöffnet werden muss?
    Oder müsste sobald er das Dokument hat auch auf das Feld kommen?
    Wenn ich dann die Eigenschaften des Dokuments anschaue ist Rufnumer am Arbeitsplatz = OfficePhoneNumber.


    Artemis

    Ich gebe auf,


    du verwirrst mich total, was soll mir das jetzt sagen?
    dachte wir wären schon ein bisserl näher und jetzt ist wieder aalles anders.


    Ich gehe jetzt und kaufe mir einen Strick...
    Ich glaube ich wahr noch nie so verzweifelt in meinem Leben .

    Leider geht es nicht:


    @SetField("TelNr";@DbLookup("":"NoCache";"dexxx":"names.nsf";"($VIMPeople)";"";OfficePhoneNumber))


    dexxx ist nur ein Alias für meinen richtigen Servernamen.


    Artemis

    Es gibt bei uns eine Ansicht People


    habe es mit ($VIMPeople) jetzt auch versucht, da bekomme ich zwar die Fehlermeldung nicht, aber das Feld wird auch nicht befühlt.
    Kann mir auch nicht vorstellen wie, denn wo wäre denn die Verbindung zwischen Namen im NAB aussuchen und das Feld TelNr befühlen?


    Artemis

    dexxx ist der Server der heisst natürlich anders, kann ich aber nicht so öffentlich hier rein schreiben.
    Ich weiss keine Key nur den Feldnamen und der ist OfficePhoneNumber


    Hatte das gerade probiert ging auch nicht.
    @DbLookup("":"NoCache";"degxxxx":"names.nsf";"people";"";"OfficePhoneNumber")


    da bekomme ich beim Aufrufe den Fehler von Lotus Notes zurück


    Feld: "TelNr": Eintrag im Index nicht gefunden.


    TelNr so habe ich das Feld in der Maske genannt



    Habe es jetzt bei dem Feldnamen OfficePhoneNumer ohne Hochkoma probiert dabekomme ich den gleichen Fehler
    Artemis

    Die verdammte Hilfe hilft mir nix!!!


    ich habe auch schon den ganzen Mist in "" gesetzt es geht aber auch nicht.


    Ich möchte oder muss angeben.


    Ach verdammt ich bin fertig ich packe es nicht und mein Scheiss Job hängt davon ab. Nächste Woche will er das Ding haben und ich habe jetzt schon 10 Stunden für das hier verbraten.


    Die ganze IT wurde bei uns outgesourced, mich bekam er nicht los da Betriebsrat, also soll ich jetzt Datenbanken machen, komme aber eher von der Administrativen Seite. Wenn ich das nicht packe hilft mir auch der BR nichts, wenn ich die Arbeit nicht machen kann weil ich zublöd bin. Kurse wird er mir sicher nicht zahlen. Schliesslich wurde ich ja gefragt ob ich das packe, musste ja wohl ja sagen sonst hätte wäre ich gleich auf der Strasse gestanden.


    Schei......

    Ähmm....


    weis aber immer noch nicht was ich angeben soll:


    @DbLookup("":"NoCache";dexxx:"names.nsf";people;;"OfficePhoneNumber";)


    sagt er immer Semikolon fehlt. Keine Ahnung was als in Anführungszeichen gesetzt gehört und was nicht.


    Ahhhh...


    Artemis

    Hallo ich kriege es einfach nicht hin.
    Habe es gestern noch ewig probiert und auch heute sein 8 Uhr morgens und ich schaffe es einfach nicht. Könnte aus dem Fenster springen.


    Ich habe nachgesehen unter was die TelefonNr im NAB steht
    OfficePhoneNumber.
    Aber ich weiss einfach nicht wie ich in dazu bringe das er das verflixte Feld fühlt wenn ich einen Namen auswähle.
    weiss nicht wie der @Dblookup aus sehen müsste. Mir helfen keine Beschreibungen von irgendwelchen Fiktiven Servern usw in der Notes Hilfe.
    Ich brauche das genau für meine Umgebung sonst kann ich es mir einfach nicht vorstellen. Ich will keine Servernamen verwenden.


    Habe das Feld in meiner Maske auch schon hundertmal umbenannt weil ich nicht weiss ob es genau so heissen muss wie im NAB oder nicht.


    Könnte mir bitte, bitte jemand genau schreiben was ich wo eintragen muss?



    Die absolut gefrustete Artemis

    Man merkt das ich euch sehr gut mit der Materie auskennt, ich leider nicht.
    Ich weiss nicht wie und wo man den Befehl @DBLookup anwendet, mit welchen Parametern, das gleiche mit der @Picklist.
    Bei @DBlookup finde ich in der Hilfe die Angabe eines Servers, was ich aber nicht möchte da wir mehrere Server haben, für jeden standort einen. Daher möchte ich da keinen Wert vorgeben. Sonst dauert es wahrscheinlich unnötig lang wenn ein Anwender aus Köln auf den Server In Burghausen zugreift um die daten auszulesen.


    Ihr seht ich bin der vollkommen Dummy .
    Ich habe keinerlei Programiersprache Kenntnisse, für mich ist If oder @comand und was auch immer wie spanische Dörfer.
    Ahhh.....


    Tut mir leid, ich wusste das ich den Rahmen sprenge.
    Man ist das frustrierend.


    Danke


    Artemis

    Hallo Taurec,
    soweit bin ich aber doch noch nicht oder?
    Ich dachte das @DBLookup wird dann benutzt sobald ich aus dem Adressbuch einen Namen gewählt habe, aber er bringt mir ja hier schon mehr als ich möchte.


    ???


    Artemis