|
Проблема с ЗаписатьJSON в веб-сервисе
| ☑ |
0
leossb
09.11.17
✎
17:13
|
В общем модуле и т.д. делаю так:
ЗаписатьJSON(ЗаписьJSON,МассивJSON,,"ОбработкаСложныхТипов",ИмяМодуля);
Сейчас надо в веб-сервисе сделать то же самое, но как мне указать, что обработчик лежит в том же сервисе? Если ничего не указывать, то ошибка передаваемого типа, ЭтотОбъект - переменная не определена.
Метаданные.WebСервисы.DiscountList.Модуль ошибка типа, как если ничего не указывать.
Общий модуль создать не могу, т.к. конфигурация типовая, сервис в расширении, режим совместимости конфигурации 8.3.8.
Может подскажет кто?
|
|
1
DrShad
09.11.17
✎
17:15
|
и что мешает создать общий модуль?
|
|
2
leossb
09.11.17
✎
17:17
|
ОбщийМодуль.Расш_ОбщийМодуль1: Использование общих модулей в расширениях недопустимо в режиме совместимости 8.3.8 и ниже
При проверке метаданных обнаружены ошибки!
Операция не может быть выполнена.
|
|
3
DrShad
09.11.17
✎
17:21
|
что мешает сделать веб-сервис не в расширениях?
|
|
4
leossb
09.11.17
✎
17:25
|
Не хочу снимать конфигурацию с поддержки)
|
|
5
DrShad
09.11.17
✎
17:34
|
(4) и не надо, просто дай возможность редактировать
|
|
6
leossb
09.11.17
✎
22:55
|
Ну, тут проблема в том, что в рибе около 50 узлов и придется обновлять все, а сервис нужен только в центральной базе, думал обойтись расширением))
Судя по всему, проблему так просто не решить?
Мб есть у кого-то идеи?
|
|
7
Anarki
09.11.17
✎
23:03
|
В "ОбработкаСложныхТипов" много преобразуешь? Какие типы?
|
|
8
Мимохожий Однако
09.11.17
✎
23:05
|
Внешние обработки не подходят?
|
|
9
Anarki
09.11.17
✎
23:07
|
(0)Как вариант, ты можешь подготовить заранее структуру на запись, заранее сделав все преобразования. И не использовать функцию преобразования вообще.
|
|
10
leossb
09.11.17
✎
23:52
|
(7)(9) Там таблица значений, неопределено, представление справочников, еще может что-то, не помню.
Видимо так и придется сделать.
(8) веб сервис во внешней обработке? Или файлик типа выкладывать на ftp, а с другой стороны его забирать? Тоже вариант.
Просто странно, что нельзя как-то указать на текущий модуль просто...
|
|