Domino 9 und frühere Versionen > ND7: Entwicklung

Größe der DB festlegen

<< < (6/9) > >>

zymotic99:
danke erstmal für den zuspruch und das meine herangehensweise nicht für planlos abgestempelt wird  :)  ich werde mich jetzt auf jeden fall ersteinmal belesen. ich habe mir die bücher Lotus Notes 6 und Domino von Addison-Wesley und das Lotus Domino 6 Kompendium von Markt und Technik besorgt- damit ich mich in die grundlagen einarbeiten kann.

momentan habe ich leider das problem, dass ich etwas unter zeitdruck stehe, da das beratungstool bestandteil meiner diplomarbeit ist und man dafür ja nur einen gewissen zeitrahmen zu verfügung hat.

sollten probleme auftauchen würde ich mich weiterhin sehr freuen wenn ihr mir noch ein paar tipps geben könntet.

schonmal danke für die antworten!
mathias

zymotic99:
so ich habe mich mal an die agentenprogrammierung gewagt. der agent zur aktualisierung des dokumenteninhaltes sieht nun so aus:


--- Code: ---Sub Initialize

Dim session As New NotesSession
Dim aktuelleView As NotesView
Dim aktuelleDB As NotesDatabase
Dim StatusDoc As NotesDocument
Dim item As NotesItem

Dim status As String
Dim key As String

key = "Privatkundenberater"

Set aktuelleDB = session.CurrentDatabase
Set aktuelleView = aktuelleDB.GetView ("By Category" )
Set StatusDoc = aktuelleView.GetDocumentByKey (key )

status = getPostParameter("Status")

Set item = StatusDoc.ReplaceItemValue ("Status", status)

If StatusDoc.Save(True, True) Then
Print |erfolgreich übertragen|
Else
Print |Fehler beim Speichern aufgetreten.| ' Fehlermeldung
End If


End Sub

--- Ende Code ---

aus welchen grund auch immer funktioniert das ganze leider immer noch nicht.
der status wird nicht verändert...  ::)

DerAndre:
Hi.

Überprüf noch, ob Du überhaupt ein Doc zurückbekommst und bau noch einen Fehlerhandle ein.

Ist Dein Key auch in der Kategorie vorhanden? Das GetDocumentByKey geht in die erste passende Kategorie und holt da das erste Doc heraus.

André

P.S. Oh sehe gerade, Version7, ich hoffe da hat sich nichts zu 6 geändert...

klaussal:
Nach dem GetDocumentbyKey abfragen, ob Doc gefunden (siehe Hilfe).

Was sagt der Debugger ?

zymotic99:
hmm irgendwie erhalte ich keine ausgabe  :-[

       
--- Code: ---If Not (Statusdoc Is Nothing) Then
Messagebox "$" & Statusdoc.GetItemValue ("Status"),, "Status"
Else
Messagebox "By Category " + key,, "Not found"
End If
--- Ende Code ---

der debugger läuft problemlos durch...

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln