|
Классика: Ошибка отображения типов: Отсутствует отображение для типа | ☑ | ||
---|---|---|---|---|
0
TrueBuild
26.02.22
✎
00:00
|
Пытаюсь открыть одну форму из другой, передавая туда параметры. В параметрах только ссылки и простые типы, никакие таблицы значений не передаю:
https://disk.yandex.ru/i/bTk0282HaaGC2Q https://disk.yandex.ru/i/Y2undFzJ11HVSQ Получаю ошибку: Ошибка отображения типов: Отсутствует отображение для типа '{http://v8.1c.ru/8.1/data/core}ValueTable' Не могу понять, что не так? Причем процедура ПриСозданииНаСервере() открываемой формы отрабатывает без ошибок. Ошибка возникает, когда вызов возвращается в ОткрытьФорму(). Подскажите, что делаю не так, в чем ошибка? |
|||
1
vicof
26.02.22
✎
00:12
|
А 1ска говорит, что передаешь
|
|||
2
МихаилМ
26.02.22
✎
00:15
|
(0) Почитайте раздел рекомендации правил форума.
|
|||
3
TrueBuild
26.02.22
✎
00:34
|
(1) Поэтому и не понимаю, где ошибка. Вижу, что говорит, но так же вижу и в отладке, что я передаю - см. 2 скриншот, там ТЗ нет, только ссылки и простые типы.
(2) Если вы про поиск, то, естественно, им пользовался, ответа на свой вопрос не нашел. |
|||
4
H A D G E H O G s
26.02.22
✎
00:50
|
(0) Ты ТаблицуЗначений в каком то из параметров возвращаешь с сервера. Скинь конфигу
|
|||
5
TrueBuild
26.02.22
✎
01:14
|
(4) По завершению процедуры ПриСозданииНаСервере, когда вызов возвращается обратно на клиент, в параметрах так же нет никакой ТЗ, так же только ссылки и простые типы:
https://disk.yandex.ru/i/qezDhmDrPg1Mjg |
|||
6
H A D G E H O G s
26.02.22
✎
02:33
|
(5) Скинь Cf на [email protected]
|
|||
7
pechkin
26.02.22
✎
07:30
|
Тз это не реквизит формы?
|
|||
8
Мимохожий Однако
26.02.22
✎
07:59
|
Вместо ТЗ надо передавать массив.
|
|||
9
SuperMario
26.02.22
✎
09:11
|
>> Причем процедура ПриСозданииНаСервере() открываемой формы отрабатывает без ошибок. Ошибка возникает, когда вызов возвращается в ОткрытьФорму()
Значит скрины не актуальны. Вы нас в заблуждение ими вводите. "Курите" код по всем событиям в открываемой форме , начина с ПриСозданииНаСервере() |
|||
10
SuperMario
26.02.22
✎
09:12
|
Вы с сервера на клиент в уже откываемой форме что-то универсальное передаете.
|
|||
11
TrueBuild
26.02.22
✎
09:31
|
Всем спасибо, разобрался, проблема оказалась в другом. (5) Вот тут на скрине полностью не видно, но в открываемой форме я создаю ТЗ и пытаюсь передать ее в качестве параметра в динамический список, чего, оказывается делать нельзя.
Ввело в заблуждение то, что исключение вызывалось после вызова ОткрытьФорму(), а само создание формы (ПриСозданииНаСервере) отрабатывало без ошибок. |
|||
12
ДедМорроз
26.02.22
✎
14:24
|
ТаблицуЗначений передать с сервера на клиента нельзя.
Как ни странно,но создать ТЗ можно в толстом клиенте и с ухищрениями в тонком,а передать нельзя,так как ограничение искуственное. |
|||
13
acht
26.02.22
✎
16:07
|
(12) > и с ухищрениями в тонком
Веб клиент - достаточно тонкий? |
|||
14
ДедМорроз
26.02.22
✎
19:56
|
Есть несколько видов клиентов:
Толстый клиент, Тонкий клиент, Web-клиент, Мобильный клиент. В последних двух никакого намека на таблицу значений,так как ее там никогда не было. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |