Beiträge von maestro

    Hallo zusammen,


    wieder mal ne neue Herausforderung.


    Ich möchte einen Agenten schreiben, der vor Eingang neuer Mail startet.


    Der Agent soll eine Email filtern, in der als Anhang eine .xml Datei hängt.


    Habe einen Parser (NotesSAXParser) geschrieben, der es im Frontend ohne Fehler macht, doch wenn ich das Script in den Agenten schreibe, habe ich das Problem, dass ich nicht weiss, wie ich die Datei an den Parser übergeben soll.


    Im Frontend konnte ich die Datei temporär im Dateisystem ablegen und Sie wieder abholen, nur is es sererseitig nicht möglich.


    Drum meine Frage, ist es möglich die Datei in den Cache zu Laden und Sie von dort aus abholen?
    Habe einige Wege versucht doch hab ichs nicht geschafft und die Hilfe gibt mir keinen Anhaltspunkt.


    Danke für Eure Hilfe.


    Mfg Stefan

    Ich bendanke mich erstmal für eure Hilfe....


    schade, dass es nicht wirklich zu einem, für mich, befriedigenden Ergebnis geführt hat.


    Ich werd mir nun eine andere Möglichkeit überlegen, das vielleicht serverseitig zu regeln.



    Vielen Dank und ein schönes Wochenende

    ich wollte hier kein Streit entfachen :)



    taurec:
    habe mir mal die Fomel angeschaut, und sie ist in etwa das was ich wollte.
    Nur gibt es eine Möglichkeit das Popup abzufangen und einen Server direkt zu übergeben?


    Möchte nicht unseren Mitarbeitern alle Servernamen beibringen damit sie sich im richtigen Standort den Richtigen Server auswählen.
    Das könnte ich ja dann u.a per Script lösen.

    Guten Morgen,


    Homer:
    Danke ersteinmal für deine Antwort.


    Die Replizierung wird über das Bookmark Replizierung und "Jetzt replizieren" angestossen.


    Wie ist es, wenn ich das per Script anstosse, läuft die Replizierung denn auch im hintergrund, wie bei der Standard replizierung?
    Es geht mir halt darum das der Client nicht "gesperrt" ist für die Zeit der Replizierung!



    Danke auf jeden Fall schon einaml, macht mir schon mal Hoffnung


    MfG Stefan

    Guten Abend zusammen,


    hat einer von euch eine Idee oder weiss ein Antwort?


    Habe nun schon gedacht, anstatt eine Replik eine Kopie zu erstellen und den Abgleich per selbst erstelltem Button/Script durhczuführen, doch hätte ich das Problem, wenn der Button/das Script im Frontend läuft, das ich den Client für die Zeit des Abgleichs blockieren würde und das ist bei einer 16GB Datnbank eine lange Zeit.


    Im Backend hab ich das Problem mit dem Anstoss des Abgelichs.


    Bitte um Hilfe oder die Aussage das es nicht geht.
    Danke im voraus an Alle.


    Mfg Stefan

    Guten Moren,


    @Sprötzer
    Du fässt nicht alle an, sondern nur die, die wo die Zeitpanne zu heute die gewünschte überschreitet.
    Setzt man standardmässig das Statusfeld auf 0 und nur wenn die Zeitspanne überschritten wird auf 1, so werden nur die geändert.
    Oder du lässt das Feld weg und erstellst es erst wenn es so ist.


    Es sollten nicht auf einmal alle Docs die Zeitspanne überschreiten.


    Ich habe Dialis Vorschlag in einer Ansicht mit 8000 Docs getestet und das funzt ohne Probleme. Ich werds so lassen.


    Man lernt nie aus :)

    Zitat aus der Hilfe :
    Durch die Verwendung von @Now in Spalten- oder Auswahlformeln kann die Verarbeitungsgeschwindigkeit Ihrer Anwendung verringert werden. Außerdem verursacht diese Funktion, dass permanent das Symbol für die Ansichtsaktualisierung erscheint.



    Du solltest dir deswegen also erstma ne andere Möglichkeit ausdenken.


    Vielleicht durch einen perioidchen Agenten die Prüfung durchführen und in den Docs ein Statusfeld setzen und dich dann in der Ansicht drauf beziehen.


    nur eine Idee.


    Aber aus eigener Erfahrung:
    Es funktionieren Beide Möglichkeiten.
    Bei der ersten auch ohne Refresh der Formel.


    MfG

    Hallo


    kann es daran liegen,dass du zwischend en Werten eine Simikolon und kein : gemacht hast?


    alt:="test1":"test2":"test3":"test4";


    neu:="neu_test1":"neu_test2":"neu_test3":"neu_test4";


    FIELD FreigabeLeser:= @Replace(FreigabeLeser;
    alt; neu);
    SELECT @All

    Hallo Zusammen,


    ich habe ein Problem, woran ich schon geraume Zeit sitze.


    Wir haben mehrere Server, an verschiedene Standorten.


    Einige Mitarbeiter haben lokale Repliken von Datenbanken, welche auf allen Servern liegen.


    Nun ist das Problem, sollte ein Mitarbeiter von Standort 1, mit seinem Laptop mit einer lokalen Replik von Server 1, zum Standort 2 fahren und versuchen die Datenbank zu replizieren, repliziert er mit der Datenbank von Server1 und das Netz ist dann schon recht ausgelastet.


    Gibt es eine Möglichkeit vor der Replizierung zu prüfen, an welchem Standort der Mitarbeiter ist und (nun das Problem)den "preferred Server" der Datenbank auf Server 2 zu ändern.


    Ich hoffe ihr versteht was ich meine.
    Ich weiss was ich mein :)


    Vielen schon mal für jede Hilfe und jeden Tipp


    MfG Stefan

    Hallo zusammen..


    Ich habe eine kleine Frage


    habe eine Datenbank, in der ein User ein Dokument erstellt in dem er verschiedene Feldwerte setzt.


    anschliessend kann er per Button Daten aus der AS400 anfordern.


    damit ein User die Datenbank nutzen kann, muss er auf seinem Rechner eine ODBC Verbindung einrichten.


    Da die meisten User keine Admins auf Ihren WS sind können Sie das nicht selbst.


    nun meine Frage :


    Wie kann ich einen Zugriff in die Datenbank einbauen, ohne auf jedem Rechner eine ODBC einzurichen??


    Danke schon mal für eure Ideen

    Alles klar...


    hab grad mit meinen OberAdmin gefragt...


    in Tursted Server steht ne Guppe drin...


    hatt nur aif Serverzugriff, wer darf au den Server zugreifen geschaut...da steht er drin.


    doch bei vertraunswürdige Server in der Gruppe steht er nicht...
    jetzt müssen wir bis zum nächten Server Neustart warten und den teste ichs nochmal...


    Ich danke dir sehr für deine Hilfe und entschuldige,
    dass ichs so spät gerafft hab!!!


    Wie heisst es dich so schön "Große Mühlen mahlen langsam!"


    P.S :
    Hast dich schon mal mit Zugriff auf AS400 Datenbanken auseinandergesetzt??

    Erst einmal schönen guten Morgen


    RockWilder..


    habe schon jegliche möglichkeiten ausprobiert.
    Open, New Notesdatabase, Notesession.GetDatabase und Prüfungen IsOpen und Nothing


    taurec..


    habe auf alle drei Datenbanken, die auf der er läuft, die Zieldatenbank und die in der er die Dokumente liest, Manager Rechte..


    habe einen anderen Agenten geschrieben, der das Directory des Servers durchgeht, die Namen der Datenbanken ausgibt, das macht er, doch wenn er die Datenbank, die mit dem Namen übereinstimmt die ich öffnen möchte kommt die Meldung...


    Wo genau find ich diesen Eintrag Trusted Server????


    Kriege aber über Trace(über Namen und IP) von dem einen Server zum anderen Zugriff ohne Problem


    Danke aber schon mal sehr für eure Hilfe

    ok...


    -also wie als Trusted Server ist er eingetragen
    -Server und Benutzer haben manager auf beiud Datenbanken
    -der benutzer unter dem der Agent läuft ist im Serverdokument bei unrestricted methods und folgende eingetragen



    Wie meinst du das???


    [quote]
    taurec schrieb:


    2. Zugriff auf die Datenbank in der der Agent ausgeführt wird des Signers (ACL)