We installed an app in a different zone and the ID's for the radio & picklist fields are not the same as the original app. Original app: Installed app in new zone: We use the id's of radio/picklist fields in rbf_selectQuery() and other API where the code or value of a radio/picklist option is not accessible. Having a different ID means all of the code we had referencing the radio/picklist option id must be changed to match the new ids. I'm pretty sure same thing happens for group of checkbox
That's what is supposed to happen. You should always use integration codes, not ids, if you intend to publish app. You can use codes in query:
where permit='#ffffff'
Please try to use setVerbose API:
rbv_api.setVerbose(true)
That will make parsed queries visible, so we can figure our what's going on.
WORKS (status = 4203113):
==>selectQuery: SELECT OBJ_ID,STR12 FROM RB_OBJ_DATA USE INDEX (RB_OBJ_DATA_I2) WHERE OBJ_DEF_ID=4123101 AND (STATUS_ID = 4203113)
==>selectQuery: SELECT OBJ_ID,STR12 FROM RB_OBJ_DATA USE INDEX (RB_OBJ_DATA_I2) WHERE OBJ_DEF_ID=4123101 AND (STATUS_ID = 'ACT')
Something is wrong, will be fixed ASAP.
This should work now.