Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

8.3 самописная на УФ, краш при изменении пользовательских настроек динамического списка

8.3 самописная на УФ, краш при изменении пользовательских настроек динамического списка
Я
   chinee
 
30.11.18 - 14:34
На форме обработки выводится ДС по документам(формируется несложным запросом с параметрами(задаются для каждого пользователя свои при создании формы на сервере). На одну из страниц формы для удобства выведена ТЧ Отборов с ПутьКДанным -"СписокЗаявок.КомпоновщикНастроек.ПользовательскиеНастройки". В конфигураторе в настройках списка накиданы все необходимые пользователям отборы без значений и галочек.

Почему если менять эти настройки через стандартную командную панель(Еще->Настройки списка->Настроить список), то всё нормально, а если через эту таблицу, то приложение крашится? Чистка кеша помогает на рандомное время, бывает даже дважды приходится почистить чтобы снова работало. В гугле уже был.

Событий на эту ТЧ нет никаких, есть событие на сам динамический список "СписокЗаявокПриОбновленииСоставаПользовательскихНастроекНаСервере" но перед вылетом туда даже не успевает зайти.

Сигнатура проблемы:
  Имя события проблемы:    APPCRASH
  Имя приложения:    1cv8c.exe
  Версия приложения:    8.3.10.2667
  Отметка времени приложения:    59ff3dee
  Имя модуля с ошибкой:    mngui.dll
  Версия модуля с ошибкой:    8.3.10.2667
  Отметка времени модуля с ошибкой:    59ff4330
  Код исключения:    c0000005
  Смещение исключения:    001bc88f
  Версия ОС:    6.1.7601.2.1.0.18.10
  Код языка:    1049
  Дополнительные сведения 1:    0a9e
  Дополнительные сведения 2:    0a9e372d3b4ad19135b953a78882e789
  Дополнительные сведения 3:    0a9e
  Дополнительные сведения 4:    0a9e372d3b4ad19135b953a78882e789
 
 
   Вафель
 
1 - 30.11.18 - 14:48
обнови платформу
   chinee
 
2 - 30.11.18 - 17:28
(1) это крайняя мера, пока 8.3.10 во всем устраивает и наконец не было ошибок до сей поры)))

Кажется решил проблему(даже кеш не чистил), возможно все полетит!

Дело в том, что я пытался воспроизвести стандартный функционал платформы хотя это уже давно есть! Нашел в темах тут же на мисте :)
1. Необходимо на странице с моими настройками создать обычную группу.
2. В свойствах ДС указать эту группу в параметре "ГруппаПользовательскихНастроек". И всё, на форму больше ничего размещать не требуется.

Ранее в этом параметре у меня была выбрана просто группа страниц(а там куча других групп и таблиц), следовательно платформа вовсе игнорировала этот параметр ибо не понимала куда их размещать.
   chinee
 
3 - 30.11.18 - 17:29
Забыл 0. пункт указать - убрать с формы ТЧ СписокЗаявок.КомпоновщикНастроек.ПользовательскиеНастройки. Она размещается в пустой группе автоматически.
   chinee
 
4 - 30.11.18 - 17:46
К сожалению кроме использования штатного вывода на форму не помогло, будем смотреть в сторону 8.3.12))) Хотя это наверняка принесёт еще больше багов для всего зоопарка БД.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует