Benutzer-Werkzeuge

Webseiten-Werkzeuge


de:confit:module_common

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
de:confit:module_common [2024/01/24 12:53]
admin
de:confit:module_common [2024/01/26 16:39] (aktuell)
admin [SubstStr]
Zeile 135: Zeile 135:
 Ersetzt eienen Zeichenteil der Zeichenfolge mit einem anderen Zeichenteil\\ Ersetzt eienen Zeichenteil der Zeichenfolge mit einem anderen Zeichenteil\\
   SubstStr(ByVal Input As String, ByVal Pattern As String, ByVal Replacement As String) As String   SubstStr(ByVal Input As String, ByVal Pattern As String, ByVal Replacement As String) As String
-  +
 ^Parameter^Datentyp^Beschreibung^ ^Parameter^Datentyp^Beschreibung^
 |Input |String| Zeichenfolge| |Input |String| Zeichenfolge|
Zeile 145: Zeile 145:
 Ersetzt eienen Zeichenteil der Zeichenfolge mit einem anderen Zeichenteil\\ Ersetzt eienen Zeichenteil der Zeichenfolge mit einem anderen Zeichenteil\\
   SubstStr2(Input As String, Pattern As String, Replacement As String, CaseSensitve As Boolean) As String   SubstStr2(Input As String, Pattern As String, Replacement As String, CaseSensitve As Boolean) As String
-  +
 ^Parameter^Datentyp^Beschreibung^ ^Parameter^Datentyp^Beschreibung^
 |Input |String| Zeichenfolge| |Input |String| Zeichenfolge|
Zeile 156: Zeile 156:
 Ersetzt eienen Zeichenteil der Zeichenfolge, welcher durch einen regulären Ausdruck ermittelt wird,  mit einem anderen Zeichenteil\\ Ersetzt eienen Zeichenteil der Zeichenfolge, welcher durch einen regulären Ausdruck ermittelt wird,  mit einem anderen Zeichenteil\\
   SubstStr3(Input As String, Pattern As String, Replacement As String, CaseSensitve As Boolean) As String   SubstStr3(Input As String, Pattern As String, Replacement As String, CaseSensitve As Boolean) As String
-  +
 ^Parameter^Datentyp^Beschreibung^ ^Parameter^Datentyp^Beschreibung^
 |Input |String| Zeichenfolge| |Input |String| Zeichenfolge|
