Top.Mail.Ru

Если «Гвозди», то правильные

Всем случалось применять при разработке программного кода «гвозди»,  иногда для быстрой разработки, иногда для использования конкретного элемента Справочника, Документа, Отчета, иногда ввиду собственного незнания как идентифицировать определенную ссылку.

И «гвозди» работают неплохо, до момента пока не изменится код объекта, или не потребуется изменить его на другой. Тогда мы лезем в код, ищем нужное место, меняем «гвоздь». А бывает хуже, мы, в принципе глядя на «гвоздь» не понимаем какой это элемент, потому что прошла перенумерация справочника.

Есть интересное решение, позволяющее хоть немного уменьшить вред от «гвоздей».

  1. Создаем в конфигурации справочник «Гвозди» со следующей структурой
  • Код;
  • Наименование;
  • Значение – ЛюбаяСсылка;
  • Пояснение – Строка (Неограниченная длина).

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

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

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

Comments

So empty here ... leave a comment!

Добавить комментарий

Sidebar