VB Extension Tools HTML project report
Project: CodeHelperCollection Module: CValueCheck

Basic information:

Module Type  Class module 
File  C:\Code\EE-projects\units\vb\standard\src\ValueCheck.cls 

Procedures:

Class_Initialize
Silent
Title
Reaction
Result
AskAtTransgression
NumberFormat
CheckDate
CheckDeadLine
CheckDbl
CheckSng
CheckInt
CheckLng
TransgressionMsg


Procedure 'Class_Initialize' List of procedures

Scope/Type  Private Sub 


Procedure 'Silent' List of procedures

Scope/Type  Public Property (Let) 
Code parameters  RHS As Boolean 


Procedure 'Title' List of procedures

Scope/Type  Public Property (Let) 
Code parameters  RHS As String 


Procedure 'Reaction' List of procedures

Scope/Type  Public Property (Get) 
Code return value  Integer 


Procedure 'Result' List of procedures

Scope/Type  Public Property (Get) 
Code return value  Boolean 


Procedure 'AskAtTransgression' List of procedures

Scope/Type  Public Property (Let) 
Code parameters  RHS As Boolean 


Procedure 'NumberFormat' List of procedures

Scope/Type  Public Property (Let/Get) 
Code return value  String 


Procedure 'CheckDate' List of procedures

Scope/Type  Public Function 
Code parameters  ByVal sDatum As String
Optional VonDatum As Variant
Optional BisDatum As Variant 
Code return value  Boolean 
Purpose  Prüft die Richtigkeit von Datumsangaben.
Parameter:
Datum: Das zu überprüfende Datum
VonJahr: Unteres zulässiges Datum
BisJahr: Oberes zulässiges Datum 


Procedure 'CheckDeadLine' List of procedures

Scope/Type  Public Function 
Code parameters  ByVal sTag As String
Optional VonTag As Variant
Optional BisTag As Variant 
Code return value  Boolean 
Purpose  Prüft die Richtigkeit einer Stichtagsangabe.
Parameter:
Tag: Der zu überprüfende Stichtag
VonTag: Unterer zulässiger Tag
BisTag: Oberes zulässiger Tag 


Procedure 'CheckDbl' List of procedures

Scope/Type  Public Function 
Code parameters  ByVal s As String
Optional Von As Variant
Optional Bis As Variant 
Code return value  Boolean 
Author  Ralf Kunsmann 
Date  02.09.97 
Purpose  Prüft die Richtigkeit von Zahlenangaben.
Parameter:
s: Der zu überprüfende Wert
Von: Unterer zulässiger Wert
Bis: Oberes zulässiges Wert 


Procedure 'CheckSng' List of procedures

Scope/Type  Public Function 
Code parameters  ByVal s As String
Optional Von As Variant
Optional Bis As Variant 
Code return value  Boolean 
Author  Ralf Kunsmann 
Date  02.09.97 
Purpose  Prüft die Richtigkeit von Zahlenangaben.
Parameter:
s: Der zu überprüfende Wert
Von: Unterer zulässiger Wert
Bis: Oberes zulässiges Wert 


Procedure 'CheckInt' List of procedures

Scope/Type  Public Function 
Code parameters  ByVal s As String
Optional Von As Variant
Optional Bis As Variant 
Code return value  Boolean 
Author  Ralf Kunsmann 
Date  02.09.97 
Purpose  Prüft die Richtigkeit von Zahlenangaben.
Parameter:
s: Der zu überprüfende Wert
Von: Unterer zulässiger Wert
Bis: Oberes zulässiges Wert 


Procedure 'CheckLng' List of procedures

Scope/Type  Public Function 
Code parameters  ByVal s As String
Optional Von As Variant
Optional Bis As Variant 
Code return value  Integer 
Author  Ralf Kunsmann 
Date  02.09.97 
Purpose  Prüft die Richtigkeit von Zahlenangaben.
Parameter:
s: Der zu überprüfende Wert
Von: Unterer zulässiger Wert
Bis: Oberes zulässiges Wert 


Procedure 'TransgressionMsg' List of procedures

Scope/Type  Private Function 
Code parameters  fMin As Boolean
r As Double
sf As String
ByVal rGrenzWert As Double 
Code return value  Integer 
Author  Ralf Kunsmann 
Date  08.09.97 
Purpose  Wenn für die Prüfung ein Wertebereich angegeben
wurde und 'mfSilentnicht gesetzt ist, wird
eine Meldung angezeigt, wenn der geprüfte Wert
zu groß oder zu klein ist. Diese Meldung wird
hier erzeugt. Die Reaktion auf die Meldung ist
der Rückgabewert der Funktion. Standardmässig
wird von einem zu grossen Wert ausgegangen. Nur
wenn 'fMin=True', wird von einem zu kleinen Wert
ausgegangen. Die Eigenschaft 'mfAskAtTransgression'
sagt, daß der Benutzer einen Wert ausserhalb des
angegebenen Wertebereiches nach Rückfrage über-
nehmen kann. 


Reporting date and time: 2009 03 07, 21:41:26 (year month day, hour:minute:second [24 hour format])