Cast
Interne Funktionen, die mit der Typwandlung verbunden sind.
<Besetzungsdatum/Zeit/Anzahl an String>
Format( value, expr )
Parameter
| value | Übersetze Daten/ Zeit/ Anzahl. | ||
| expr | String-Format spezifizieren. Gleicht der Funktion VisualBasic-Format. | 
Rückgabewert
| Formatwert basiert auf spezifizierter Formatstring-Formel. | 
Beispiel
| Nehmen Sie beispielsweise ME.StartTime=2011/1/27 17:04:23. Format(ME.StartTime, "h:m:s") -> '5:4:23' Format(ME.StartTime, "hh:mm:ss tt") -> '05:04:23 PM' Format(ME.StartTime, "dddd, MMM d yyyy") -> 'Dienstag, Jan 27 2011' Format(ME.StartTime, "HH:mm:ss") -> '17:04:23' Format(5459.4, "##,##0.00") -> '5,459.40' Format(334.9, "###0.00") -> '334.90' Format(5, "0.00%") -> '500.00%'  | 
Hinweise
| Because " character cannot be used in specified string expr, if you want to use " character, please surround it with {}. Number format cannot be used. | 
<Cast-String zu Zahl>
FindNumberL( str, count )
Parameter
| str | Quellstring | ||
| count | Ganze Zahl. Spezifiziert die Anzahl der Get-Strings von Links. | 
Rückgabewert
| Gibt die gefundene Anzahl an str-Strings von Links wieder. | 
Beispiel
| FindNumberL( 'Jahr:2011 Monat6 Tag1',1 ) -> 2011 FindNumberL( 'Jahr:2011 Monat6 Tag1',2 ) -> 6 FindNumberL( 'Jahr:2011 Monat6 Tag1',3 ) -> 1  | 
FindNumberR( str, count )
Parameter
| str | Quellstring | ||
| count | Ganze Zahl. Spezifiziert die Anzahl der Get-Strings von Rechts. | 
Rückgabewert
| Gibt die gefundene Anzahl an str-Strings von Rechts wieder. | 
Beispiel
| FindNumberR( 'Jahr:2011 Monat6 Tag1',1 ) -> 2011 FindNumberR( 'Jahr:2011 Monat6 Tag1',2 ) -> 6 FindNumberR( 'Jahr:2011 Monat6 Tag1',3 ) -> 1  | 
<Cast-String zu Zahl>
GetYearPart( time )
Parameter
| Zeit | Zielzeit | 
GetMonthPart( time )
Parameter
| Zeit | Zielzeit | 
GetDayPart( time )
Parameter
| Zeit | Zielzeit | 
GetHourPart( time )
Parameter
| Zeit | Zielzeit | 
GetMinutePart( time )
Parameter
| Zeit | Zielzeit | 
GetSecondPart( time )
Parameter
| Zeit | Zielzeit | 
<Cast-String zu Zahl>
GetTimePart( time )
Parameter
| Zeit | Zielzeit | 
<Cast-String zu Zahl>
ConvertTime( time, unit )
Parameter
| Zeit | Zielzeit | ||
| Einheit | Formateinheit (m, M, h, H, d, D). Die Zeit wird abgerundet für den Fall, dass Kleinbuchstaben verwendet werden. Die Zeit wird aufgerundet wenn es sich um Großbuchstaben handelt. m - minute, h - hour, d - date. | 
Rückgabewert
| Gibt die Zeit mit der spezifizierten Zeiteinheit wieder. | 
Beispiel
| ConvertTime( 350s, 'm' ) -> 5  350 Sekunden gleichen 5 Minuten 50 Sekunden, rundet den zweiten Teil und gibt 5 Minuten aus. ConvertTime( 350s, 'M' ) -> 6 350 Sekunden gleichen 5 Minuten 50 Sekunden, rundet den zweiten Teil auf und gibt 6 Minuten aus. ConvertTime( 1.6H, 'H' ) -> 2 Rundet 1.6 auf und gibt 2 Stunden zurück.  | 
<Cast-String zu Zahl>
DateF(Jahr, Monat, Tag, Stunde, Minute, Sekunde)
Parameter
| Jahr | Ganze Zahl, Jahr. | ||
| Monat | Ganze Zahl, Monat. | ||
| Tag | Ganze Zahl, Tag. | ||
| Stunde | Ganze Zahl, Stunde. | ||
| Minute | Ganze Zahl, Minute. | ||
| Sekunde | Ganze Zahl, Sekunde. | 
Rückgabewert
| Gibt spezifiziert Jahr / Monat / Tag / Stunde / Minute / Sekunde aus. | 
Beispiel
| DateF( 2011, 6, 15, 6, 30, 30 ) -> 2011/06/15 06:30:30 | 
Hinweise
| F' von DateF steht für das 'F' von Full, was bedeutet, dass alles (Year/Month/Day/Hour/Minute/Second) spezifiziert werden kann. | 
DateS( Jahr, Monat, Tag )
Parameter
| Jahr | Ganze Zahl, Jahr. | ||
| Monat | Ganze Zahl, Monat. | ||
| Tag | Ganze Zahl, Tag. | 
Rückgabewert
| Gibt spezifiziert Jahr/Monat/Tag aus. Hier besteht keine Verbindung zur "Tagesabgrenzungszeit" im Reiter "Zeitperioden" der Projekteinstellungen. | 
Beispiel
| DateS( 2011, 6, 15 ) -> 2011/06/15 | 
Hinweise
| S' von DateS steht für das 'S' von Simple, was lediglich bedeutet, dass nur Jahr/Monat/Tag spezifiziert werden. | 
DateT( Jahr, Monat, Tag, Zeit )
Parameter
| Jahr | Ganze Zahl, Jahr. | ||
| Monat | Ganze Zahl, Monat. | ||
| Tag | Ganze Zahl, Tag. | ||
| Zeit | Zeit | 
Rückgabewert
| Gibt Jahr/Monat/Tag einer Zeit aus. | 
Beispiel
| DateT( 2011, 6, 15, 6H ) -> 2011/06/15 06:00:00 DateT( 2011, 6, 15, 6M) -> 2011/06/15 00:06:00 DateT( 2011, 6, 15, 6S ) -> 2011/06/15 00:00:06  | 
Hinweise
| T' von DateT steht für 'T' von TimeSpan. Eine Zeiteinheit, wie z.B. H, M und S kann spezifiziert werden.  | 
<Cast-String zu Zahl>
CDblFromStr( str )
Parameter
| str | String. | 
Rückgabewert
| Gibt den str-String als Zahl aus. | 
Beispiel
| CDblFromStr('1.5') -> 1.5 | 
Hinweise
| Eine Plug-In-Erweiterung ist erforderlich. | 
<Cast-String zu Zahl>
CLngFromStr( str )
Parameter
| str | String. | 
Rückgabewert
| Formatiert str-String als Zahl. Die Zahl nach dem Dezimalkomma wird gekürzt, indem durch die Rundungsregel eine 0 ausgegeben wird, sollte die Zahl kleiner als 5 sein und eine 1, sollte die Zahl größer oder gleich 5 sein. | 
Beispiel
| CLngFromStr('1.5') -> 2 | 
Hinweise
| Plug-In-Erweiterung erforderlich. | 
<Cast-String zu Zahl>
CStrFromDbl( Wert )
Parameter
| Wert | Zahl. | 
Rückgabewert
| Gibt den Wert als String zurück. | 
Beispiel
| CStrFromDbl(1.5) -> 1.5 | 
Hinweise
| Plug-In-Erweiterung erforderlich. | 
<Cast-String zu Zahl>
CLngFromDbl(Wert )
Parameter
| Wert | Zahl. | 
Rückgabewert
| Die Zahl nach dem Dezimalkomma wird gekürzt, indem durch die Rundungsregel eine 0 ausgegeben wird, sollte die Zahl kleiner als 5 sein und eine 1, sollte die Zahl größer oder gleich 5 sein. | 
Beispiel
| CLngFromDbl(1.5) -> 2 | 
Hinweise
Plug-In-Erweiterung erforderlich.