Domino 9 und frühere Versionen > ND6: Entwicklung

@DbColumn und weiteres

<< < (2/3) > >>

Notes-Domino:
liste := @DbColumn("Notes":"";"":"";"test";1);
b :=@Subset(liste;-1);
b := @ToNumber(b);
b=b+2;
b

funktioniert nicht...    :-\

koehlerbv:
"... funktioniert nicht..." ist eine Null-Aussage. Und Du hast noch einige Fragen nicht beantwortet. Bis dahin bleibt das wirklich gefährliches Gefrickel, was Du da betreibst.

Bernhard

Glombi:
Kurz und bündig inkl. Error handling so:

liste := @DbColumn("Notes":"NoCache";"";"test";1);
@If(
 @IsError(liste);
   1;
 @Elements(liste) = 1;
   liste + 1;
 @Subset(liste;-1) + 1
)


Andreas

Notes-Domino:
hmm... hätte das auch lieber mit @Unique etc. gemacht aber die Aufgabenstellung verlangt es so   :-:
hab aber noch ein Problem wo ich keinen rat weiß...
wenn ich die ID dann aus einem buchstaben und einer zahl zusammensetzen möchte wie z.b. A001 und ich 001 als Zahl definiere und um 1 erhöhe und anschließend wieder als text deklariere schreibt er mit nur A1.. wie erhalte ich die nullen?
Würd mich sehr um hilfe freuen!

Glombi:
Dann musst Du in der 1. Spalte der Ansicht nur die Zahl anzeigen, also sowas wie

@TextToNumber(@Right(Feldname;"A"))

und dann
liste := @DbColumn("Notes":"NoCache";"";"test";1);
zahl := @If(
 @IsError(liste);
   1;
 @Elements(liste) = 1;
   liste + 1;
 @Subset(liste;-1) + 1
);
"A" + @Text(zahl)

Ich denke, damit sollte der Weg klar sein, auch wenn es dann "B" anstelle von "A" ist  ;D

Andreas

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln