זה עדין לא עבד. נסיתי בדרך אחרת.
let mistames = $w("#dataset4").getCurrentItem()._id;
let scum = $w('#input15').value
let hazmana = []
await $w("#repeater99").forEachItem(($item, itemData, index) => {
let id = itemData._id
let muzar = itemData.muzar
let camut = Number($item('#input4').value)
let mehir = Number(itemData.mehir)
let sac2 = mehir * camut
let toInsert2 = {
"lakoh": mistames,
"muzarim": id,
"camut": camut,
"title": muzar,
"sach": sac2
};
wixData.insert("sal", toInsert2)
.then((results) => {
let item = results
let id2 = item._id
console.log(id2);
hazmana.push(id2)
})
.catch((err) => {
console.log(err);
});
})
console.log(" hazmana: " + hazmana);
let toInsert = {
"lakoh": mistames,
"mehir": scum,
"hazmana": ($w("#dataset3").getTotalCount()) + 1001,
"muzarim": hazmana,
};
await wixData.insert("hazmanot", toInsert)
.then((results) => {
// $w("#dataset3").refresh()
// let item = results;
// let idhazmana = results.id
$w('#group1').show()
})
.catch((err) => {
console.log(err);
});
אלא שעדין hazmana מודפס לי ריק.
כלומר לא נכנסים בסוף המוצרים שבסל, להזמנה. האובייקט hazmana נשאר ריק.