Domino 9 und frühere Versionen > ND8: Entwicklung
Dokumente automatisch per Angent anlegen
Synymy:
Hallo liebe Entwicklungsfachmänner!
Ich bräuchte bei folgendem etwas Unterstützung:
In einer Datenbank sollen IP-Adressen den verschiedenen Gerätschaften zugeordnet werden.
Nun dachte ich mir, dass ich die Ranges in einer Ansicht komplett anlege und per Dialogfeld mir die Werte im Gerätedokument aus dieser Ansicht anzeigen lasse...
Leider scheitere ich schon daran, die IP-Adressen vernünftig in die Ansicht zu bekommen... Weil alle händisch eintippeln will ja keiner.
Also dachte ich mir per Import von Structured Text ja kein Problem. TXT erzeugt, COL erzeugt -> Problem, ab der Adresse xxx.xxx.xxx.100 verschwinden die Punkte zwischen den Oktetten. ???
Deshalb die Frage, ob man die IP-Adress-Dokumente nicht per Agent anlegen kann?
Oder habt ihr bessere Tips parat?
Bin für Hilfe dankbar!
Grüße, Synymy
Peter Klett:
Das ist mit LotusScript kein Problem. Kannst Du (etwas) Script?
Synymy:
hmmm... das dachte ich mir. :-)
leider bin ich nicht der Script-Held... ich versuch mich mit den @-Formeln über Wasser zu halten...
Peter Klett:
Mit @Formeln kannst Du es vergessen.
Ich gebe Dir mal ein Gerüst für einen Agenten, das Du vermutlich auch in der Hilfe finden würdest.
Wolltest Du die Adressen aus einer txt-Datei importieren? Falls ja,mit diesem Script sollte das gehen.
Sub Initialize
Dim session As New NotesSession
Dim db As NotesDatabase
Set db = session.CurrentDatabase
Dim filenum As Integer
filenum = Freefile
Dim ip As String
Open "c:\deinPfad\deinDateiname.txt" For Input As filenum
Dim doc As NotesDocument
Do While Not EOF (#filenum)
Line Input #filenum, ip
Set doc = New NotesDocument (db)
doc.Form = "deineForm"
doc.IP = ip
Call doc.Save (True, True)
Loop
Close #filenum
End Sub
Ohne Datei musst Du die IP-Adressen per Script ausrechnen, falls es dafür eine Logik gibt (bisher steht nichts davon im Thread).
Alle Angaben ohen Gewähr :)
Synymy:
Wow... super... mit den IPs klappt das nun!
Wäre das auch der richtige Weg, um CSV-Dateien zu importieren?
Der laienhafte Gedanke dabei ist nun, dass ich dem Script irgendwie die Trennzeichen mitgeben muss und die verschiedenen Felder mitteilen (doc.<meinFeldname>= <meineSpaltenüberschrift>
Ist der Ansatz richtig?
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln