Fix: Manufacturing Purchase Order page view, filter, and save.

This commit is contained in:
2024-11-14 12:23:02 +00:00
parent 19f74d2e91
commit 70de7026d3
18 changed files with 213 additions and 244 deletions

View File

@@ -919,6 +919,18 @@ export default class TableBasePage extends BasePage {
hookupCurrencyFields() {
this.hookupTableCellDdlPreviews(idTableMain + ' td.' + flagCurrency, Utils.getListFromDict(currencies));
}
createTdActive(isActive) {
let tdActive = document.createElement("td");
tdActive.classList.add(flagActive);
let buttonActive = document.createElement("button");
buttonActive.classList.add(flagActive);
buttonActive.classList.add(isActive ? flagDelete : flagAdd);
buttonActive.textContent = isActive ? 'x' : '+';
DOM.setElementAttributesValuesCurrentAndPrevious(buttonActive, isActive);
tdActive.appendChild(buttonActive);
return tdActive;
}
leave() {
if (this.constructor === TableBasePage) {