Search found 1799 matches

by Gregory Martin
April 2nd, 2018, 9:30 am
Forum: Feature Requests
Topic: Publish Entry Application (pen) for batch applications
Replies: 2
Views: 3301

Re: Publish Entry Application (pen) for batch applications

This is a good idea, and we've thought about even allowing batch applications to be run on Android devices, which we could do if we could support .pen files for batch applications. This is technically feasible, but it would require quite a bit of work on our end to translate all of the non-entry fun...
by Gregory Martin
March 28th, 2018, 8:12 am
Forum: Entry
Topic: Operator Controlled vs System Controlled.
Replies: 2
Views: 2836

Re: Operator Controlled vs System Controlled.

A big difference between the modes if how skips are handled. In system-controlled mode, any fields that are skipped over will have a value of notappl. What's happening in your checks, in system-controlled mode, is that in this section many of the CEK... values have been skipped over, so their value ...
by Gregory Martin
March 28th, 2018, 7:49 am
Forum: Entry
Topic: How to prevent time "hours" from being changed
Replies: 2
Views: 2757

Re: How to prevent time "hours" from being changed

The noinput statement will allow an interviewer to move back into the field. If you never want to allow entry to the field, you should set it to protected. You can then set it in logic: PROC TIME_1 preproc // fill in automatically only if it is blank if visualvalue (TIME_1) = notappl then TIME_1 = s...
by Gregory Martin
March 27th, 2018, 6:13 pm
Forum: Android
Topic: setocclabel with two variables...
Replies: 6
Views: 5495

Re: setocclabel with two variables...

You would write it like:
if fMode = 2 then
    filewrite(pffFile1,"CaseListingFilter=%05d",CLUSTERNO);
endif;
That line has to be in the PFF file.
by Gregory Martin
March 27th, 2018, 2:05 pm
Forum: Android
Topic: setocclabel with two variables...
Replies: 6
Views: 5495

Re: setocclabel with two variables...

I suggest that you start a new topic if asking a different question from the original topic. If you only want to show certain cases in the case listing, you can use the PFF's CaseListingFilter option. See here: http://www.csprousers.org/help/CSPro/run_production_data_entry.html For example, CaseList...
by Gregory Martin
March 27th, 2018, 10:40 am
Forum: Other
Topic: Changing to CSPro v7
Replies: 22
Views: 18407

Re: Changing to CSPro v7

The name of your data file is stored in the .pff file that you copy to the Android tablet (along with the .pen file). When you create that file on Windows and select a CSPro DB file, then that same kind of file will be created on the tablet.
by Gregory Martin
March 27th, 2018, 10:33 am
Forum: Tools
Topic: Exporting from Data Viewer
Replies: 1
Views: 3150

Re: Exporting from Data Viewer

I think you've run into a limitation with the Export Data tool. Not too many people use it to export to CSPro format, so the people who designed this tool probably didn't consider your scenario. If you look at the batch code that is generated to run the export, you'll see this: EXPORT TO cspro_expor...
by Gregory Martin
March 27th, 2018, 6:58 am
Forum: Other
Topic: Notification when a post is answered
Replies: 4
Views: 5658

Re: Notification when a post is answered

We had to rework some of the email settings a couple weeks ago to address an issue with bounceback spam. It's possible that emails aren't going out to anyone now. We'll take a look at it. My approach is to visit the forum, select "Quick links," and then select "New posts." That'l...
by Gregory Martin
March 26th, 2018, 10:43 am
Forum: Other
Topic: Hash value for a file or folder
Replies: 2
Views: 8187

Re: Hash value for a file or folder

You can generate a MD5 hash for a file using the diagnostics function. See more here:

http://www.csprousers.org/help/CSPro/di ... ction.html
by Gregory Martin
March 26th, 2018, 10:39 am
Forum: Android
Topic: setocclabel with two variables...
Replies: 6
Views: 5495

Re: setocclabel with two variables...

You need to reverse the order of NET/strip. It can be helpful to debug problems when you write your code more explicity. For example:
string occ_label = strip(S2Q1(i)) + " " + strip(NET(i));
setocclabel(SECTION2000(i), occ_label);