Имя: Пароль:
1C
1С v8
получение таблицы значений на клиенте
,
0 Maxwell198705
 
30.06.15
10:00
Добрый день люди умные!
подскажите пож-та, хочу получить таблицу значений в модуле формы с дерективой &Наклиенте через вввременное хранилище, вот код

&НаСервере
АдресХранилища = ПоместитьВоВременноеХранилище(ТаблОстатков);
Возврат АдресХранилища;

&НаКлиенте
СсылкаНаТаблицу = СформироватьОстаткиНаСервере(Объект.Номенклатура);
        ТаблицаОстатков = ПолучитьИзВременногоХранилища(СсылкаНаТаблицу);
и вываливается сообщение
{Форма.Форма.Форма(25)}: Ошибка при вызове метода контекста (ПолучитьИзВременногоХранилища)
        ТаблицаОстатков = ПолучитьИзВременногоХранилища(СсылкаНаТаблицу);
по причине:
Ошибка получения значения из временного хранилища
по причине:
Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа.
по причине:
Ошибка преобразования данных XDTO:
НачалоСвойства: {http://v8.1c.ru/8.2/mngsrv/ws}response    Форма: Элемент    Тип: {http://v8.1c.ru/8.1/data/core}ValueTable
по причине:
Ошибка отображения типов:
Отсутствует отображение для типа '{http://v8.1c.ru/8.1/data/core}ValueTable'

подскажите пож-та, как могу сделать, чтобы таблицу значений сформированную на сервере, мог получить на клиенте и работать с ней на форме обработки?
1 ДенисЧ
 
30.06.15
10:02
В тонком клиенте нету ТЗ.
Создавай табличную часть обработки и заполняй её НаСервере
2 Широкий
 
30.06.15
10:02
Таблицы значений на клиенте нет.
Можно выкрутиться через массив структур
3 Armando
 
30.06.15
10:03
Сейчас тебе скажут, что таблицы значений на клиенте нет. Потом придет Ежик и скажет что есть
4 Maxwell198705
 
30.06.15
10:03
ага, понятно, спасибо! почему только объект формы есть таблица значений, а передавать его нельзя?
5 Maxwell198705
 
30.06.15
10:05
ёжик прийди!!!!! Ёжик ёжик!
а ёжик это таколй пользовател с ником, или маленькое млекопитающее? какой контекст слова ёжик??
6 banco
 
30.06.15
10:12
(4) а зачем передавать, заполняй на сервере
7 fisher
 
30.06.15
10:21
(4) Объект формы - это не "ТаблицаЗначений". Это "ДанныеФормыКоллекция", которая на сервере умеет в/из "ТаблицаЗначений".
8 Остап Сулейманович
 
30.06.15
10:24
(4) А ему на клиенте делать нечего. Для клиента есть ТабличнаяЧасть. Кстати она доступна и на сервере. Только "в контексте". А ТаблицуЗначений можно пользовать на сервере для выполнения каких либо расчетов.
9 Armando
 
30.06.15
14:03
10 H A D G E H O G s
 
30.06.15
14:07
11 Рэйв
 
30.06.15
14:09
(10)Фотошоп!:-)
12 fisher
 
30.06.15
14:45
(10) Гы. А в чем подвох?
13 Maxwell198705
 
02.07.15
03:58
Считаю что такое неудобство с ТЗ в тонком клиенте(передача от клиента- серверу и обратно), недоработкой платформы 1С. Поскольку такой функционал вложить в платформу считаю не сложным, а если это как то сказывается на производительности(скорости) работы функционала, то это должно ложиться на плечи разработчиков , каким способом это должно быть реализовано, чтобы результат удовлетворял заказчиков. По моей конкретно задачи, считаю, эти замуты не должны быть такими,поскольку сама задача является очень тривиальной.
14 Лодырь
 
02.07.15
04:15
(13) ваше мнение очень важно для нас. считайте дальше.