Search found 567 matches

by aaronw
December 11th, 2023, 10:01 am
Forum: Entry
Topic: How do I access a case from the non-external dictionary
Replies: 4
Views: 15522

Re: How do I access a case from the non-external dictionary

When accessing an external dictionary you must add the external dictionary to the project (File > Add Files). Then when you call a function, provide the dictionary name (e.g., HBS_REGISTRY_DICT). If you have any questions take a look at the simple application that I attached which does a look up usi...
by aaronw
November 6th, 2023, 2:11 pm
Forum: Tools
Topic: Data Settings: How does csweb handle modified cases on relational SQL table?
Replies: 1
Views: 3114

Re: Data Settings: How does csweb handle modified cases on relational SQL table?

The original case should be updated, leaving you with one case. I am assuming when you say modify/delete the case you are doing so though CSEntry.
by aaronw
November 1st, 2023, 3:32 pm
Forum: Synchronization
Topic: error in downloading a file
Replies: 1
Views: 3339

Re: error in downloading a file

An unhandled exception is a generic error. I can't really say what is occurring. However, take a look at this thread. Your issue may be related.

viewtopic.php?p=15782
by aaronw
October 10th, 2023, 10:29 am
Forum: Synchronization
Topic: Application deployment Error
Replies: 2
Views: 2885

Re: Application deployment Error

The current docker-csweb release project is configured for CSWeb 8.0. Please note that there is no upgrade path between CSWeb 7.7 to CSWeb 8.0. A fresh install is necessary (e.g., new database). I believe the issue is you have the database that was created by CSWeb 7.7, but you're trying to use CSWe...
by aaronw
October 2nd, 2023, 8:13 am
Forum: Other
Topic: Issue with CSWeb 8.0 beta
Replies: 1
Views: 2854

Re: Issue with CSWeb 8.0 beta

Try clearing the cache by pressing CTRL + F5. If that doesn't work try deleting csweb/var/cache and again pressing CTRL + F5.
by aaronw
August 2nd, 2023, 5:58 pm
Forum: Entry
Topic: Operator ID (Data Entry Team)
Replies: 1
Views: 1767

Re: Operator ID (Data Entry Team)

If you want to enforce unique users I disable operator Id and do this programically. Ultimately you want to associate a staff code with a staff name and pin. For a smaller survey you could do this in an Excel file. Then you would use Excel to CSPro to generate a CSDB file to be used as a lookup. Som...
by aaronw
June 1st, 2023, 8:49 am
Forum: Synchronization
Topic: Synchronize data.csdb from different tablets to the same server
Replies: 4
Views: 2186

Re: Synchronize data.csdb from different tablets to the same server

When calling syncdata you would pass in the name of dictionary that is associated with the CSDB. For instance, if you have household.csdb the dictionary might be HOUSEHOLD_DICT. The id items are special identifiers that must be unique to the case (interview). In a census I make this a specific geogr...
by aaronw
May 31st, 2023, 8:18 am
Forum: Synchronization
Topic: Synchronize data.csdb from different tablets to the same server
Replies: 4
Views: 2186

Re: Synchronize data.csdb from different tablets to the same server

Are you using syncfile to send data? If so try using syncdata. The case data for each interview will be held in a single CSDB file. The CSDB file is a local database. It's not necessary to manage the CSDB file with different names. You can identify a specific interview with the id items.
by aaronw
May 18th, 2023, 9:35 am
Forum: Synchronization
Topic: How to use POWER BI to extract data on CSWeb?
Replies: 5
Views: 6630

Re: How to use POWER BI to extract data on CSWeb?

CSWeb uses a MySQL server, so I searched for a video that walks through connecting Power BI to MySQL Server . However, before doing this you'll need to run a command line tool that converts dictionary data into a relational database. See processing cases here https://www.csprousers.org/help/CSWeb/da...
by aaronw
May 17th, 2023, 11:08 am
Forum: Other
Topic: Sync Cspro data to cloud server
Replies: 9
Views: 31741

Re: Sync Cspro data to cloud server

The code looks fine. Make sure the two devices are paired.