Search found 2399 matches

by josh
August 14th, 2015, 5:55 pm
Forum: Entry
Topic: Two levels in Android
Replies: 2
Views: 2726

Re: Two levels in Android

We don't have a timeframe on full support for two level applications on Android. I would highly recommend changing your application to be a single level application or breaking up into multiple applications.
by josh
August 14th, 2015, 5:54 pm
Forum: Entry
Topic: Check box, how to determine selections
Replies: 11
Views: 14505

Re: Check box, how to determine selections

If you are using checkboxes and you want to see if a particular item in a checkbox is selected then you need to use the pos function to see if the letter associated with that item is in the string value of the field. As an example say you have a variable LANGUAGES with the following value set: Engli...
by josh
August 14th, 2015, 9:58 am
Forum: Entry
Topic: Dynamic change of data file name (Fileexist/Filerename)
Replies: 21
Views: 18040

Re: Dynamic change of data file name (Fileexist/Filerename)

Could you use the dirlist function to do this? Dirlist will give you the names of all the files in the directory and then you could compare each one to the clerks data file name using pos. Something like this: string dataname= concat ( strip (clerk_name), "_" , strip (clerk_surname)); //cl...
by josh
August 14th, 2015, 6:42 am
Forum: Entry
Topic: translating tradition CSPro entry to CAPI entry?
Replies: 8
Views: 7775

Re: translating tradition CSPro entry to CAPI entry?

Take a look at what the sample application (SimpleCAPI) looks like on Android before you decide. On a tablet (not on a phone since the screen is too small) you get a list all the questions and responses for the questions that gives the interviewer context and can also be used to navigate through the...
by josh
August 14th, 2015, 6:35 am
Forum: Other
Topic: 2 Q's skip Statement
Replies: 2
Views: 3762

Re: 2 Q's skip Statement

If the rule is that if the person answers "No" to both 5.1 and 5.2 then the logic would be:

if Q51 = 2 and Q52 = 2 then
skip to Q53;
endif;

It would go in the postproc of Q52.
by josh
August 12th, 2015, 3:23 pm
Forum: Entry
Topic: Problems with SEEK AND SELECT ERROR MSG FUNCTIONS!! Urgent
Replies: 3
Views: 4171

Re: Problems with SEEK AND SELECT ERROR MSG FUNCTIONS!! Urg

For the first issue I don't think you want to use seek. Seek finds the index of the first row in roster that matches a condition. So seek(S1Q4A < 18) would give you the index (the row number) of the first row in the roster for which the age is less than 18. Imagine that you have the following househ...
by josh
August 12th, 2015, 1:40 pm
Forum: Entry
Topic: Dynamic change of data file name (Fileexist/Filerename)
Replies: 21
Views: 18040

Re: Dynamic change of data file name (Fileexist/Filerename)

The code looks reasonable to me. Is it not working?
by josh
August 12th, 2015, 1:38 pm
Forum: Entry
Topic: Add new case
Replies: 1
Views: 2357

Re: Add new case

You can just do stop(1) in the postproc of the level. This will do a full save so you don't need the partial save and the completed flag.
by josh
August 12th, 2015, 7:42 am
Forum: Entry
Topic: Function affecting whole case
Replies: 2
Views: 2711

Re: Function affecting whole case

If i understand what you correctly you want to use a CSEntry application to read each case from a data file and for each case write out and file (using filewrite). This is certainly possible. You would need to use an external dictionary to read your data file case by case. Then you can iterate throu...
by josh
August 12th, 2015, 7:34 am
Forum: Entry
Topic: Data in CSPro Android
Replies: 5
Views: 4847

Re: Data in CSPro Android

So you are using the Dropbox/Dropsync application on the tablet rather than using the Dropbox synchronization through the CSPro correct? I ask because in an earlier version of CSPro Dropbox sync there was a bug that caused it create conflict files that we fixed and I want to make sure that it isn't ...