Getting "TypeError: Cannot create property 'value' on string"
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎04-30-2020 09:38 AM
trying to use "sn-record-picker" in a Ui page and getting this error. please Help.
HTML:
<sn-record-picker field="'altCont'" table="'sys_user'" display-field="'name,user_name'" value-field="'sys_id'" search-fields="'name,user_name'" page-size="100"></sn-record-picker>
Angular controller:
$scope.altCont={
displayValue:'name,user_name',
value:'sys_id',
name: 'altCont'
};
Error:
Labels:
3 REPLIES 3

Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎04-30-2020 09:47 AM
Can you use.
$scope.altCont={
displayValue:c.data.name,
value:'sys_id',
name: 'altCont'
};
&
<sn-record-picker field="'altCont'" table="'sys_user'" display-field="'name'" value-field="'sys_id'" search-fields="'name,user_name'" page-size="100"></sn-record-picker>
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎04-30-2020 09:53 AM
Hi Jaspal,
I'm developing a UI page and Angular Controller in UI script.
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-02-2020 06:35 AM
Expected value on the field attribute has to be an object not a string. Try changing to this:
<sn-record-picker field="altCont" table="'sys_user'" display-field="'name'" value-field="'sys_id'" search-fields="'name,user_name'" page-size="100"></sn-record-picker>