Чтение значения курса валют

Модифицируем документ «ПриходнаяНакладная» для добавления возможностей учета документов, составленных в разных валютах. Для этого в документ добавим реквизиты «Валюта» типа «СправочникСсылка.Валюты» и «Курс» типа число(10,3). В форму документа поместим реквизит данных «Валюта» и добавим реквизит формы «Курс» в виде надписи. Определим обработчик события «ПриИзменении» для поля ввода, связанного с валютой.

Рис. 118 Обработчик события «ПриИзменении»

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

Рассмотрим пример на программное открытие формы списка регистра сведений. В форме документа «ПриходнаяНакладная» в надписи «Валюта» отметим флажок «Гиперссылка». После этого у этой надписи определим обработчик «Нажатие».

Рис. 119 Настройка надписи как гиперссылки

Рис. 120 Процедура обработчика гиперссылки

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: