1с 8.1
Подскажите по общей форме.
в документе есть кнопка,при нажатии на которую срабатывает функция и появлятся общая форма модально.
Возврат ФормаЦеныВалюты.ОткрытьМодально();
в этой форме есть реквизит валюта.и вот я хочу проверить мою валюту в документе и при изменении в форме ее....как мне передать значение валюты документа(ну или сам документ) в эту форму?
Если форма открывалась для выбора, возвращает выбранное значение (или массив значений, в случае разрешенного множественного выделения в открываемой форме). Если значение не выбрано, возвращается Неопределено. - СП.
Проверяй возвращаемое формой значение, если оно не равно твоему в доке - заменяй, если оно конечно ни неопределено
Зачем в форме выбора валюты проверять? Проверяйте уже после того как закроется модальная форма. Модальная форма возвращает результат. Вот его и проверяйте равен он значению реквизита хранящего валюту в документе или нет.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший