![]() |
![]() |
![]() |
|
Будни: Предопределенные элементы | ☑ | ||
---|---|---|---|---|
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 речь идет о данных. Это одно и тоже? Вообще стиль тяжеловатый. Вот, например, такая фраза: "Обращение в программном коде к предопределенным элементам нужно осуществлять ..." прямо как кирзовым сапогом |
|||
2
Волшебник
06.10.04
✎
23:01
|
(1) "Предопределенные элементы" и "предопределенные данные" - строго говоря, это разные вещи, но для упрощения понимания можно считать синонимами.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |