Domino 9 und frühere Versionen > ND6: Entwicklung
If Abfrage im Notes Script wirkungslos...
dirk_2909:
In den beiden feldern sind Zahlen gespeichert.
Du musst auch diese beiden Zahlen vergleichen.
deine Variable "strAenderung" erwartet aber einen String!!! also: Entweder Zahlen als String casten oder den Zeichenkettenoperator "&" verwenden!!
--- Code: ---Dim neu As Double
Dim alt AsDouble
neu= cdbl( doc.KBETR(0) )
alt= cdbl( doc.KBETRV(0) )
Browser=Evaluate("@ClientType")
If Browser(0)="None" Then
If alt > neu Then
strAenderung = GetWareninfoBezeich( Doc.AEART(0), False ) & doc.KBETRV(0) & " " &
doc.KONWAV(0) & " --> " & doc.KBETR(0) & " " & doc.KONWA(0)
else
Print "??"
End If
End If
--- Ende Code ---
klaussal:
Das mit dem "+" bzw. "&" hatte ich übersehen. Lt. Bernhard soll man das & nehmen, ansonsten gibt es "lustige Effekte".....
Driri:
Der Hinweis mit @Text ist hier aber irreführend für einen Anfänger. Es handelt sich ja um LotusScript, also wäre - wie Dirk es auch schon angedeutet hat - CStr die bessere Wahl.
If alt > neu Then
strAenderung = GetWareninfoBezeich( Doc.AEART(0), False ) + CStr(doc.KBETRV(0)) + " " +
doc.KONWAV(0) + " --> " + CStr(doc.KBETR(0)) + " " +doc.KONWA(0)
End If
dirk_2909:
@Klauss: noch ein kleiner Hinweis -> "@Text(d..." ??? es handelt sich doch um LS ;)
dirk_2909:
oohh - Ingo war schneller .. ;D
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln