Вход | Регистрация
 

Ошибка в тонком клиента во внешней обработке

Ошибка в тонком клиента во внешней обработке
Я
   AnisaL
 
20.03.19 - 14:15
Добрый день!
Подскажите, пожалуйста, во внешней обработке такая ошибка:

{ВнешняяОбработка.Продажи.Форма.Форма.Форма(45)}: Ошибка при вызове метода контекста (Продажи)
    ТЗ = Продажи();
по причине:
Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа.
по причине:
Ошибка преобразования данных XDTO:
НачалоСвойства: ret    Форма: Элемент    Тип: {http://www.w3.org/2001/XMLSchema}anyType
по причине:
Ошибка отображения типов:
Отсутствует отображение для типа '{http://v8.1c.ru/8.1/data/core}ValueTable'
 
 
   AnisaL
 
1 - 20.03.19 - 14:17
(0) вот функция, при вызове которой вылетает ошибка:
&НаСервере
Функция Продажи()
    
    Запрос = Новый Запрос;
    Запрос.Текст = 
        "ВЫБРАТЬ
        |    СУММА(ПродажиОбороты.СтоимостьОборот) КАК СтоимостьОборот,
        |    ПродажиОбороты.Регистратор.Продавец КАК Продавец
        |ИЗ
        |    РегистрНакопления.Продажи.Обороты(&НачПериода, &КонПериода, Авто, ) КАК ПродажиОбороты
        |ГДЕ
        |    ПродажиОбороты.Регистратор ССЫЛКА Документ.ЧекККМ
        |
        |СГРУППИРОВАТЬ ПО
        |    ПродажиОбороты.Регистратор.Продавец";
    
    Запрос.УстановитьПараметр("НачПериода", НачалоДня(ТекущаяДата()-3*86400));
    Запрос.УстановитьПараметр("КонПериода", ТекущаяДата());
        
    //Ответственный = ПараметрыСеанса.ТекущийПользователь;

    
    //Запрос.УстановитьПараметр("Ответственный", Пользователь);

    
    ТЗ = Запрос.Выполнить().Выгрузить();
    
     Возврат ТЗ;
    
    
КонецФункции
   AnisaL
 
2 - 20.03.19 - 14:19
(1) вот вызов функции, при котором происходит ошибка:
&НаКлиенте
Процедура СформироватьНаСервере() Экспорт
    
    ТЗ = Продажи();
   Лодырь
 
3 - 20.03.19 - 14:20
Таблицу значений ты так не передашь
   Aleksandr N
 
4 - 20.03.19 - 14:20
ТЗ не умеет в тонкий клиент.
   fisher
 
5 - 20.03.19 - 14:22
Типы "ТаблицаЗначений" и "ДеревоЗначений" в тонком клиенте напрямую не поддерживаются.
В зависимости от задачи они либо эмулируются на более простых типах (типа массива структур), либо их можно передавать через реквизиты формы соответствующих типов.
   AnisaL
 
6 - 20.03.19 - 14:39
(5) спасибо большое!

Список тем форума
Рекламное место пустует  Рекламное место пустует
Пользователь не знает, чего он хочет, пока не увидит то, что он получил.
Э. Йодан
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.