User Tools

Site Tools


vba:cast:cdict

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
vba:cast:cdict [17.11.2014 08:56:31]
yaslaw
vba:cast:cdict [07.01.2015 12:45:25]
yaslaw
Line 1: Line 1:
 <​const>​ <​const>​
-    version=3.0.0 +    version=3.1.3 
-    vdate=11.11.2014+    vdate=07.01.2015
     fname=cast_cdict.bas     fname=cast_cdict.bas
     ns=%NAMESPACE%     ns=%NAMESPACE%
Line 126: Line 126:
 <​code>​Dictionary = cDict(string)</​code>​ <​code>​Dictionary = cDict(string)</​code>​
 %%Ein Dictionary kann auch als String beschrieben werden. So ähnlich einem Set-Statement in einem SQL. %%Ein Dictionary kann auch als String beschrieben werden. So ähnlich einem Set-Statement in einem SQL.
-Dieser beinhalter jeweils ein Key (key in [], ''​ oder ""​),​ eine Zuweisung(=>,​ = oder :) und einem Value (''​ oder ""​ als Delemiter für Strings, ## für Datum und keine Delemiter für Zahlen). Es können mehrere Zuweisungen mit einem Komma getrent übergeben werden%%+Dieser beinhalter jeweils ein Key (key in [], ''​ oder ""​),​ eine Zuweisung(=>,​ = oder :) und einem Value (''​ oder ""​ als Delemiter für Strings, ## für Datum und keine Delemiter für Zahlen). Es können mehrere Zuweisungen mit einem Komma getrent übergeben werden.%%\\ 
 +Ist ein Delemiter Bestandteil des Textes, kann er mit einem \ maskiert werden. Zum Beispiel 'Paddy O\'​Brien'​.
 <code vb>'​2 Verschidene Zuordnungen:​ Zahl, Datum und Text. <code vb>'​2 Verschidene Zuordnungen:​ Zahl, Datum und Text.
 'Man sieht auch die 3 verschiedenen KEy-Value Zuordnungsstrings '​=>',​ '​=',​ ':'​ 'Man sieht auch die 3 verschiedenen KEy-Value Zuordnungsstrings '​=>',​ '​=',​ ':'​
-cDict("​A=> ​3, '​B'​ : #8-9-2014#, 'C' ​= ""​Wert ​'C'""​")+cdict("'A'=>123456,'​B':​123.45,'​C'​=#11-1-2014#,'​3.4':'abc'"​)
 <​Dictionary> ​ ( <​Dictionary> ​ (
-    [A] => <Decimal3 +    [A] => <Long123456 
-    [B] => <​Date> ​09.08.2014 +    [B] => <​Double>​ 123.45 
-    [C] => <​String>​ 'Wert '​C'​'+    [C] => <​Date> ​11.01.2014 
 +    [3.4] => <​String>​ 'abc'
 ) )
 +
  
 'Ein Beispiel um Delemiter zu maskieren 'Ein Beispiel um Delemiter zu maskieren
vba/cast/cdict.txt · Last modified: 29.04.2015 11:17:26 by yaslaw