我使用Angular 5创建了一个页面,用户可以在其中选择项目并触发一个获取项目数据的ODATA Web请求。
这是当前适用于一个项目的代码。
getqr(ID) {
this.http.get("https://test.com/_api/web/lists/getbytitle('Document Separator Barcodes')/items?$orderBy=ID&$filter=ID eq '"+ ID +"'").subscribe(data => {
console.log("data", data);
console.log("data.value", data['value']);
this.barcodeitems = data['value'];
});
}
我将所有选定的项目存储在一个数组中,但希望根据数组中的所有ID来过滤Web请求。
对于两个项目应该是:
this.http.get("https://test.com/_api/web/lists/getbytitle('Document Separator Barcodes')/items?$orderBy=ID&$filter=ID eq '"+ ID +"' or ID eq '"+ID2 +"'"
等等。
我怎么能这样做?
答案 0 :(得分:1)
使用地图&使用字符串模板连接:
Sub LIST_SHEETS()
Application.ScreenUpdating = False
Dim ws As Worksheet
Dim i As Byte
ThisWorkbook.Sheets(1).Range("A2:A100").Clear
i = 2
For Each ws In ThisWorkbook.Sheets
ThisWorkbook.Sheets(1).Range("A" & i).Value = ws.Name
i = i + 1
Next ws
Application.ScreenUpdating = True
End Sub