I used the following snippet in my JS file to fix theissue:
Code:
isc.DataSource.get(datSourceID).performCustomOperation(operationID,DynamicForm0.getValues())
Nandini
isc.DataSource.get(datSourceID).performCustomOperation(operationID,DynamicForm0.getValues())
operationConfig:{
dataSource:"LoginDialog",
repo:null,
operationType:"add",
textMatchStyle:"exact"
},
<DataSource ID="LoginDialog" serverType="sql" dataFormat="iscServer">
<fields>
<field name="USER_ID" type="sequence" hidden="true" primaryKey="true" />
<field name="USER_ID" type="text" title="User ID" length="50"
required="true" primaryKey="true" />
<field name="PASSWORD" type="text" title="Password" length="50"
required="true" />
</fields>
<operationBindings>
<operationBinding operationType='custom' operationId='validateUser'
allowMultiUpdate='true' sqlType='update'>
<customSQL>CALL VALIDATE_USER_LOGIN $values.USER_ID,$values.PASSWORD
</customSQL>
</operationBinding>
</operationBindings>
</DataSource>
Leave a comment: