Beiträge von Corty

    Hallo Zusammen,


    eine Frage an die Experten. Ich habe einen kleinen Agenten, der eine Kopie von einem bestehenden Dokument innerhalb der Datenbank erzeugt. Selbstverständlich sind dann ja auch die UNID identisch.
    Kann das zu irgendwelchen Problemen führen? Sollte man das lieber vermeiden ein ein neues Dokument anlegen und dann die ITEMS kopieren.


    Danke im Voraus.
    Christian

    Guten Tach liebe Notes Gemeinde,


    zum Hintergrund:
    Aus meiner Ansicht heraus wird eine TextDatei in eine Maske importiert. So weit so gut. Das klappt auch einwandfrei.
    Die Werte in der Textdatei sind trennzeichen-getrennt. Ich habe dem ImportFeld in der Maske mitgegeben, das die getrennten Werte mit einer neuen Zeile dargestellt werden sollen.


    Nun das Problem:
    Wenn die Werte importiert wurden, dann werden Sie in der Ansicht noch nicht als getrennte Werte dargestellt. Sprich neue Zeile.
    Erst wenn ich die From öffne und speichere werden die Werte in zeilenform dargestellt.
    Ich vermute das Feld wird erst beim Öffnen initialisiert.


    Kann man aus einer Ansicht heraus das Feld initialisieren, damit die Feldeigenschaften greifen.


    Gruß
    Corty

    Hallo Bernard,


    so ich gebe mir jetzt mal Mühe. Ürbigens du hast recht, ich bin eine faule Socke, ansonsten würde ich mich ja nicht an einer Software versuchen, die mir das Leben erleichtern soll.
    Dann nochmal: Der Agent kann problemlos auf dem Server ausgeführt werden, muss aber vom jeweiligen Client gestartet werden,da damit per WMI die Systemeigenschaften ausgelesen werden. Nun kann ich an jeden Client gehen und den Agenten manuell ausführen, um die Systemeigenschaften in die Datenbank einzulesen. Da du aber richtig festgestellt hast, bin ich ein faule Socke. Ich könnte natürlich den User auffordern, den Agenten auszuführen, aber wie es immer so ist, sitzt dieser gerade nicht am Rechner. Danach hatte ich mit überlegt, das Script in der mail.nsf zu hinterlegen, jedoch sehe ich die Gefahr, dass ich zuviel Last verursache. Meine Idee war es dann, eine quasi "on demand" Lösung zu entwickeln. Also von meinem Clienten aus den Agenten auf dem entferten Clienten starten zu lassen. Nur fehlt mir da jegliche Idee, wie ich das verwirklichen kann.
    Ich hoffe damit wieder ein bißchen Licht in deine Glaskugel gebracht zu haben, und wäre dankbar für eine Idee.


    Hallo Taurec,
    ich danke Dir für deinen Vorschlag.
    Falls nicht noch irgendjemand eine Idee hat, werden ich es so umsetzen.


    Gruß
    CB

    hallo taurec,


    vielen dank für deine antwort.
    hatte mir zuerst überlegt das script im postopen der mail.nsf zu legen. nur a) verursache ich damit wohl zuviel last auf dem server und b) sitzt vermutlich der mitarbeiter dann wohl nicht am platz, wenn man die daten braucht. ebenfalls habe ich mit dem gedanken gespielt eine einlieferungsdatenbank zu erstellen, die per zeitgesteuertem agenten die daten in die hauptdatenbank einspielt. an dieser variante finde ich im moment auch noch kein gefallen. also kurzum es ist nicht möglich, den clienten per script /agenten dazu aufzufordern den agenten auf dem server auszuführen ?


    mfg
    cb

    hallo notesgemeinde,


    ich habe eine frage. ich möchte einen agenten auf einem fernen notesclient starten. bedeutet: die db liegt auf dem server. ich möchte von meinem notes client den agenten in der datenbank so anschupsen, dass er von dem "entfernten" notesclient ausgeführt wird. zum hintergrund: ich möchte spezifische daten von diesem (also dem entfernten rechner) erfassen.
    ist das irgendwie möglich.


    mfg
    cb

    Ja super, das klappt. Vielen Dank.
    Kann ich damit auch an bestimmte Positionen springen. also nicht zeilenorientiert sonden textorientiert ?


    Beispiel: In der TextDatei sieht es wie folgt aus.


    Feld1: Der Inhalt des Feldes 1
    Feld2: Der Inhalt des Feldes 2


    Also was ich gelesen habe ist, dass man zeilenweise lesen kann und diese Zeilen dann einem Notes Feld zuweisen kann. Kann ich auch sagen es soll der Inhalt des Feldes "Feld1:" der Textdatei dem Notesfeld "Feld1" zusortiert werden. ??


    Gruß Christian

    Hallo Zusammen,


    ich stehe wor einem Problem. Ich versuche aus eine TXT-Datei Felder zu importieren. Dabei soll nicht ein neues Dokument angelegt werden, sondern in einem bestehendem Dokumente die Felder aktualisiert werden.
    Leider komm ich mit der LS Import Methode nicht weiter - oder weiß nicht wie es geht ;-).
    Mit dieser Methode, sowie auch mit der Formelsprache werden immer neue Dokumente angelegt. Ich möchte halt nur Dokumente mit dem Inhalt der TXT - Datei aktualisieren.
    Freu mich über jeden TIP.


    Gruß
    Christian

    Hallo LN4ever,


    du hast recht, in $Readers sind im bestehenden Dokument die User nicht eingetragen. Hab ich vollkommen übersehen.
    Vielen Dank für deinen Tip.


    Gruß und einen schönen Tag noch
    Christian


    PS: dann kann ich die User ja nun aus der Gruppe $Admin wieder raus nehmen ;-).

    Hallo.


    ja mutig ist mein zweiter Vorname ;) - nein, ich habe es nur zur Fehlerfindung hochgesetzt. Also, wenn die DB produktiv geht, dann selbstverständlich mit eingeschränkten ACL Berechtigungen.
    Also ich habe die Gruppenberechtigungen unter dem Reiter "Sicherheit" in der Maske überprüft. Die ACL passen.
    Alle User, die auf das Konfigurationsdokument zugreifen sollen sind eingetragen.


    dnotes
    Im Moment sind keine Rollen definiert.


    Die Datenbank ist schon ein wenig älter, erfährt nun ein kleines DBLifting. Es kann durchaus sein, dass ich damals eine Rolle definiert habe, und mit dieser mal den Zugriff eingeschränkt habe. Jedoch habe ich die Rolle, sowie den Eintrag in der Maske wieder gelöscht. Kann es sein, dass dieser Eintrag noch irgendwo im DB Cache hängt ?


    Gruß
    Christian

    Hallo Zusammen,


    in einer Notes Datenbank werden z.B. Daten wie Fimierung aus einem Konfigurationsdokument in eine andere Maske geladen.
    (Getdocfield...) Das klappt auch soweit.
    Nun habe ich das Problem, dass nur User mit Adminberechtingung Feldinhalte aus dem Konfigurationsdokument laden können.
    User ohne Adminberechtigung bekommen den Fehler: keine Zugriff auf Maske "Konfigurationsdokument".
    Nun habe ich die User als Manager hochgesetzt, die DokumentenACL überprüft und alle Rollen entfernt.


    Leider ohne Erfolg.


    Laut ACLs sollte der "normale User " zugreifen dürfen.
    Woran könnte es noch liegen ?

    Vielen Dank für jeden Tip


    Gruß
    Christian

    Hallo Zusammen,


    ich habe eine MS Access Datenbank als Backend und eine Lotus Notes Datenbank als Frontend. Nun versuche ich eine Verbindung zwischen den beiden Datenbanken herzustellen.


    Leider habe ich keine Ahnung, wie ich das anstellen kann.
    Wäre dankbar über jeden TIP.


    Gruß
    Christian

    @all,


    erstmal vielen Dank für Eure zahlreichen Antworten,
    ich werde es nun auf dem Wege machen, wie Ihr es mir erklärt habt.


    Ich wünsche Euch und euren Familien noch ein schönes Osterfest.
    Dickes Lob an alle die, dieses Forum mit Leben füllen.


    Viele Grüße
    Chritsian

    danke für eure antworten,
    das bedeutet ja ich muss im postopen/query.. einer jeden mail db den aufruf des agenten hinterlegen.
    dieser füllt dann die temp.db und anschließend werden diese daten in die inventar db gschrieben.



    gut das versteh ich. jedoch wollte ich eigenlich diesen adminstativen aufwand vermeiden.


    schön wäre - falls machbar, von einem adminrechner den startbefehl für einen anderen client zu geben. dieser führt das script ('dass auf dem server liegt) aus


    vermeiden möchte ich gerne einlieferdatenbanken oder lokale eingriffe auf dem entfernten client.


    gruß
    christian

    hallo taurec,


    mein problem war ja, dass der user das script aufgrund von berechtigungsproblemen nicht ausführen kann. gut das kann ich irgendwie umgehen.


    ok ich leg das script nun auf den server. wie schaffe ich es einen bestimmten client auszuwählen und den befehl abzusetzen, dass dieser client das script ausführt.



    'den user würde ich am liebsten ganz außen vor lassen. daher ungerne der manuelle lösungsweg.



    ich hab das gefühl, dir liegt eine lösung auf der zunge ;)


    viele grüße
    christian