Domino 9 und frühere Versionen > ND6: Entwicklung

@DbColumn und weiteres

(1/3) > >>

Notes-Domino:
Hallo Zusammen!
Hab eine Frage an euch...
möchte aus einem View, der nach dem Erstellungsdatum sortiert ist, das letzte Element (ID) auslesen und um 1 erhöhen... (fortlaufende ID)

hab folgenden Quelltext, der eigentlich die letzte ID ohne 1 hochzählen in einem Computed Field (TEXT):
x:=@DbColumn("Notes":"";"":"";test-bedingt;1);
b:=@Subset(x;-1);
c:=@Text(b);
c

Jedoch zeigt er einen Fehler an, weiß wer wieso??
Find den fehler nicht!

Liebe Grüße,
Carsten

Semeaphoros:
Wie wäre es, wenn Du den Text der Fehlermeldung verraten würdest? Oder ist die streng geheim?   :P

koehlerbv:
mit test-bedingt verweist Du auf eine Variable. Hast Du diese und diese beinhaltet den Ansichtsnamen ? Wenn nicht und dies ist der Ansichtsname selber, solltest Du diesen logischerweise in Anführungszeichen setzen.

Bernhard

PS: Wie ist Dein Konzept, doppelte Nummern zu vermeiden / zu korrigieren ? In welcher Situation bildest Du die Nummer ? Diese Fragen nur, damit Du nicht in eine typische Anfängerfalle stolperst, über die Du hier aber sicher schon gelesen hast im Forum.

Notes-Domino:
hab jetzt folgenden Code entwickelt:

liste := @DbColumn("Notes":"";"":"";"test";1);
b :=@Subset(liste;-1);
b

er gibt mir nun die letzte ID aus (Textform)!
Schaffe es nun nicht es als zahl umzuwandeln und um 1 zu erhöhen!  :(
Fortlaufende Nummer verlangt die Aufgabenstellung  :(
Freu mich um hilfe

m3:
@ToNumber(value)
 ???

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln