8.х Как вернуть результат выполнения запроса из функции?(1С 8.2)

Тема в разделе "Общие вопросы "1С:Предприятие 8"", создана пользователем rockedit, 13 мар 2012.

  1. TopicStarter Overlay
    rockedit
    Offline

    rockedit Опытный в 1С

    Регистрация:
    6 дек 2010
    Сообщения:
    120
    Симпатии:
    0
    Баллы:
    26
    Здравствуйте!
    Никак не могу решить одну проблему.
    Есть функция
    Код:
    &НаСервере
    Функция ПолучитьРезультат()
    Перем Запрос,РезультатЗапроса, Выборка;
    Запрос= Новый Запрос;
    Запрос.Текст = "ВЫБРАТЬ
    | ркЛицевыеСчета.Родитель,
    | ркЛицевыеСчета.ЭтоГруппа,
    | ркЛицевыеСчета.Код,
    | ркЛицевыеСчета.Наименование,
    | ркЛицевыеСчета.Дом,
    | ркЛицевыеСчета.Помещение,
    | ркЛицевыеСчета.ОтветственныйКвартиросъемщик,
    | ркЛицевыеСчета.ИспользоватьТарифыПревышенияНорм,
    | ркЛицевыеСчета.ИспользоватьТарифыСебестоимости,
    | ркЛицевыеСчета.ДатаОткрытия,
    | ркЛицевыеСчета.ДатаЗакрытия,
    | ркЛицевыеСчета.Участок,
    | ркЛицевыеСчета.ПоквартирнаяКарточка,
    | ркЛицевыеСчета.Проверен,
    | ркЛицевыеСчета.ДополнительныеРеквизиты.(
    |  Ссылка,
    |  НомерСтроки,
    |  Свойство,
    |  Значение
    | )
    |ИЗ
    | Справочник.ркЛицевыеСчета КАК ркЛицевыеСчета";
    Возврат Запрос.Выполнить().Выбрать();;	  
    КонецФункции
    

    Так вот, в таком виде вернуть результат запроса из функции нельзя. А как можно это сделать?

    Основная цель - оперировать в процедуре(&НаКлиенте) результатами запроса.
  2. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Никак. На клиента нельзя передать выборку, т.к. она читает данные из базы, а это доступно на сервере.
    Поэтому надо логику данных обработать на сервере.
  3. TopicStarter Overlay
    rockedit
    Offline

    rockedit Опытный в 1С

    Регистрация:
    6 дек 2010
    Сообщения:
    120
    Симпатии:
    0
    Баллы:
    26
    Спасибо.

Поделиться этой страницей