Доброго времени суток, уважаемые. Прошу подсказки у знающих людей.
В документе есть ТЧ Операции.
При открытии формы нужно проверять, были ли по операциям, содержащимся в ТЧ документа движения по регистру накопления, и в зависимости от этого запрещать редактирование строк с операциями, по которым были движения. Как этого добиться в управляемых формах?
В процедуре "ПриОткрытии" получаю ТЗНачатыхОпераций с операциями, по которым были движения в регистре. Дальше, чтобы запретить редактирование строк, нужно воспользоваться "УсловнымОформлением" формы документа. В УсловномОформлении нужно ссылаться на значение реквизита табличной части (например, назовем его "БылиДвижения"). Но этого реквизита нет в ТЧ документа. Создаю этот реквизит программно. Как заполнить его значениями из ТЗНачатыхОпераций?
вот примерный код, но не пойму, как там значений из ТЗРезультатаЗапроса подставить в ТЧ формы документа!
А если по теме (0) понимаете что микроскопом конечно можно гвозди забивать... но лучше это делать молотком или строительным пистолетом
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший