Domino 9 und frühere Versionen > Entwicklung

Array leer -> Exit Sub

(1/2) > >>

robertpp:
Ich bekomme das leider nicht hin:
Ich mach das so:
Dim arrayAccess() As String
   If iz =0 Then
      Redim arrayZugriff( iz )
      arrayZugriff( iz ) = zentry.ColumnValues(1)
      iz = iz + 1
   Else
      Redim Preserve arrayZugriff( iz )
      arrayZugriff( iz ) = zentry.ColumnValues(1)
      iz = iz + 1
   End If
das passt auch alles nur es besteht der Fall das das array garnicht gefüllt wir!
Wie kann ich nachher realisieren das er Exit Sub macht:
Ich habe es so schon versucht:

   doc.arrayja = arrayZugriff
   If Isempty(doc.arrayja(0)) Then Exit Sub
das geht nicht:
   If Isempty(arrayZugriff) Then Exit Sub
das auch nicht

kannn mir jemand helfen!

klaussal:
... auf die schnelle (aus der klamottenkiste):

setzt dir einen schalter, wenn der array gefüllt wird.

Driri:
Hi,

hast Du das schon mal mit IsNull probiert ?

If IsNull(arrayZugriff(0)) Then Exit Sub

koehlerbv:
Soweit ich das sehe, wird ja immer ein Array erzeugt, so daß also array (0) immer existiert (also nie "empty" ist). NULL wird auch nicht zugewiesen, hilft also auch nicht weiter.
So sollte eine Abfrage auf array (0) = "" möglich sein.

HTH,
Bernhard

robertpp:
@koehlerbv

das array wird erst dann erzeigt wenn ein eintrag vorhanden ist vorher existiert es nicht!!

@driri

das geht auch nicht mit If IsNull(arrayZugriff(0)) Then Exit Sub

Ich sehe schon mir wird nicht erspart bleiben es über einen zweite variable zu machen!!
Na vielleicht fällt sonst noch jemand etwas ein!!!

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln