Ich verspreche, dass ich die Abfrage-Informationsseite gelesen habe, aber offensichtlich vermisse/missverstehe ich etwas.Versucht, nur Zeilen zu filtern, die zwei Kriterien erfüllen
Ich habe eine Tabelle, die den Status für mehrere Abteilungen hat (die Felder sind Strings). Wenn ein Benutzer diese Tabelle lädt, möchte ich App Maker verdeckte Jobs ausblenden.
Die Art, wie wir einen Job zu kategorisieren als beendet ist, wenn:
Der Bestandsstatus = vollständige und wenn die Der Lieferstatus = Lieferung.
Diese beiden Bedingungen müssen erfüllt sein.
Beispiel:
Inventory (Complete) + Versand (Lieferung) = hide
Inventory (In Progress) + Versand (Lieferung) = nicht verstecken
Inventory (Complete) + Delivery (Geplant) = nicht ausblenden
Ich habe folgendes versucht, aber es verbirgt alle das oben aufgeführte Beispiel, nicht nur das erste.
var datasource = app.datasources.SystemOrders;
var inventory = ['Complete'];
var delivery = ['Delivered'];
datasource.query.filters.InventoryStatus._notIn = inventory;
datasource.query.filters.DeliveryStatus._notIn = delivery;
datasource.load();
Ich habe dies auch versucht:
var datasource = app.datasources.SystemOrders;
datasource.query.filters.InventoryStatus._notIn = 'Complete';
datasource.query.filters.DeliveryStatus._notIn = 'Delivered';
datasource.load();
Aber ich bekomme diese Fehlermeldung:
„Mismatch Typ: Kann nicht Typ String für Eigenschaft _notIn gesetzt Typliste wird voraussichtlich SystemOrders... ToolBar.Button2.onClick: 2: 46 "
Jede Hilfe würde sehr geschätzt werden.
Das funktionierte perfekt. Danke für die Hilfe. –