Но если для непроведенного документа, то на форме значение удивительно изменяется (отображается новое значение), а в проведенных документах - без изменений. Хотя на самом деле значение, если смотреть в отладчике, установлено в новое.
&НаКлиенте
Процедура кнИзменитьДокументОснование(Команда)
Если
ЗначениеЗаполнено(Объект.ДокументОснование)
И Вопрос("Уже выбран документ-основание,"+Символы.ПС+"Хотите указать другой документ-основание?", РежимДиалогаВопрос.ОкОтмена)<>КодВозвратаДиалога.ОК
Тогда
Возврат;
КонецЕсли;
А у непроведенных документов он был видимым, но незаполненным ))
Спасибо
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший