I'm using v7.1 build 2223. I'm assuming I'm doing something wrong. This should be so straightforward, for the life of me I can't figure out why it won't work.
I have a Questionnaire Object and an Applicant object. A questionnaire object can have multiple Applicant objects.
On my questionnaire form, I have a few questions and then a table that lists the applicants and a Add New Applicant button that does an ENTER NEW Applicant WITH Applicant.Questionnaire=Questionnaire.
This isn't working. It doesn't seem to matter how I setup the questionnaire object initially. What I see in the log is that the id sent to the Applicant object is always -1.
The questionnaire object is in a popup that is launched from a menu item as a Create Object command.
When the Add button is clicked, it launches a process with the Enter New Command above.
I've tried Add New Reference, that still sends an id of -1.
I've tried Add new object, that fails.
I had a control that saved the form on a change so that I got an id for the Questionnaire object. But still when I hit add applicant the id it received is -1.
I've created a button on the main questionnaire form outside the applicants table that starts the process, that doesn't work. ID always -1.
What I need to do is so simple. Let the user enter the information and add as many applicants as possible. After each added applicant, the table on the main form should be updated. But this isn't happening. I hope that I'm missing something simple, but I feel like I've tried everything. I've done this on other projects and it worked so I'm not sure what I could've missed at this point.