|
метод объекта не обнаружен на web-клиенте | ☑ | ||
|---|---|---|---|---|
|
0
OnePrg
12.05.23
✎
13:16
|
Модуль расширения.
Клиент, Сервер, внешнее соединение, Вызов сервера На web-клиенте ругается &НаСервере Функция ПолучитьJSONТоваровНаСервере(МассивТоваров) Экспорт ЗаписьJSON = Новый ЗаписьJSON; ЗаписьJSON.УстановитьСтроку(); ЗаписатьJSON(ЗаписьJSON, МассивТоваров); Возврат ЗаписьJSON.Закрыть(); КонецФункции &НаКлиенте Функция ПолучитьJSON_Товаров(Запасы) Экспорт МассивТоваров = Новый Массив; Для каждого эл из Запасы Цикл Если СокрЛП(эл.ШтрихКод) = "" Тогда Продолжить; КонецЕсли; Товар = Новый Структура; Товар.Вставить("barcode", эл.ШтрихКод); СтрНоменклатура = СокрЛП(эл.Номенклатура); СтрНоменклатура = СтрЗаменить(СтрНоменклатура,"""",""); Товар.Вставить("name", СтрНоменклатура); Товар.Вставить("cost", эл.Сумма + эл.СуммаСкидкиНаценки); МассивТоваров.Добавить(Товар); КонецЦикла; Возврат ОбщийМодуль.ПолучитьJSONТоваровНаСервере(МассивТоваров); <---- метод объекта не обнаружен КонецФункции |
|||
|
1
OldCondom
12.05.23
✎
13:23
|
Имя ПолучитьJSONТоваровНаСервере не отражает сути своих действий.
ОбъектВJSON() или как-то так. + ЗаписатьJSON() доступен на клиенте. |
|||
|
2
PR
12.05.23
✎
13:25
|
(0) Держи нас в курсе
|
|||
|
3
OnePrg
12.05.23
✎
13:30
|
Изначально была одна процедура
&НаКлиенте Функция ПолучитьJSON_Товаров(Запасы) Экспорт МассивТоваров = Новый Массив; Для каждого эл из Запасы Цикл Если СокрЛП(эл.ШтрихКод) = "" Тогда Продолжить; КонецЕсли; Товар = Новый Структура; Товар.Вставить("barcode", эл.ШтрихКод); СтрНоменклатура = СокрЛП(эл.Номенклатура); СтрНоменклатура = СтрЗаменить(СтрНоменклатура,"""",""); Товар.Вставить("name", СтрНоменклатура); Товар.Вставить("cost", эл.Сумма + эл.СуммаСкидкиНаценки); МассивТоваров.Добавить(Товар); КонецЦикла; ЗаписьJSON = Новый ЗаписьJSON; ЗаписьJSON.УстановитьСтроку(); ЗаписатьJSON(ЗаписьJSON, МассивТоваров); <------------- ругалось на эту строку Возврат ЗаписьJSON.Закрыть(); КонецФункции В справке ЗаписатьJSON написано Доступность: Тонкий клиент, мобильный клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение (клиент), мобильное приложение (сервер), мобильный автономный сервер. веб-клиента нет |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |