Книга: «1С:Предприятие.Элемент». Возможности встроенного языка
Назад: Статические методы элементов проекта
Дальше: Запросы

Передача исполнения с клиента на сервер

В процессе работы приложения возникает необходимость получить информацию, которая недоступна на клиенте (допустим, нужно прочитать данные, содержащиеся в базе данных).

Например, при работе с компонентами пользовательского интерфейса вы можете добавить в модуль компонента (который стандартно существует в окружении Клиент) статический метод с аннотациями @Сервер @ДоступноСКлиента. И затем просто вызвать этот метод из клиентского метода, например из обработчика события.

При этом исполнение встроенного языка передается на сервер, выполняется вызываемый метод, а затем исполнение возвращается на клиент.

Например, в модуле компонента вызывается серверный статический метод ДанныеДляСписка():

метод ПослеСоздания()

ДанныеДляСписка = ДанныеДляСписка()

...

;

@Сервер @ДоступноСКлиента

статический метод ДанныеДляСписка(): ПолнаяИнформация

...

возврат ПолнаяИнформация

;

Назад: Статические методы элементов проекта
Дальше: Запросы