Domino 9 und frühere Versionen > ND7: Entwicklung

Felder Validierung

<< < (4/4)

Axel:
Wenn dein Code noch so aussieht wie oben, dann kann das nicht funktionieren.

Die Funktion checkUniqueBISID liefert keinen vernüftigen Rückgabewert.

Vom Ansatz her sieht der Code im QuerySave-Event in deinem ersten Post mal ganz vernüftig aus.


Axel

jokky:
Deiner Meinung nach wie soll die function checkUniqueBISID aussiehen.
Vom Ansatz her sieht der Code im QuerySave-Event in deinem ersten Post mal ganz vernüftig aus..
kannst du oder hast eine Idee wie man der script in formel umsetzen kann, weil in Querysave ider der Script nicht geeignet, zumindest funktioniert er nicht .

Danke Axel. Seitdem ich ich in diesem Forum gemeldet bin, finde ich immer Hilfe, LOB von mir 

Axel:
So mal auf die Schnelle:

Public Function checkUniqueBISID(uniqueBISID) As Boolean

   If uniqueBISID = "" Then
      checkUniqueBISID = False
      Exit Function
   End If
 
   If Len(uniqueBISID) < 8 Then
      checkUniqueBISID = False
      Exit Function
   End If

   If CRC32(Left(uniqueBISID, Len(uniqueBISID) - 5)) = Val(Right(uniqueBISID, 5)) Then checkUniqueBISID = True
   
End Function

Bei CRC32 bin ich mir nicht ganz sicher, da ich nicht unbedingt nachvollziehen kann, was diese Funktion bewirken soll.

Axel

jokky:
Hallo Axel,

ich danke dir viel mals, ich sag dir bescheid , solang ich der Script eingesetzt habe.

vielen vielen Danke .

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln