[AX 2012 R3 - How To] Actualizar el contenido de un campo en alguna tabla
En este artículo, quiero mostrar cómo actualizar un campo de base de datos desde código X++.Buscamos el custTable necesario y pasamos como parámetro que permite la actualización de la tabla.
De esta manera aplicamos el cambio y lo tenemos listo.
static void Job12(Args _args) { //Declaramos nuestra entidad CustTable custTable; ttsBegin; //Obtenemos la entidad (en este caso filtrado por AccountNumber). //Pero, en este caso pasaremos el parámetro de actualización //forUpdate = true custTable = CustTable::find("NA-064735", true); //Cambiamos de PYG a USD. custTable.Currency = "USD"; //Actualizamos el registro custTable.update(true, true); ttsCommit; //Mostramos su Moneda de cambio info(custTable.Currency); }
De esta manera logramos actualizar los campos necesarios.