I use this configuration:
<ComboBoxListItemPicker listId='<LIST_ID>' columnInternalName='Author/Title' // Aquí especificas el campo de persona keyColumnInternalName='ID' webUrl='<WEB_URL>' defaultSelectedItems={[]} onSelectedItem={(items: any) => { console.log(items); }} className='myComboBoxListItemPicker' placeholder="Select an item" />
But the query that launches the control is this:
/_api/web/lists('xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx')/items?$select=ID,Author/Title&$filter=&$top=100
And get error 400, because $expand is missing.
Any idea?
Thanks.
I tried add $expand in filter property but not working
<ComboBoxListItemPicker listId='<LIST_ID>' columnInternalName='Author/Title' // Aquí especificas el campo de persona keyColumnInternalName='ID' webUrl='<WEB_URL>' filter="&$expand=Author" defaultSelectedItems={[]} onSelectedItem={(items: any) => { console.log(items); }} className='myComboBoxListItemPicker' placeholder="Select an item" />
recovers the records but does not display them in the combo field Author/Title
Dalonso is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.