0

Nach dem Öffnen der Datenbank folgendes Skript ausführen

Hallo zusammen, 

 

ich stehe aktuell vor folgendem Problem. Ich frage über einen http Post Aufruf Lagerbestände aus WooCommerce ab. Diesen Aufruf habe ich in meiner Tabelle Produkte bei jedem einzelnen Datensatz auf einen Button gelegt. 

Ich hätte gerne, dass die akutellen Lagerbestände bei jedem Start der Datenbank aktualisiert werden. Dafür wäre ja "Nach dem Öffnen der Datenbank folgendes Skript ausführen" super geeignet. 

 

Wenn ich dort aber meine Funktion reinkopiere, werden meine Tabellen nicht gefunden. Wie kann ich denn dort die richtige Tabelle und die richtigen Felder ansprechen? 

 

let response := do as server
http("POST", "https://www.demo-shop.com/wp-json/demo_woo_api/part?endpoint=stock_sku_get", {
accesstoken: "der API KEY",
'Content-Type': "application/json"
}, [{
sku: Artikelnummer
}])
end;
if response.error then
alert(text(response.error))
else
let WooStock := for item in response.result do
item.stock
end;
'Lagerbestand WooCommerce' := number(WooStock)
end

 

Ich erhalte für 'Artikelnummer' und für 'Lagerbestand WooCommerce' immer die Fehlermeldung Tabellenspalte nicht gefunden. Beide Felder sind in der Tabelle Produkte. 

 

Vorab vielen Dank und viele Grüße,

Andi

Reply

null

Content aside

  • 2 yrs agoLast active
  • 194Views