Администратор 48 Опубликовано: 9 декабря, 2024 Здравствуйте. Изучили информацию на форуме. Добавили дополнительное общее свойство «МОЛ». Оно заполняется только в том случае при выдаче оборудования, если с работником компании Бухгалтерия заключила договор о материальной ответственности. В этом случае для Бухгалтерии и ИТ это сигнал, что конкретно за это оборудование отвечает работник компании, а не сотрудник тех.поддержки. Проконсультируйте, пожалуйста, как доработать формы актов передачи и возврата оборудования таким образом, что если поле «МОЛ» заполнено – то тянется в форму акта выдачи оборудования ФИО из поля «МОЛ». А если поле «МОЛ» пустое – то ФИО в печатную форму тянется из поля «Сотрудник»? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Администратор 48 Опубликовано: 9 декабря, 2024 Здравствуйте. Сделать именно такую динамическую подстановку в программе практически невозможно и это создаст путаницу в тот момент когда про эту логику забудут. В данном случае нужно создать вторую печатную форму на основе существующей и назвать её например "Акт передачи оборудования МОЛ". В редакторе печатной формы, как и всегда при изменении стандартного поля, его нужно переименовать чтобы программа не подставляла в него стандартное значение. Поле с сотрудником "xrLabelEmployee" можно переименовать например в "xrLabelEmployee_MOL" и связать его с полем "МОЛ" (общее доп свойство) из набора данных. сохранить печатную форму в repx-файл и прописать путь к этому файлу в поле "Файл отчёта". В печатных формах появится новая форма которую можно выбирать самостоятельно вручную в зависимости от условий. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах