Gabim "Asnjë klasë metadata e përcaktuar për objektin e kontratës së të dhënave" në Dynamics AX 2012
Publikuar: 16 shkurt 2025 në 1:07:54 e paradites, UTC
Përditësimi i fundit: 12 janar 2026 në 8:46:32 e paradites, UTC
Një artikull i shkurtër që përshkruan një mesazh gabimi disi të pakuptueshëm në Dynamics AX 2012, si dhe shkakun dhe zgjidhjen më të mundshme për të.
Error "No metadata class defined for data contract object" in Dynamics AX 2012
Informacioni në këtë postim bazohet në Dynamics AX 2012 R3. Mund të jetë ose jo i vlefshëm për versione të tjera.
Kohët e fundit hasa mesazhin disi të mistershëm të gabimit "Nuk ka klasë metadata të përcaktuar për objektin e kontratës së të dhënave" kur u përpoqa të nisja një klasë kontrolluesi SysOperation.
Pas pak hetimi, doli që shkaku i kësaj ishte se harrova të dekoroja ClassDeclaration të klasës së kontratës së të dhënave me atributin [DataContractAttribute].
Duket se ka disa shkaqe të tjera të mundshme, por ajo e mësipërmja është padyshim më e mundshme. Çuditërisht që nuk e kam hasur më parë, por mendoj se nuk e kam harruar kurrë më parë këtë atribut ;-)
Shënohet këtu për referencë në të ardhmen :-)
Lexime të mëtejshme
Nëse ju pëlqeu ky postim, mund t'ju pëlqejnë edhe këto sugjerime:
- Si të iterate mbi elementet e një Enum nga X++ Code në Dynamics AX 2012
- Fshini një ent juridik (llogaritë e kompanisë) në Dynamics AX 2012
- Përdorimi i një pyetjeje në një klasë të kontratës së të dhënave SysOperation në Dynamics AX 2012
