Beiträge von roman82

    So ein kleines Problem mit den Lesefeldern.


    ich befülle mittles einen Agenten die Leserfelder.


    Wenn ich einen User eingebe, funktioniert alles einwandfrei.


    Werden jedoch 2 User reingeschrieben dann kann keiner mehr auf Doc zugreifen.


    Leserfeldkonfiguration:
    Typ: lesefeld
    Mehrfachwerte zulassen: ja
    Getrennt durch: Semi Kolon


    folgende Strings werden reingeschrieben.


    Für einen User: "CN=Max Musterman/O=Musterfirma"
    Für X User: "CN=Max Musterman/O=Musterfirma; CN=Mina Musterfrau/O=Minasfirma"


    An was kann das liegen???

    Jetzt nochmal kurz zu Leser und Autorenfeldern.


    ganz kurze Versändinsfrage:


    in den Leserfeldern stehen die User die das Document Lesen können und in den Autorenfeldern die die es bearbeiten können.


    Richtig?

    "eingebetteten Ansicht und Einzelner Kategorie"


    Kannst du mir da ein Paar Stichworte geben damit ich in der Hilfe nachschauen kann oder kurz das Grundkonzept dieses Vorgehens erklären.


    Danke

    So,


    Habe eine NOtesDB, wo ich ein Paar Docs mittles Lesefeldern ins Nirvana geschickt habe, heißt quasi ich habe Dort User eingetragen die es gar nicht gibt. Und ich denke mal es liegen auch noch ein paar tote Docs rum.


    Frage: Kann man die Datenbank irgendwie aufräumen?
    Also alle documente löschen?


    Danke
    :)


    PS: Habe Manager Rechte auf der Datenbank

    Also , der Anwender sucht sich in der Maske einen User aus der Picklistnames aus. Der ausgesuchte User "CN=Max Musterman/O=MusterFirma" wird in diesem Feld abgelegt.
    Der Anwender weist quasi das Dokument einem User zu.
    Dieses Feld dient dazu dass man in der Ansicht nur bestimmte Dokumente sehen kann.


    Das ist kein Berechnetes Feld, ist ein ganz einfaches Textfeld das dann von der Picklist den augewählten Inhalt übernimmt.


    Diese Formel: (@Contains(feld; @UserName))
    - befindet sich in einer Ansicht, und dient dazu dass der aktuelle User "@UserName" nur ihm zugewiesene Dokumente sieht.


    Das funktioniert alles, nur wenn ich das Feld in der Maske verberge dann funktioniert auch diese in de Ansicht nicht mehr.


    Ich glaube noch deutlicher werde ichs nicht hinkriegen.



    Das steht im Feld drin:"CN=Max Musterman/O=MusterFirma"

    Der Username wird so berechnet, und je nach dem obs übereinstimmt werden die Dokumente angezeigt oder nicht.
    (@Contains(feld; @UserName))


    In diesem Feld steht der Inhalt das der Anwender durch eine Picklist auswählt.
    Bsp: feld = "CN=Max Musterman/O=MusterFirma"


    Die Maske wird im Notes verwendet.


    Hoffe das war ausführlich genug.

    So Hallo @all.


    Folgende Situation.
    ich habe ein Feld namens userdat, doort wird der Username gespeichert.Dieses Feld sollte in der Maske nicht zu sehen sein.
    Dies habe ich in "Eigenschaften", "Absatz verbergen wenn " realisiert.


    Dieses Fled dient aber auch in einer Ansicht als Kategorisierung.


    Jetzt das Problem, sobald ich das Feld in der Maske verbergen lasse, funktioniert die Kategorisierung nicht mehr.(heißt das ich kein Dokument sehe)
    Mach ich es wieder an, dann geht alles Perfekt.


    Was kann man machen?


    Danke

    So Hallo wieder mal.


    Sub Entering(Source As Field)
    Dim session As New NotesSession
    Dim persgroup As String
    Dim doc As NotesDocument

    Set doc = session.DocumentContext
    If Instr( "hallo", hallo") >0 Then
    Call doc.GotoField( "field1" )
    End If

    End Sub




    Problem dass er bei dem Ausführen von "gotToField"die Fehlermeldung "Object variable not set" wirft.


    was mach ich da falsch?


    PS: das Dokument ist im Editiermodus, wenn ich das ausführe.
    Danke

    Hallo an Alle ,


    also folgendes Problem.


    Ich möchte in einem Feld, beim Ereignis "Entering" den Focus auf ein Anderes Feld setzen.


    taurec
    Ich habe in der Hilfe unter "Focus" nichts finden können.


    Gibt es überhaupt die möglichkeit so etwas zu realisieren?



    Danke

    ok


    So jetzt gehts um das Senden des Docs.


    verstehe ich das Richtig dass wenn ich den Namen aus dem CN-Namen rausgeholt habe, kann jetzt an diesen user einfach so die Email senden?
    So?:
    name=xname.Common //Name enthält z.B. "Max Musterman"
    doc.SendTo(name)
    doc.Send(false)


    Würde das so gehen oder muß man da doch die Komplete Emailadresse eintragen?

    Jetzt noch kurze Frage.


    ich hole jetzt erfolgreich diesen Namen des Users.
    wie bekomme ich aber die Email von ihm.


    ich habe folgendes ausprobiert, aber der String ist leer.


    Set xname=New Notesname(tmp)
    cnname=xname.Common
    email = xname.Addr821 //hole Email, ist aber leer



    Frage: wie bekomme ich die Emailadresse ?