Il codice JS viene eseguito solo all'interno del browser. Ciò significa che si ha accesso solo a ciò a cui il browser ha accesso. Si tratta per lo più di API, ad esempio online o all'interno della intranet, per recuperare dati e mostrarli all'utente.
Se
Se si desidera apportare modifiche, copiare prima il file modello in /libs/pappserver/webapps/3dfindit-enterprise/plugins/plugin.js
a $SITESETUP/3df/plugins
e poi
Ogni file esistente è a) accessibile tramite Webserver e
b) sovrascrive un file eventualmente esistente nello stato di consegna.
this.onExampleButtonClicked = function (transferObject) { // Retrieve data of currently selected table line: const tableData = await window.Psol.Services.Table.getTableVertical(transferObject); // Get data from table line: console.log(tableData); };
Scrive l'oggetto di trasferimento nella console. L'oggetto di trasferimento contiene informazioni sulla parte attualmente aperta per un'ulteriore elaborazione:
Se il Browser è integrato in un sistema PDM, nella maggior parte dei casi è possibile accedere anche al PDM, ma dipende da come è integrato e viene implementato in modo diverso. Si vedano gli esempi di questi problemi:
https://partconcept.cadenas.de/show_bug.cgi?id=131531