Beiträge von snork

    so sieht das ganze Feldinitialize aus


    Sub Initialize
    Dim ws As New NotesUIWorkspace
    Dim uidoc As NotesUIDocument
    Set uidoc = ws.CurrentDocument
    WordSender$ = uidoc.FieldGetText( "WordSender")
    WordDate$ = uidoc.FieldGetText("WordDate")
    SendingOption$ = uidoc.FieldGetText("WordSendingOption")
    WordSubject$ = uidoc.FieldGetText("Subject")
    WordSalutation$ = uidoc.FieldGetText("AnredeKomplett")
    WordSignOption$ = uidoc.FieldGetText("WordSignOption")

    Call SetWordFields(uidoc.Document,WordSender$,WordDate$,SendingOption$,WordSubject$, WordSalutation$, WordSignOption$)
    End Sub

    also er füllt dann kein UIdoc mehr ..., sodass ich auf die UIdoc Felder nicht zugreifen kann ...


    er steigt also schon an der Stelle


    Set uidoc = ws.CurrentDocument


    aus ...


    Vielleicht geht es mit einem onFocus ... kann man per Javascript ein Lotusskript ausführen bzw. anstossen?


    ich hab bisher nur alert("Test"); ausprobiert ... das geht

    Hi ...


    ich möchte mir das aktuelle NotesDokument als UI Doc holen, allerdings bereits beim initialisieren eines seiner Felder.


    Das geht bei Notes 5 normal mit


    Dim ws As New NotesUIWorkspace
    Dim uidoc As NotesUIDocument
    Set uidoc = ws.CurrentDocument


    im Initialisierungsbereich des Feldes.


    bei 6 kann er es dann plötzlich nicht ... was kann ich tun?


    Ziel ist, ein Skript mit einigen Feldern aus diesem NotesDokument zu versorgen, bevor der Benutzer auf dem UI Doc rumklicken kann.


    Hintergrund: das Skript versorgt dann das NotesUIDoc mit Werten, die dieses an ein eingebettetes MSWord Doc überträgt.


    Kann der Benutzer nun "vor dem Skriptaufruf" auf das WordSymbol klicken, werden dort die Textmarken nicht ausgefüllt.


    :-?

    Hi ... ich habe in einem NotesDokument ein item mit Datum. Hieraus möchte ich nur den Monat auslesen, bestenfalls als 2stellige Zahl ... geht das?


    Ziel: ich möchte in einer späteren Angabe durch die Monatsnamen ersetzen! -> Tag und Jahr brauch ich also auch :-?

    Hi


    ich möchte ein eingebettetes Word-Dokument mit Notes Feldern füllen.


    Dazu erstelle ich Textmarken in Word und verknüpfe diese per Datei - Eigenschaften - Anpassen mit den Feldern aus dem NotesDokument.


    Word sollte nun, sobald ich das eingebettete WordDokument aus Notes öffne, die Inhalte der Textmarken durch die Feldinhalte ersetzen - tut es aber nicht.


    Ich habe Notes 5 und Notes 6 parallel installiert. Kann es damit zusammenhängen?


    Anmerkung: jetzt getestet: bei Notes6 geht es tatsächlich, aber beim 5er nicht. Was kann der Grund sein?


    Vielen Dank ;)

    Zitat


    RockWilder schrieb:
    Geht im Notes-CLient auch. Erstell dir eine Image Ressource und gib die als Twistie an


    klingt geil ... hab ich gemacht ... also jetz nur ma Twistie genannt ... geht aber nich ... wo muss ich n das "angeben"?


    oder hat das in der deutschen Version nen anderen Namen?!

    Zitat


    Diali schrieb:
    im Web geht es, indem Du auf dem Server im Data-Verzeichnis und dann unter Domino\icons\ das entsprechende Bild austauschst.


    Gruß
    Dirk


    oh ... also web anwendung machen wir noch garnich ... :(


    also wird s wohl im normalen betrieb auf dem client nich gehn, oder?!

    Hi, ich bin mal wieder bei der Arbeit ...


    BA Theoriephase kurz unterbrochen :lol:


    Eine Frage in der Art hatte ich schon gestellt, allerdings für die Version 5 ...


    Geht es in der 6er Version, dass man die Farbe bzw. das Bild für diese Aufklapp Twisties ändert?!


    gemeint ist dieses kleine Symbol!


    [Blockierte Grafik: http://www.megateam.de/tw.gif]



    DANKE :D

    also bei mir gehts jetzt auch ...


    '### unprocessed documents sortieren
    'alle relevanten Documente mit dem item copy_run versehen
    Set docAktuell = dcoCount.GetFirstDocument
    While Not(docAktuell Is Nothing)
    Set iteAktuell = docAktuell.ReplaceItemValue("copy_run","true")
    Call docAktuell.Save (True,True)
    Set docAktuell = dcoCount.GetNextDocument(docAktuell)
    Wend
    'in einer sortierten ansicht nach copy_run suchen
    Set vwCopyRun = dbcount.GetView("vw_copy_run")
    Set dcoViewEntryCollection = vwCopyRun.GetAllEntriesByKey("true",True)
    Set entViewEntry = dcoViewEntryCollection.GetFirstEntry()
    While Not (entViewEntry Is Nothing)
    Set docAktuell = entViewEntry.Document
    Messagebox(docAktuell.Form(0) & docAktuell.LZSortOrder(0))
    Set entViewEntry = dcoViewEntryCollection.GetNextEntry(entViewEntry)
    Wend
    'item copy_run wieder entfernen
    Set docAktuell = dcoCount.GetFirstDocument
    While Not(docAktuell Is Nothing)
    Call docAktuell.RemoveItem("copy_run")
    Call docAktuell.Save (True,True)
    Set docAktuell = dcoCount.GetNextDocument(docAktuell)
    Wend
    '### unprocessed documents sortieren


    und das alles nur, um eine document collection zu sortieren :-o


    [Blockierte Grafik: http://www.schamster.de/sagdochmal/scheissnotes.gif] :lol:

    also ...


    Diali ... das nehm ich als notlösung ... vielen Dank für die Mühe :)


    lodsnods ... die documentcollection sind unprocessed documents ... daher nicht per volltextsuche zu holen



    Ich werd jetzt einfach an alle Dokumente aus der DocumentCollection ein Item anhängen (copy_run="true") und dann in einer neuen view die erste spalte nach copy_run sortieren und dann eine schöne sortierte entry collection "byKey" erstellen.


    Ist das ne Idee?! :strike:


    Hab gehört, dieses view entry dingens hätte bei der 5er Version nen Bug ... stimmt das?! :-?