I had this problem with string arrays.
The situation was the following:
a) the string array was populated using the ProfileString command from an
b) later, the string array elements were used as arguments in datawindows
The problem was that the datawindows appeared empty (0 rows), the cause of
it was that the string array arguments were not readed properly.
For example if the ini file input string was literally written as "001" the
Retrieve method received the argument as it should be, checked using Appeon
Debug, but it was not able to understand that the " was to be removed.
The solution I used was to trim the original string by removing the two "
The client-server deployed version works fine with the "001" elements.
This happened with a v2.8 trial version.
Subject: String array problem
X-Newsreader: Microsoft Outlook Express 6.00.2900.2527
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2527
X-RFC2646: Format=Flowed; Original
Date: 8 Jan 2005 02:22:46 -0800
X-Trace: forums-1-dub 1105179766 18.104.22.168 (8 Jan 2005 02:22:46 -0800)
X-Original-Trace: 8 Jan 2005 02:22:46 -0800, host242-120.pool8254.interbusiness.it
Xref: forums-1-dub sybase.public.appeon:622
Article PK: 20831
Subject: Re: String array problem
X-Newsreader: Microsoft Outlook Express 6.00.2800.1437
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441
Date: 10 Jan 2005 01:29:27 -0800
X-Trace: forums-1-dub 1105349367 22.214.171.124 (10 Jan 2005 01:29:27 -0800)
X-Original-Trace: 10 Jan 2005 01:29:27 -0800, 126.96.36.199
Xref: forums-1-dub sybase.public.appeon:623
Article PK: 12628
What you have observed is correct: the ini file input string should not
contain quotation mark. Therefore, to get the INI file working well in the
deployed applications, make sure there is no quotation mark included in the
values of INI files.
Appeon Help has described the naming rules for the files, sections, registry
keys used in the Registry and Profile functions (in the Functions | System
Functions | Registry function section).
(The names of the files, sections, and registry keys):
1. Must start with an Â¡Â®_' (underscore) or an '$' (dollar sign) or a letter.
2. Can include any combination of characters, numbers, '.' (point), '_'
(underscore), '-' (dash), space, '\' (backslash) and '$' (dollar sign).
3. Cannot include single quotation mark, quotation mark, '&' (ampersand
sign), or '/' (slash).