Дополнение к статье Обзор изменений платформы 8.3.7 в части работы форм и интерфейсов | ||
Чтобы просмотреть как работает этот механизм, заходим в Конфигуратор, выбираем документ (лучше всего с табличной частью) и открываем его форму, в нашем примере это – документ «Продажа товаров». |
Создаем и помещаем на форму две команды:
|
||
&На Клиенте
Процедура Изменить Видимость1(Команда) Элементы.Сотрудник.Видимость = Не Элементы.Сотрудник.Видимость; Конец Процедуры
|
||
|
||
&На Клиенте
Процедура Изменить Видимость 2(Команда) Элементы.Товары.Видимость = Не Элементы.Товары.Видимость; Конец Процедуры
|
||
Далее заходим в пользовательский режим, открываем наш документ «Продажа товаров», И ОБРАЩАЕМ ВНИМАНИЕ НА ТЕКУЩИЕ ВЫЗОВЫ СЕРВЕРА: Нажимаем на кнопку «Изменить видимость1» (поля «Сотрудник» нет) и видим, что текущих вызовов сервера: 0.
|
Нажимаем на кнопку «Изменить видимость2» (табличной части «Товары» не видно), теперь текущих вызовов сервера: 1! |
ВЫВОД: начиная с версии 8.3.7, изменения видимости полей НЕ приводят к серверному вызову, за исключением видимости таблиц. | ||
Обращайтесь! Ответим на интересующие вопросы! | ||
Василий Ставинский, |