0
Волшебник
06.10.04
✎
22:34
|
Ниже я написал несколько важных моментов, посвященных предопределенным элементам в 8.0:
----------------
1. Предопределенные элементы - это элементы, созданные в Конфигураторе. Такие элементы нужны, когда на них завязана логика программы, т.е. когда они прописаны (или предполагается, что будут прописаны) в программном коде. Предопределенные элементы в чем-то похожи на перечисления.
2. Предопределенные данные бывают у справочников (элементы и группы), планов счетов (счета), планов видов расчета (виды расчета), планов видов характеристик (свойства, виды субконто, права, настройки - в зависимости от смысла ПВХ).
3. Обращение в программном коде к предопределенным элементам нужно осуществлять только по его имени, которое задается при создании элемента в Конфигураторе (не путать с кодом и наименованием).
4. Код и наименование, родителя предопределенного элемента пользователь может изменить. Удалить и пометить на удаление предопределенный элемент нельзя (в том числе программно).
5. Имя элемента в режиме «Предприятие» прочитать невозможно (пока способ не найден).
6. В подчиненных справочниках нельзя ввести предопределенные элементы.
7. Можно ввести предопределенные элементы и группы, если объект иерархический с иерархией групп и элементов.
8. В конфигураторе для предопределенных элементов можно заполнить только имя, код, наименование и указать родителя (для иерархических объектов). Если у предопределенного элемента нужно заполнить другие реквизиты, то это нужно сделать в программном модуле, например, ПриНачалеРаботыСистемы или в Стартовом помощнике и запретить их изменять (событие ПередЗаписью, ПриОткрытии).
9. В запросы предопределенные элементы нужно передавать как параметры. Нельзя сравнивать их по наименованию, оно может быть изменено. Если запретить изменение наименования, то сравнивать можно, но методически неправильно.
10. У предопределенных данных есть обычная Ссылка с нормальным уникальным идентификатором.
-----
Если у вас есть другие важные моменты или уточнения, прошу высказаться. Пожалуйста, задавайте вопросы по предопределенным элементам, если они возникли.
|
|
1
Типа BorisG
06.10.04
✎
22:48
|
"Ниже я написал несколько важных моментов" моменты описывают.
Код и наименование, родителя - зачем запятая? По-русски будет так: Код, наименование и родителя
В п.1 дано определение элементов, а в п.2 речь идет о данных. Это одно и тоже?
Вообще стиль тяжеловатый. Вот, например, такая фраза: "Обращение в программном коде к предопределенным элементам нужно осуществлять ..." прямо как кирзовым сапогом
|
|