Форум программистов, компьютерный форум, киберфорум
Наши страницы
1С: Собственные программы
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
Тамика
Котовчанин
929 / 470 / 199
Регистрация: 16.02.2010
Сообщений: 3,305
Записей в блоге: 32
1

Передать результат запроса в процедуру

24.01.2017, 14:55. Просмотров 1086. Ответов 5
Метки нет (Все метки)

Всем добрый день!

Такая проблемка. Хочу вытащить список клиентов и передать в процедуру для дальнейшей обработки. Но падает с ошибкой
1C
1
2
3
4
5
6
7
8
9
10
{Обработка.Занятие.Форма.Форма.Форма(26)}: Ошибка при вызове метода контекста (ПолучитьСписокКлиентов)
    Выборка = ПолучитьСписокКлиентов();
по причине:
Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа.
по причине:
Ошибка преобразования данных XDTO:
НачалоСвойства: ret Форма: Элемент  Тип: {http://www.w3.org/2001/XMLSchema}anyType
span class="kw1"> по причине:
Ошибка отображения типов:
Отсутствует отображение для типа '{http://v8.1c.ru/8.1/data/core}ValueTable'
Разъясните, пожалуйста, в чём проблема?
Код
1C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
&НаСервере
Функция ПолучитьСписокКлиентов()
    Число = 10;
    
    Запрос = Новый Запрос();
    Запрос.Текст = "ВЫБРАТЬ
                   |    Клиенты.Наименование
                   |ИЗ
                   |    Справочник.Клиенты КАК Клиенты";
                   
    Выборка = Запрос.Выполнить().Выгрузить();
    Возврат Выборка;
 
КонецФункции
 
&НаКлиенте
Процедура ПриОткрытии(Отказ)
    
    Выборка = ПолучитьСписокКлиентов();
    Число = 10; 
    
КонецПроцедуры
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.01.2017, 14:55
Ответы с готовыми решениями:

Результат запроса
Не могу понять, почему у меня строчка с пустой валютой попадает в результат запроса? Настройка РБ:...

Результат запроса выгрузить в ТЗ
Привет всем. Собственно вопрос-у меня есть запрос который выгружает данные в дерево...

Результат бухгалтерского запроса
Почему при выводе результата запроса в окно сообщений следующим способом:...

Неправильный результат запроса
Всем привет! Вопрос. Всё ещё учусь делать запросы. Есть у меня два справочника - Клиенты, где...

Создание запроса - не выводит результат
Здравствуйте. У меня небольшая проблема. Есть запрос для вывода отчета: Процедура...

5
Phil
Эксперт 1С
404 / 281 / 86
Регистрация: 28.05.2014
Сообщений: 1,138
24.01.2017, 14:59 2
Тамика, на клиенте нет Таблицы Значений
1
Тамика
Котовчанин
929 / 470 / 199
Регистрация: 16.02.2010
Сообщений: 3,305
Записей в блоге: 32
24.01.2017, 15:51  [ТС] 3
Phil, а как тогда поступить?
0
Oldman06
0 / 0 / 0
Регистрация: 23.01.2017
Сообщений: 11
24.01.2017, 16:49 4
Использовать таблицу значений как реквизит формы. Либо преобразовать таблицу значений в массив структур.
0
Phil
Эксперт 1С
404 / 281 / 86
Регистрация: 28.05.2014
Сообщений: 1,138
24.01.2017, 17:10 5
Тамика, вот так
Цитата Сообщение от Oldman06 Посмотреть сообщение
Использовать таблицу значений как реквизит формы. Либо преобразовать таблицу значений в массив структур.
, раз список колонок фиксированный проще заполнять как реквизит формы.
0
Oldman06
0 / 0 / 0
Регистрация: 23.01.2017
Сообщений: 11
24.01.2017, 21:47 6
Я бы даже сказал, что раз в выборке только одно поле, то вообще проще вернуть массив и вызов сделать неконтекстным.
0
24.01.2017, 21:47
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.01.2017, 21:47

Почему Пустой Результат Запроса?
Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | КонтактнаяИнформация.Вид,...

Оптимально обработать результат запроса
Выполняю задачу: В базе полный бардак по взаиморасчетам с поставщиками. Правильно вели в БП, а в...

Результат запроса в вычисляемые поля
Всем привет. 8.2 Есть СКД , я делаю вычисляемое поле в скд(функция в общем модуле) и мне надо в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru