Domino 9 und frühere Versionen > ND6: Entwicklung

variant als string

<< < (2/2)

ell5lle:
Kann mir bitte jemand ""&varvariable näher erklären? ???
Finde dazu nichts weiteres!

Untitled:
Die Anweisung "xx" ist immer ein String und das ist Notes auch klar  ;D

Bei einer Variable, die als String deklariert wurde, sieht die Sache anscheinend anders aus (ist unlogisch, ok...).

Für Notes ist anscheinend also

--- Code: ---Dim s as String
s = "xx"

s != "xx"
--- Ende Code ---
(natürlich nicht direkt in einer If-Abfrage, sondern Tief-Code-Intern irgendwo...)

Mit ["xx" & variable] wird sogar Notes klar, das es sich beim Ganzen um einen String handeln muss.

Also falls Cstr(var) nicht funktioniert, einfach "" & var schreiben und einen Kommentar dazu nicht vergessen, damit dich der nächste Programmierer nicht verdammt und die Zeile wieder ändert  ;)

Klar?

Moritz

HarryB:

--- Zitat von: ell5lle am 17.05.06 - 15:31:14 ---Mit dem Left-Befehl usw. wäre dies auch kein Problem - wenn es sich um einen String handeln würde- es ist aber ein Variant.
--- Ende Zitat ---
Wie liest du denn das Feld aus? Etwa so?


--- Zitat ---zd = doc.FeldName

oder

zd = doc.GetItemValue("FeldName")
--- Ende Zitat ---

Dann versuche es mal so:


--- Zitat ---zd = Cstr(doc.FeldName(0))

oder

zd = Cstr(doc.GetItemValue("FeldName")(0))
--- Ende Zitat ---

Viele Grüße
Harry

smoki:
Vielleicht solltest du den Format-Befehl verwenden?!

Ala:

ret = format(fieldvalue,"dd.mm.yy-hh.mm.ss")

Müsste gehen, hab ich aber nicht getestet :)

Gruss
Chris

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln