Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Не работает УниверсальныйОтчет в веб-клиенте. Свойство "Параметр" не поддерживается элементом коллекции пользовательских настроек компоновки данных.          
Vladal Подменю пользователя
сообщение 27.05.19, 14:57
Сообщение #1

Оратор
Иконка группы
Группа: Местный
Сообщений: 365
Из: Slovensko
Спасибо сказали: 78 раз
Рейтинг: 0

Самописка на БСП.
Режим совместимости использования модальности: не использовать.
Режим использования синхронных вызовов: Использовать.
Режим интерфейса: такси.
Режим совместимости: Не использовать.

Платформа 1С:Предприятие 8.3 (8.3.13.1513)
Браузер Хром. У пользователя в браузере установлено расширение от 1С.

Обычный "Универсальный отчет", да и наверно любой другой на СКД. При смене поля или вида объектов (переключение между регистрами или справочниками) выдает ошибку:
Цитата
{ОбщаяФорма.ФормаОтчета.Форма(562)}: Свойство "Параметр" не поддерживается элементом коллекции пользовательских настроек компоновки данных.
В модуле такой текст:
Если ТипЗнч(ЭлементНастройки) = Тип("ЗначениеПараметраНастроекКомпоновкиДанных")
        И НастройкиОтчета.ЗагрузитьНастройкиПриИзмененииПараметров.Найти(ЭлементНастройки.Параметр) <> Неопределено Тогда

Для типа ЗначениеПараметраНастроекКомпоновкиДанных в синтакс-помощнике написано, что он доступен в веб-клиенте:
Цитата
Доступность:
Тонкий клиент, веб-клиент, мобильный клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение(клиент), мобильное приложение(сервер).
Данный объект может быть сериализован в/из XML. Может использоваться в реквизитах управляемой формы.


Гуглил "Свойство не поддерживается элементом коллекции пользовательских настроек компоновки данных.", нашел несколько тем на Инфостарте, решения нет, или не опубликовали.

Что нужно доработать, чтобы отчет на СКД работал в веб-клиенте?

Vofka Подменю пользователя
сообщение 27.05.19, 15:23
Сообщение #2

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13948
Из: Киев
Спасибо сказали: 4514 раз
Рейтинг: 3635.6

Если в месте где возникает ошибка в веб клиенте, в тонком клиенте в том же сценарии в том же месте ошибки нету, то это скорее всего баг платформы.

Vladal Подменю пользователя
сообщение 28.05.19, 9:43
Сообщение #3

Оратор
Иконка группы
Группа: Местный
Сообщений: 365
Из: Slovensko
Спасибо сказали: 78 раз
Рейтинг: 0

Vofka @ Вчера, 16:23 * ,
Да. Это только в веб-клиенте, в тонком работает корректно.

Vofka Подменю пользователя
сообщение 28.05.19, 10:47
Сообщение #4

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13948
Из: Киев
Спасибо сказали: 4514 раз
Рейтинг: 3635.6

Vladal, а во всех браузерах проявляется?

Vladal Подменю пользователя
сообщение 30.05.19, 14:54
Сообщение #5

Оратор
Иконка группы
Группа: Местный
Сообщений: 365
Из: Slovensko
Спасибо сказали: 78 раз
Рейтинг: 0

Vofka @ 28.05.19, 11:47 * ,
Да. Во всех мне доступных браузерах ошибка повторяется. На форумах пишут, что не поддерживается в веб-клиенте.
Установили тонкий клиент, ошибка исчезла.

Vofka Подменю пользователя
сообщение 31.05.19, 8:07
Сообщение #6

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13948
Из: Киев
Спасибо сказали: 4514 раз
Рейтинг: 3635.6

Vladal, в таком случае я бы это назвал не "не поддерживается в веб-клиенте", а баг платформы (веб клиента, если быть точнее). Можно в 1С написать.

Vladal Подменю пользователя
сообщение 04.06.19, 9:16
Сообщение #7

Оратор
Иконка группы
Группа: Местный
Сообщений: 365
Из: Slovensko
Спасибо сказали: 78 раз
Рейтинг: 0

Цитата(Vofka @ 31.05.19, 9:07) *
Vladal, в таком случае я бы это назвал не "не поддерживается в веб-клиенте", а баг платформы (веб клиента, если быть точнее). Можно в 1С написать.

Может и так.

Прочитал по диагонали, что
Цитата
Отказ от неиспользуемых свойств пользовательских настроек компоновки данных

Начиная с версии 8.3.13, не допустимо чтение и запись значений следующих свойств пользовательских настроек компоновки данных:

Выбор, ЗначенияВложенныхПараметров, Идентификатор, Имя, ИспользоватьВГруппировке,
ИспользоватьВЗаголовке, ИспользоватьВЗаголовкеПолей, ИспользоватьВИерархическойГруппировке,
ИспользоватьВОбщемИтоге, ИспользоватьВОтборе, ИспользоватьВПараметрахобъекта, Колонки,
ЛевоеЗначение, Отбор, Параметр (только при попытке установить значение свойства -- вот мой случай), ПараметрыВывода,
Поля, ПоляГруппировки, Порядок, Представление, ПредставлениеПользовательскойНастройки,
Применение, РежимОтображенияобъекта, Родитель, Серии, Состояние, Строки, Структура, ТипГруппы,
Точки, УсловноеОформление.

Рекомендуется выполнить глобальный поиск по подстроке «.ПользовательскиеНастройки».
После проанализировать найденные места на предмет обращения к неиспользуемым свойствам, выполнив одно из следующих действий:

Заменить на обращение к свойствам основных настроек.
При использовании метода ЗаполнитьЗначенияСвойств:
ЗаполнитьЗначенияСвойств(<Приемник>, ЭлементПользовательскойНастройки);
ЗаполнитьЗначенияСвойств(ЭлементПользовательскойНастройки, <Источник>);

указать явно заполняемые свойства:

ЗаполнитьЗначенияСвойств(<Приемник>, ЭлементПользовательскойНастройки, «Использование, ВидСравнения, ПравоеЗначение»);
ЗаполнитьЗначенияСвойств(ЭлементПользовательскойНастройки, <Источник>, «Значение»);

Например, в БСП в форме УсловияОтборовОтчета хранилища настроек ХранилищеВариантовОтчетов, строка:

ЗаполнитьЗначенияСвойств(Строка, ЭлементПользовательскойНастройки);

заменена на:

ЗаполнитьЗначенияСвойств(Строка, ЭлементОсновнойНастройки, «Представление, ПредставлениеПользовательскойНастройки»);
Строка.ВидСравнения = ЭлементПользовательскойНастройки.ВидСравнения;

Действительно, у себя в конфигурации нашел несовместимый код.
Возможно, когда-то сделаю. Но не в этом году.

[необходимо зарегистрироваться для просмотра ссылки]

Vofka Подменю пользователя
сообщение 04.06.19, 10:32
Сообщение #8

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13948
Из: Киев
Спасибо сказали: 4514 раз
Рейтинг: 3635.6

Цитата(Vladal @ 04.06.19, 10:16) *
Прочитал по диагонали, что

В таком случае странно, что в тонком клиенте это работает.

Vladal Подменю пользователя
сообщение 10.06.19, 15:30
Сообщение #9

Оратор
Иконка группы
Группа: Местный
Сообщений: 365
Из: Slovensko
Спасибо сказали: 78 раз
Рейтинг: 0

Цитата(Vofka @ 04.06.19, 11:32) *
в тонком клиенте это работает.

В тонком и выгрузка в банк нормально возит выгрузку на сервер и с сервера.
А для веб-клиента пришлось доделывать.

Странно, что в распространяемой БСП не допилили УниверсальныйОтчет для веб-клиента.
Хотя может и нет - я отключал режим совместимости, а там стоял 8.3.6 или какой-то, не помню.

Vladal Подменю пользователя
сообщение 22.07.19, 13:32
Сообщение #10

Оратор
Иконка группы
Группа: Местный
Сообщений: 365
Из: Slovensko
Спасибо сказали: 78 раз
Рейтинг: 0

Пришло обновление БСП 3.0.3.
Ошибка не исчезла.
А жаль.

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 28.03.24, 16:14
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!