Domino 9 und frühere Versionen > Entwicklung

ArrayAppend: Hilfe benötigt

<< < (3/3)

ata:
... dein hochzählen der Variable i - hab es nur überflogen - kann es sein daß du dich hier verzählst?

ata

Don Pasquale:
@ata:

Nein, es liegt nicht an der Zählvariable i, es liegt
an meiner While Schleife. Die Fragt nach endofdata
ab und das scheint bereits bei der letzten Zeile der
Fall zu sein.

folgender code löst das Problem

         i = 0         
         Redim Preserve NOTIZFELD( 0 To i +1)         
         NOTIZFELD(i) = NOTIZZEILE         
         
         Call res.NextRow
         i = i + 1
         
         Do While Not res.IsEndOfData
            nUser = getUSerNameofID(res.GetValue( "USER_ID" ) )
            NOTIZZEILE = nUSER & " " & res.GetValue( "NOTIZTEXT" ) & Lf
            Redim Preserve NOTIZFELD(0 To i+1)         
            NOTIZFELD(i) = NOTIZZEILE         
            
            Call res.NextRow
            i = i + 1
         Loop
         
         nUser = getUSerNameofID(res.GetValue( "USER_ID" ) )
         NOTIZZEILE = nUSER & " " & res.GetValue( "NOTIZTEXT" ) & Lf
         Redim Preserve NOTIZFELD(0 To i+1)         
         NOTIZFELD(i) = NOTIZZEILE         
         
         getNotiz = NOTIZFELD      
         
      End If
   End If


Ich weise einfach nochmal eine Notizzeile zu.

Gruß

Don Pasquale

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln