Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: braincrusha am 08.01.04 - 11:25:22
-
Also ich hab einen Agenten geschrieben welcher ne HTML-Datei öffnet und da munter reinschreibt *g*
Es funktioniert auch fast alles ;)
Nun ja ich frag mich jetzt wie ich mit der Printfunktion ne Zahl ausgeben kann. Habe gedacht es wäre wie bei Texten doch dann bringt er mir eine Fehlermeldung
Ich stell mal den Teil des Agenten rein den ich denke dass ihr dafür benötigt
Do While Not (oh_document Is Nothing)
Set temp = view.GetNextDocument(oh_document)
If (Datevalue(von_date)<= oh_document.aDatum(0) And _
oh_document.aDatum(0) <= Datevalue(bis_date)) Then
Print #1, "<HR WIDTH=60% SIZE=1 ALIGN=Center><H2><B>Call-Nr.: </B>" + oh_document.keyCallNumber(0) + "</H2>"
Print #1, "<B>Eingereicht von: " + oh_document.txtCompanyName(0)+"- Benutzername: " + oh_document.txtUserName(0) + "<BR><BR>"
Print #1, "<B>Problemstellung:</B>" + oh_document.txtProblemPre(0)
Print #1, "<BR>Aufwandschätzung:" + oh_document.voiAufwand_MT(0) + "Manntage"
Print #1, "<BR>"
End If
Set oh_document = temp
Loop
bei der oh_document.voiAufwand_MT scheitert der Agent. Also wenn ich die Zeile rausnehm läuft der Agent ohne Fehler durch
-
Du musst das mit CStr(...) in einen String konvertieren, also so:
Print #1, "<BR>Aufwandschätzung:" + CStr(oh_document.voiAufwand_MT(0)) + "Manntage"
Andreas
-
.... oder die Parameter mit Strichpunkten trennen statt zu verketten:
Print #1, "<BR>Aufwandschätzung:";oh_document.voiAufwand_MT(0);"Manntage"
-
Thanks Leute. Funktioniert einbahnfrei jetzt.
-
Und wie hast Du es jetzt "getrieben" ? Cstr oder Semikolon ? Oder ganz anders .... Würde ggf. später anderen weiter helfen ...
Bernhard
-
Ach, jetzt hab ich das Wörterbuch doch eben gerade nachgeführt, jetzt kommt da "einbahnfrei" daher ....... ;D