Visualizzazione post con etichetta Dynamics NAV. Mostra tutti i post
Visualizzazione post con etichetta Dynamics NAV. Mostra tutti i post

venerdì 19 giugno 2009

Certificazione Microsoft NAV 5.0 C/SIDE Solution Development

Oggi ho ottenuto la certificazione in oggetto.

Le domande in sè non sono difficili hanno lo svantaggio di essere esposte in modo contorto e involuto  al solo scopo di trarre in inganno chi deve rispondere

Delle 4 risposte previste una è quella giusta, una assomiglia, potrebbe essere giusta, le altre sono errate perchè riferite a token inesistenti oppure fuori luogo non applicabili nel contesto evocato dalla domanda.

Comunque .. se ce l’ho fatta io è certo che l’esame è accessibile a chiunque lo prepari con un minimo di serietà.

mercoledì 17 ottobre 2007

Dynamics NAV - Testare l'attributo DataPerCompany

Tempo fa ho fatto delle prove per vedere se era possibile testare su Dynamics l'attributo DataPerCompany, attributo che come è noto distingue le tabelle "per società" da quelle comuni a tutte le società.

E' una impostazione che si può inserire sulle proprietà della tabella, a seconda dell'attributo è presente e gestito un oggetto TableData per società oppure un solo oggetto TableData per tutte le società.

Testando appunto il campo "Company Name" della table Object ricercata con l'ID della Table che si vuole interrogare se è restituito un valore vuoto su Company Name la tabella ha DataPerCompany a False.

 

Codice sull trigger "OnPush" del CommandButton "verifica"

oggetto.SETRANGE(Type,oggetto.Type::TableData);
oggetto.SETRANGE(Name,"Nome Tabella");
IF oggetto.FINDFIRST THEN;
"Descrizione Società" := oggetto."Company Name";

Variabili locali:
oggetto di tipo Record -> Object

Variabili Globali

"Nome Tabella",Text50
"Descrizione Società",Text50>

La form ovviamente non è collegata a nessun Data Source

Se qualcuno ha qualche cosa di più "furbo" del mio esempio si faccia avanti!