Zeile 164: Zeile 164:
 |Rückgabe|String| Zeichenfolge mit dem ersetzten Zeichenteil| |Rückgabe|String| Zeichenfolge mit dem ersetzten Zeichenteil|
  
 +==== ToUpper ====
 +Wandelt eine Zeichenfolge in Großbuchstaben\\
 +  ToUpper(Input As String) As String
 +  
 +^Parameter^Datentyp^Beschreibung^
 +|Input |String| Zeichenfolge|
 +|Rückgabe|String| Zeichenfolge in Großbuchstaben|
  
 +===== Mathematische Funktionen =====
 +
 +==== ACosinus ====
 +Berechnet den Arcus Cosinus\\
 +  ACosinus(Value As Double) As Double
 +
 +^Parameter^Datentyp^Beschreibung^
 +|Value|Double| Wert zur Berechnung|
 +|Rückgabe|Double| Ergebnis der Berechnung ACos(Wert)|
 +
 +==== ASinus ====
 +Berechnet den Arcus Sinus\\
 +  ASinus(Value As Double) As Double
 +
 +^Parameter^Datentyp^Beschreibung^
 +|Value|Double| Wert zur Berechnung|
 +|Rückgabe|Double| Ergebnis der Berechnung ASin(Wert)|
 +
 +
 +==== ATangens ====
 +Berechnet den Arcus Tangens\\
 +  ATangens(Value As Double) As Double
 +
 +^Parameter^Datentyp^Beschreibung^
 +|Value|Double| Wert zur Berechnung|
 +|Rückgabe|Double| Ergebnis der Berechnung ATan(Wert)|
 +
 +==== Cosinus ====
 +Berechnet den Cosinus\\
 +  Cosinus (Value As Double) As Double
 +
 +^Parameter^Datentyp^Beschreibung^
 +|Value|Double| Wert zur Berechnung|
 +|Rückgabe|Double| Ergebnis der Berechnung Cos(Wert)|
 +
 +==== Exp ====
 +Berechnet die e Funktion zum Wert y (e^y)\\
 +  Exp (y As Double) As Double
 +
 +^Parameter^Datentyp^Beschreibung^
 +|y|Double| Wert zur Berechnung|
 +|Rückgabe|Double| Ergebnis der Berechnung Exp(y)|
 +
 +
 +==== Lg ====
 +Berechnet den Logarithmus(Basis 10) zum Wert y (log10 y)\\
 +  Lg (y As Double) As Double
 +
 +^Parameter^Datentyp^Beschreibung^
 +|y|Double| Wert zur Berechnung|
 +|Rückgabe|Double| Ergebnis der Berechnung Log10(y)|
 +
 +
 +==== Ln ====
 +Berechnet den Logarithmus(naturalis, Basis e) zum Wert y (ln y)\\
 +  Ln (y As Double) As Double
 +
 +^Parameter^Datentyp^Beschreibung^
 +|y|Double| Wert zur Berechnung|
 +|Rückgabe|Double| Ergebnis der Berechnung Log(y)|
 +
 +==== Pow ====
 +Berechnet den Wert von x^y (x hoch y)\\
 +  Pow(x As Double, y As Double) As Double
 +
 +^Parameter^Datentyp^Beschreibung^
 +|x|Double| Wert zur Berechnung|
 +|y|Double| Wert zur Berechnung|
 +|Rückgabe|Double| Ergebnis der Berechnung (x hoch y)|
 +
 +==== Round ====
 +Rundet den Parameter oder Attributwert (Schreibt gerundeten Wert in den Parameter oder das Attribut zurück)\\
 +  Round(Value As ICFTLocalValue, Digits As Integer)
 +
 +^Parameter^Datentyp^Beschreibung^
 +|Value |Parameter oder Attribut| Wert zum Runden|
 +|Digits|Integer| Anzahl der Nachkommastellen|
 +
 +==== Round2 ====
 +Rundet den Wert\\
 +  Round2(Value As Double, Digits As Integer) As Double
 +
 +^Parameter^Datentyp^Beschreibung^
 +|Value |Parameter oder Attribut| Wert zum Runden|
 +|Digits|Integer| Anzahl der Nachkommastellen|
 +|Rückgabe|Double| Gerundeter Wert|
 +
 +==== RoundWithOption ====
 +Rundet den Wert mit Optionen\\
 +  RoundWithOption(Value As Double, Digits As Integer, RoundToEven As Boolean) As Double
 +
 +^Parameter^Datentyp^Beschreibung^
 +|Value |Parameter oder Attribut| Wert zum Runden|
 +|Digits|Integer| Anzahl der Nachkommastellen|
 +|RoundToEven |Boolean| True, wenn der Wert 0.5 abgerundet werden soll|
 +|Rückgabe|Double| Gerundeter Wert|
 +
 +==== Sinus ====
 +Berechnet den Sinus \\
 +  Sinus (Value As Double) As Double
 +
 +^Parameter^Datentyp^Beschreibung^
 +|Value|Double| Wert zur Berechnung|
 +|Rückgabe|Double| Ergebnis der Berechnung Sin(Wert)|
 +
 +==== Tangens ====
 +Berechnet den Tangens \\
 +  Tangens (Value As Double) As Double
 +
 +^Parameter^Datentyp^Beschreibung^
 +|Value|Double| Wert zur Berechnung|
 +|Rückgabe|Double| Ergebnis der Berechnung Tan(Wert)|
 +
 +===== Konfigurations Funktionen =====
 +
 +==== DeleteConfiguration ====
 +Löscht die angegebene Konfiguration aus der Datenbank \\
 +  DeleteConfiguration(ByRef ConfigID As ICFTLocalValue)
 +
 +^Parameter^Datentyp^Beschreibung^
 +|ConfigID |Parameter oder Attribut| Parameter oder Attribut welches die Id der entsprechenden Konfiguration enthällt|
 +
 +==== LoadConfigFromFile ====
 +Lädt die Konfiguration aus einer XML Datei \\
 +  LoadConfigFromFile(ByVal FileName As String) As String
 +
 +^Parameter^Datentyp^Beschreibung^
 +|FileName |String| Dateiname der Konfigurationsdatei|
 +|Rückgabe|String| Konfigurationsschlüssel der Datei|
 +
 +==== LoadConfigFromFile2 ====
 +Öffnet einen Dateiauswahldialog und lädt die Konfiguration aus einer XML Datei \\
 +  LoadConfigFromFile2() As String
 +
 +^Parameter^Datentyp^Beschreibung^
 +|Rückgabe|String| Konfigurationsschlüssel der Datei|
 +
 +==== LoadConfiguration ====
 +Lädt eine Konfiguration aus der Datenbank \\
 +  LoadConfiguration(ByVal ConfigID As String) As String
 +
 +^Parameter^Datentyp^Beschreibung^
 +|ConfigID |String| Id der entsprechenden Konfiguration|
 +|Rückgabe|String| Konfigurationsschlüssel der Datei|
 +
 +==== NewConfiguration1 ====
 +Initialisiert einen neue Konfiguration und legt deren Id fest\\
 +  NewConfiguration1(ByVal ConfigType As String, ByRef ConfigID As ICFTLocalValue)
 +
 +^Parameter^Datentyp^Beschreibung^
 +|ConfigType |String| Typ (Konfigurationsschlüssel ) der entsprechenden Konfiguration|
 +|ConfigID |Parameter oder Attribut| Parameter oder Attribut welches die Id der entsprechenden Konfiguration enthällt|
 +
 +==== SaveConfigToFile ====
 +Speichert die aktuelle (Mit NewConfiguration initialisierte, oder geladene) Konfiguration in die entsprechende XML-Datei\\
 +  SaveConfigToFile(ByVal FileName As String)
 +
 +^Parameter^Datentyp^Beschreibung^
 +|FileName |String|  Dateiname der Konfigurationsdatei|
 +
 +==== SaveConfigToFile2 ====
 +Speichert die aktuelle (Mit NewConfiguration initialisierte, oder geladene) Konfiguration mit den entsprechenden Persitence Attributen in die Datebnank, erzeugt einen Dateinamen und speichert die XML-Date\\
 +  SaveConfigToFile2(PersistenceObject As String) As String
 +
 +^Parameter^Datentyp^Beschreibung^
 +|PersistenceObject |String|  Name des Objektes das die Persistenzinformationen enthällt|
 +|Rückgabe|String| Dateiname der erzeugten XML-Datei|
 +
 +==== SaveConfiguration1 ====
 +Speichert die Konfiguration mit dem angegebenen konfigurationsschlüssel in die Datenbank\\
 +  SaveConfiguration1(ByVal ConfigKey As String)
 +
 +^Parameter^Datentyp^Beschreibung^
 +|ConfigKey |String| Konfigurationsschlüssel der |
 +
 +==== SaveConfiguration2 ====
 +Speichert die Konfiguration mit dem angegebenen Konfigurationsschlüssel in die Datenbank\\
 +  SaveConfiguration2(ByRef ConfigID As ICFTLocalValue)
 +
 +^Parameter^Datentyp^Beschreibung^
 +|ConfigID |Parameter oder Attribut| Parameter oder Attribut welches die Id der entsprechenden Konfiguration enthällt|
 +
 +==== SaveConfiguration2 ====
 +Speichert die Konfiguration mit dem angegebenen Konfigurationsschlüssel in die Datenbank\\
 +  SaveConfigurations(ByRef Configurations As ICFTLocalValue)
 +
 +^Parameter^Datentyp^Beschreibung^
 +|Configurations |Parameter (Liste)| Parameter vom Typ Stringliste welches die Ids der entsprechenden Konfiguration enthällt|
 +
 +===== Datei Funktionen =====
 +
 +==== CopyFile ====
 +Kopiert eine Datei mit Dialog \\
 +  CopyFile(SourceFileName As String, TargetFileName As String, Filter As String) As Integer
 +
 +^Parameter^Datentyp^Beschreibung^
 +|SourceFileName |String| Pfad und Dateiname der Quelldatei|
 +|TargetFileName |String| Vorschlag für Pfad und Dateiname der Zieldatei|
 +|Filter |String| Mögliche Dateieindungen vgl. .NET SaveFileDialog|
 +|Rückgabe|Integer| 0 = Fehler, 1=OK|
 +
 +==== CopyFile2 ====
 +Kopiert eine Datei \\
 +  CopyFile2(SourceFileName As String, TargetFileName As String, Overwrite As Boolean)
 +
 +^Parameter^Datentyp^Beschreibung^
 +|SourceFileName |String| Pfad und Dateiname der Quelldatei|
 +|TargetFileName |String| Pfad und Dateiname der Zieldatei|
 +|Overwrite |Boolean| True wenn die Datei überschrieben werden kann|
 +
 +==== CutFileType ====
 +Schneited die Dateieindung von einem Dateinamen ab\\
 +  CutFileType(ByVal FileName As String) As String
 +
 +^Parameter^Datentyp^Beschreibung^
 +|FileName |String| Pfad und Dateiname|
 +|Rückgabe|String| Pfad und Dateiname ohne Dateiendung|
 +
 +==== DeleteFile ====
 +Löscht eine Datei \\
 +   DeleteFile(FileName As String)
 +
 +^Parameter^Datentyp^Beschreibung^
 +|FileName |String| Pfad und Dateiname der zu löschenden Datei|
 +
 +
 +==== ExistsDirectory ====
 +Gibt an, ob ein Verzeichniss existiert \\
 +   ExistsDirectory(FolderName As String) As Boolean
 +
 +^Parameter^Datentyp^Beschreibung^
 +|FolderName |String| Pfad der überprüft wird|
 +|Rückgabe|Boolean| Verzeichniss existiert |
 +
 +==== ExistsFile ====
 +Gibt an, ob eine Datei existiert \\
 +   ExistsFile(ByVal FileName As String) As Boolean
 +
 +^Parameter^Datentyp^Beschreibung^
 +|FileName |String| Pfad und Dateiname der überprüft wird|
 +|Rückgabe|Boolean| Datei existiert |
 +
 +==== ExistsFile ====
 +Gibt an, ob eine Datei existiert \\
 +   ExistsFile(ByVal FileName As String) As Boolean
 +
 +^Parameter^Datentyp^Beschreibung^
 +|FileName |String| Pfad und Dateiname der überprüft wird|
 +|Rückgabe|Boolean| Datei existiert |
 +
 +==== GetFileName ====
 +Liefert den Dateinamen\\
 +  GetFileName(FileName As String) As String
 +
 +^Parameter^Datentyp^Beschreibung^
 +|FileName |String| Pfad und Dateiname|
 +|Rückgabe|String| Dateiname |
 +
 +
 +==== GetFileNameWithoutExtension ====
 +Liefert den Dateinamen ohne Dateiendung\\
 +  GetFileNameWithoutExtension(ByVal FileName As String) As String
 +
 +^Parameter^Datentyp^Beschreibung^
 +|FileName |String| Pfad und Dateiname|
 +|Rückgabe|String| Dateiname ohne Dateiendung |
 +
 +==== NewTextFile ====
 +Erstellt eine neue Textdatei\\
 +  NewTextFile(ByVal FileName As String, ByVal Overwrite As Boolean) As Integer
 +
 +^Parameter^Datentyp^Beschreibung^
 +|FileName |String| Pfad und Dateiname|
 +|Overwrite |Boolean| True wenn die Datei überschrieben werden kann|
 +|Rückgabe|String| Dateiname ohne Dateiendung |
 +|Rückgabe|Integer| 0 = Fehler, 1=OK|
 +
 +==== OpenFile ====
 +Öffnet eine Datei mit Dateiauswahldialog, Zum Öffnen wird die für den Dateityp hinterlegte Applikation verwendet.\\
 +  OpenFile(FileName As String, Filter As String, InitialFolder As String, Copy As Boolean)
 +
 +^Parameter^Datentyp^Beschreibung^
 +|FileName |String| Dateiname, wenn leer oder die Datei nicht exisitiert, kommt ein Dialog zur Auswahl|
 +|Filter |String| Mögliche Dateieindungen vgl. .NET SaveFileDialog|
 +|InitialFolder |String| Pfad mit dem der Dialog initial angezeigt werden soll|
 +|Copy |Boolean| True wenn die Datei temporär lokal kopiert werden soll|
 +
 +==== ShellExecute ====
 +Führt eine Applikation aus.\\
 +  ShellExecute(FileName As String, Args As String) As Boolean
 +
 +^Parameter^Datentyp^Beschreibung^
 +|FileName |String| Pfad und Dateiname|
 +|Args |String| Startargumente|
 +|Rückgabe |Boolean| Start der Applikation war erfolgreich|
 +
 +==== ShellExecute2 ====
 +Führt eine Applikation aus.\\
 +  ShellExecute2(FileName As String, Args As String) As Boolean
 +
 +^Parameter^Datentyp^Beschreibung^
 +|FileName |String| Pfad und Dateiname|
 +|Args |String| Startargumente|
 +|Rückgabe |Boolean| Start der Applikation war erfolgreich|
 +
 +==== ShellExecute2 ====
 +Führt eine Applikation aus.\\
 +  ShellExecute2(FileName As String, Args As String) As Boolean
 +
 +^Parameter^Datentyp^Beschreibung^
 +|FileName |String| Pfad und Dateiname|
 +|Args |String| Startargumente|
 +|Rückgabe |Boolean| Start der Applikation war erfolgreich|
 +
 +
 +==== Write ====
 +Schreibt eine Zeichenfolge in eine Textdatei.\\
 +  Write(FileName As String, Value As String) As Integer
 +
 +^Parameter^Datentyp^Beschreibung^
 +|FileName |String| Pfad und Dateiname|
 +|Value |String| Zeichenfolge |
 +|Rückgabe |Integer| 0 = Fehler, 1=OK|
 +
 +==== WriteLine ====
 +Schreibt eine Zeichenfolge als Zeile in eine Textdatei.\\
 +  WriteLine(FileName As String, Line As String) As Integer
 +
 +^Parameter^Datentyp^Beschreibung^
 +|FileName |String| Pfad und Dateiname|
 +|Value |String|  Zeichenfolge der Zeile |
 +|Rückgabe |Integer| 0 = Fehler, 1=OK|
de/confit/module_common.1706097221.txt.gz · Zuletzt geändert: 2024/01/24 12:53 von admin