I am trying to create a List of items, when I use a local array it does work, when transitioning to remote dataSource I cannot make it render.
------------------------------------------
this.Temp = [
{idd: 1, textt: "TEST1"},
{idd: 2, textt: "TEST2"},
{idd: 3, textt: "TEST3"},
{idd: 4, textt: "TEST4"},
];
this.AuditData = new DataManager({ url: this.AuditAPI, adaptor: new ODataV4Adaptor(), headers: [this.header] });
this.AuditQueryOld = new Query().where("AssemblyId", "equal", props.AssemblyId).select(['AuditAuditId', 'AuditSequenceResourcesItalianText']);
<div className="col-xs-12">
<ListViewComponent headerTitle="Remote" showHeader={true} dataSource={this.AuditData} query={this.AuditQueryOld} fields={{ id: "AuditAuditId", text: "AuditSequenceResourcesItalianText" }} />
</div>
<div className="col-xs-12">
<ListViewComponent headerTitle="Local" showHeader={true} dataSource={this.Temp} fields={{id: "idd", text: "textt"}} />
</div>
The Datamanager fetches the correct data.
- @odata.context: "http://XXXX:8280/api/$metadata#Audits(AuditAuditId,AuditSequenceResourcesItalianText)"
- @odata.count: 3
- value: [{AuditAuditId: 13180,…}, {AuditAuditId: 13181,…}, {AuditAuditId: 13182,…}]
- 0: {AuditAuditId: 13180,…}
- AuditAuditId: 13180
- AuditSequenceResourcesItalianText: "Rack IPG Messa in servizio Versione 01.00 "
- 1: {AuditAuditId: 13181,…}
- AuditAuditId: 13181
- AuditSequenceResourcesItalianText: "Rack AV2000 Messa in servizio Versione 01.00 CP "
- 2: {AuditAuditId: 13182,…}
- AuditAuditId: 13182
- AuditSequenceResourcesItalianText: "Rack AV2000 Messa in servizio Versione 01.00
Attachment:
temp_84a46034.zip