Search found 86 matches

by etuser
April 11th, 2023, 12:28 pm
Forum: Entry
Topic: Loop
Replies: 5
Views: 6033

Re: Loop

may be

if not Q3 has Q5 then
errmsg (".....");
endif;
by etuser
February 14th, 2023, 3:42 am
Forum: Other
Topic: Sync Cspro data to cloud server
Replies: 9
Views: 30854

Sync Cspro data to cloud server

Hi ,

Is it possible to work on CSPRO data (Receive/send) in a cloud server? if yes, what general procedures to follow
by etuser
January 23rd, 2023, 2:33 am
Forum: Tools
Topic: Randomize Selection of Case ID
Replies: 2
Views: 2179

Re: Randomize Selection of Case ID

Dear sir,

you can use "dictionary macros ". just open the main dictionary and right click on the main dictionary tree and then choose select dictionary macros and use one of the options used to select data randomly .
by etuser
November 20th, 2022, 3:26 am
Forum: Android
Topic: Autofill field
Replies: 4
Views: 2566

Re: Autofill field

Dear Sir, I tried to open the program attached and many of the files related to .ent are missing and unable to open it but, i tried the following method Here is what i DID 1. Convert the two excel files to (school_info.Csdb and EXT_school_dict.dcf) and (Enumerator_info.csdb and External_school_dict....
by etuser
November 19th, 2022, 8:13 am
Forum: Android
Topic: Autofill field
Replies: 4
Views: 2566

Re: Autofill field

Dear sir,
You can do it on the form by right clicking on the ID variable and choose field property and then choose "persistent" or you can use loadsetting/savesetting command.
by etuser
October 12th, 2022, 10:40 pm
Forum: Entry
Topic: CAPI TEXT Condition in Group roster
Replies: 4
Views: 3610

Re: CAPI TEXT Condition in Group roster

Just putting the logic on the PREPROC of AMOUNTSPENT variable and it should work , like

PROC AMOUNTSPENT

preproc

if Length(strip(SPECIFY)) in 0 then
Crop_name = VEGNAME;
else
Crop_name = Specify;
Endif;
by etuser
October 12th, 2022, 10:52 am
Forum: Entry
Topic: CAPI TEXT Condition in Group roster
Replies: 4
Views: 3610

Re: CAPI TEXT Condition in Group roster

Can you please try the following, it might help Define a string variable on crop global, like PROC GLOBAL string Crop_name; On the PROC of "Specify" variable, write the following PROC SPECIFY if Length(strip($)) in 0 then Crop_name = VEGNAME; else Crop_name = $ Endif; on the CAPI TEXT writ...
by etuser
October 12th, 2022, 6:31 am
Forum: Entry
Topic: Skip condition involved in more than one "other" in occurrences
Replies: 2
Views: 2982

Re: Skip condition involved in more than one "other" in occurrences

please try the following , it might work

Proc CONSUME

if pos ("OTHER", toupper(VEGNAME)) > 0 and $ in 2 then
Endsect;
elseif $ in 2 then
skip to next;
Endif;
by etuser
September 30th, 2022, 5:55 am
Forum: Entry
Topic: Skip issues in Occurrences
Replies: 2
Views: 3003

Re: Skip issues in Occurrences

Please try the the following, it might work

PROC TOTALFEMALE

postproc

If (TOTALMALE +TOTALFEMALE) =0 then skip to next; Endif; //without any subscript
by etuser
May 16th, 2022, 12:31 am
Forum: Entry
Topic: How to Merge/combine 2 Roaster(old children list+New list) table in to one
Replies: 3
Views: 1245

Re: How to Merge/combine 2 Roaster(old children list+New list) table in to one

it would be easier if you make the dictionary record SEC1A to contains both SEC2B and SEC3 items i.e copy the items it SEC2B and SEC3 at the end of SEC1A item names and remove both SEC2B and SEc3 from the dictionary then you can separate them while you drag the forms , in other word make three forms...