Всем случалось применять при разработке программного кода «гвозди», иногда для быстрой разработки, иногда для использования конкретного элемента Справочника, Документа, Отчета, иногда ввиду собственного незнания как идентифицировать определенную ссылку.
И «гвозди» работают неплохо, до момента пока не изменится код объекта, или не потребуется изменить его на другой. Тогда мы лезем в код, ищем нужное место, меняем «гвоздь». А бывает хуже, мы, в принципе глядя на «гвоздь» не понимаем какой это элемент, потому что прошла перенумерация справочника.
Есть интересное решение, позволяющее хоть немного уменьшить вред от «гвоздей».
- Создаем в конфигурации справочник «Гвозди» со следующей структурой
- Код;
- Наименование;
- Значение – ЛюбаяСсылка;
- Пояснение – Строка (Неограниченная длина).

2. При необходимости заколотить гвоздь создаем предопределенный элемент в справочнике «Гвозди», и в режиме предприятия назначаем ему значение.


3. После создания «гвоздя» используем уже его в программном коде

Тип ссылки «ЛюбаяСсылка» позволяет работать не только с единичными объектами, мы можем задавить списки значений, но если такое подразумевается, то и незабываем правильно писать программный код.
Все комментарии
Чтобы оставить комментарий, необходимо войти или зарегистрироваться.
Пока нет комментариев. Будьте первым!