Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Сериализация
|
|||
|---|---|---|---|
|
#18+
Добрый день! Платформа 8,2 (управляемое приложение) Задача: Передать СписокЗначений из модуля серверного в модуль управляемого приложения. СписокЗначений заполняю выборкой по справочнику, поэтому делаю в серверном модуле. Решил делать через сериализацию (может как-то можно и по другому...) Модуль управляемого приложения Код: plaintext 1. 2. 3. 4. 5. Общий модуль : РаботаСоСправочниками Настройка модуля: сервер, вызов сервера. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. Проблема: При выполнении выдает ошибку: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Вопрос: В чем у меня ошибка, может как-то по другому можно это сделать??? заранее спасибо :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2011, 23:06 |
|
||
|
Сериализация
|
|||
|---|---|---|---|
|
#18+
Похоже проблема была в том не в том что я передавал СписокЗначений, а в том что в нем хранились Ссылка. Заменил на Код или Наименование - все пошло. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2011, 23:30 |
|
||
|
Сериализация
|
|||
|---|---|---|---|
|
#18+
Такая ошибка была когда например таблицу значений и прочее пытался передать с сервера на клиента. Ссылка - можно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2011, 02:19 |
|
||
|
Сериализация
|
|||
|---|---|---|---|
|
#18+
Программист 1сТакая ошибка была когда например таблицу значений и прочее пытался передать с сервера на клиента. Ссылка - можно. Я вот смог победить когда передал в СпискеЗначений просто тупо строку. Не подскажите, а как быть , если мне например нужно передать что-то на клиент где два столбца?? как быть....( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2011, 02:28 |
|
||
|
Сериализация
|
|||
|---|---|---|---|
|
#18+
может всетаки пользоваться этим СЕРИАЛИЗАТОРОМ, но что-то через него тоже не получилось ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2011, 02:30 |
|
||
|
Сериализация
|
|||
|---|---|---|---|
|
#18+
А что мешает использовать функции серверного контекста и просто делать "Возврат СписокЗначений"? Я сейчас попробывал сделать, правда обе функции (клиентского и серверного контекстов) были в одной форме, но тем не менее список значений, содержащий строки успешно сериализовался автоматически. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2011, 10:44 |
|
||
|
Сериализация
|
|||
|---|---|---|---|
|
#18+
Также проверил передачу списка значений со значениями типа "ссылка на контрагентов" - все работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2011, 10:54 |
|
||
|
Сериализация
|
|||
|---|---|---|---|
|
#18+
y-nikoА что мешает использовать функции серверного контекста и просто делать "Возврат СписокЗначений"? Я сейчас попробывал сделать, правда обе функции (клиентского и серверного контекстов) были в одной форме, но тем не менее список значений, содержащий строки успешно сериализовался автоматически. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2011, 13:19 |
|
||
|
Сериализация
|
|||
|---|---|---|---|
|
#18+
Реквизиты формы для передачи данных не предлогать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2011, 12:38 |
|
||
|
Сериализация
|
|||
|---|---|---|---|
|
#18+
XenoXРеквизиты формы для передачи данных не предлогать? В смысле? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2011, 17:19 |
|
||
|
Сериализация
|
|||
|---|---|---|---|
|
#18+
Ну...... эээ.... Добавить на форму реквизит с типом СписокЗначений &НаСервере Процедура ЗаполнитьСписокСервер() Список.Очистить(); Список.Добавить(); .... КонецПроцедуры &НаКлиенте Процедура ЗаполнитьСписокКлиент() ЗаполнитьСписокСервер() СделатьПолезныеВещиСДаннымиФормыКоллекцией..... ...... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2011, 17:27 |
|
||
|
Сериализация
|
|||
|---|---|---|---|
|
#18+
XenoXНу...... эээ.... Добавить на форму реквизит с типом СписокЗначений &НаСервере Процедура ЗаполнитьСписокСервер() Список.Очистить(); Список.Добавить(); .... КонецПроцедуры &НаКлиенте Процедура ЗаполнитьСписокКлиент() ЗаполнитьСписокСервер() СделатьПолезныеВещиСДаннымиФормыКоллекцией..... ...... тоже вариант, но хотелось бы понять каковы возможности передачи между клиентом и сервером без дополнительных реквизитов . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2011, 17:28 |
|
||
|
Сериализация
|
|||
|---|---|---|---|
|
#18+
Так вроде списокзначений и прочие няшки не поддерживаются на клиенте, если передать влоб то будет что-то вроде "отсутсвует отображение для ....." вы вот это вот сериализованное нечто потом как хотите использовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2011, 17:30 |
|
||
|
Сериализация
|
|||
|---|---|---|---|
|
#18+
XenoXТак вроде списокзначений и прочие няшки не поддерживаются на клиенте, если передать влоб то будет что-то вроде "отсутсвует отображение для ....." вы вот это вот сериализованное нечто потом как хотите использовать? Из справки: авторДоступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение. Возможен обмен с сервером. Сериализуется. Данный объект может быть сериализован в/из XDTO. Тип XDTO, соответствующий данному объекту, определяется в пространстве имен { http://v8.1c.ru/8.1/data/core}. Имя типа XDTO: ValueListType Мне например нужно сделать чтобы относительно того что хранится в СЗ - что-то происходило у пользователя на форме. Например как в первом моем посте. Пользователь выбрал обеды, которые хранятся в неком СЗ. Потом выбранные варианты передались опять на сервер и там что-то сделалось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2011, 17:33 |
|
||
|
Сериализация
|
|||
|---|---|---|---|
|
#18+
dimbasbearXenoXТак вроде списокзначений и прочие няшки не поддерживаются на клиенте, если передать влоб то будет что-то вроде "отсутсвует отображение для ....." вы вот это вот сериализованное нечто потом как хотите использовать? Из справки: авторДоступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение. Возможен обмен с сервером. Сериализуется. Данный объект может быть сериализован в/из XDTO. Тип XDTO, соответствующий данному объекту, определяется в пространстве имен { http://v8.1c.ru/8.1/data/core}. Имя типа XDTO: ValueListType Мне например нужно сделать чтобы относительно того что хранится в СЗ - что-то происходило у пользователя на форме. Например как в первом моем посте. Пользователь выбрал обеды, которые хранятся в неком СЗ. Потом выбранные варианты передались опять на сервер и там что-то сделалось. Так вы посмотрите как типовые решения под УФ решают данную задачу, сериализаций списокв значений там точно нет, все через реквизиты формы делается :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2011, 17:40 |
|
||
|
Сериализация
|
|||
|---|---|---|---|
|
#18+
XenoXdimbasbearпропущено... Из справки: пропущено... Мне например нужно сделать чтобы относительно того что хранится в СЗ - что-то происходило у пользователя на форме. Например как в первом моем посте. Пользователь выбрал обеды, которые хранятся в неком СЗ. Потом выбранные варианты передались опять на сервер и там что-то сделалось. Так вы посмотрите как типовые решения под УФ решают данную задачу, сериализаций списокв значений там точно нет, все через реквизиты формы делается :) Спасибо! .Просто думал что можно как-то обойтись без них. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2011, 17:41 |
|
||
|
Сериализация
|
|||
|---|---|---|---|
|
#18+
dimbasbearXenoXпропущено... Так вы посмотрите как типовые решения под УФ решают данную задачу, сериализаций списокв значений там точно нет, все через реквизиты формы делается :) Спасибо! .Просто думал что можно как-то обойтись без них. Незачто, там итак "подарков" хватает, оставьте себе хотябы плюшки в виде реквизитов формы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2011, 17:42 |
|
||
|
Сериализация
|
|||
|---|---|---|---|
|
#18+
XenoXdimbasbearпропущено... Спасибо! .Просто думал что можно как-то обойтись без них. Незачто, там итак "подарков" хватает, оставьте себе хотябы плюшки в виде реквизитов формы ага. :) В принципе тема закрыта, разобрался, спасибо всем за ответы! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2011, 17:46 |
|
||
|
|

start [/forum/topic.php?fid=28&fpage=78&tid=1521180]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
18ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 248ms |
| total: | 332ms |

| 0 / 0 |
