Раздел: [[Программирование | ]] > [[Платформа | ]] ---- Метаданные это "данные о данных" -- данные описывающие структуру приложения Axapta: В Axapta есть [[СистемныеКлассы]] позволяющие работать с метаданными -- таким образом можно программно менять [[РепозитарийПрикладныхОбъектов]] (посмотрите на Класс/TreeNode и его потомков). Это позволяет делать собственные [[СредстваРасширенияСреды]]. Классы для работы с метаданными можно разделить на три категории: *[[Класс/TreeNode]] -- это класс для работы с узлами [[AOT | ]] в наиболее общем виде. ***Классы с префиксом Dict** -- [[СистемныеКлассы]], в которых, в отличие от TreeNode отражена специфика той или иной разновидности объектов. Пример: Класс/DictTable (можно посмотреть в ""\System Documentation\Classes\DictTable""), который облегчает работу со структурой таблиц ***Классы с префиксом [[~SysDict]]** -- они реализованы на уровне приложение (то есть можно исправить или посмотреть их исходный текст); как правило, наследуются от классов Dict и обеспечивают некоторые дополнительные удобства *Прочее === связанные разделы == *[[Проект | ]] *[[БлокировкаУзловAot]] *[[Метки | ]] -- работа с метками программно *[[СозданиеSecurityKey]] *[[КакДобавитьНовыйЭлементВEDT]] *[[КакСоздатьEdtПрограммно]] *Класс/MethodInfo -- получение информации о методе http://www.axaptapedia.com/index.php/Runtime_form_controls -- как добавлять контролы на форму в рантайме ---- [[:AxForum]]: *[[http://www.axforum.info/forums/showthread.php?s=&threadid=1748]] *[[http://www.axforum.info/forums/showthread.php?s=&threadid=2763]] *[[http://www.axforum.info/forums/showthread.php?s=&threadid=5414]] *[[http://www.axforum.info/forums/showthread.php?s=&postid=82024]]