|
УТ 11.5.96 Слетают настройки ширины полей | ☑ | ||
---|---|---|---|---|
0
kubik_live
26.04.23
✎
23:05
|
Заметил непонятное поведение:
Если ТЧ товары в документе "Заказ клиента" у юзера настроить в ручном режиме ширину необходимых отображаемых полей, то после этого, если открыть любой документ "Заказ клиента" - все ОК. Однако: Если заводим новый документ Заказ Клиента (пока клиента не выбираем!!!), смотрим ТЧ товары - ширины полей теже как сохранили. Вот тут засада: После выбора контрагента в поле Клиент - прежние сохранённые настройки ширины полей слетают у юзера на дефолтные.... Кто сталкивался и как побороть? Временно решил: автоподбор ширины в нужных полях ТЧ установил в Нет. Такое поведение стало после обновления с 11.4 |
|||
1
kubik_live
26.04.23
✎
23:17
|
Юзерские кэши очищены, конфа почти типовая, данный документ не затронут в изменениях и в расширениях
Платформа 8.3.22.1704 (х64), база файловая |
|||
2
Волшебник
26.04.23
✎
23:53
|
Непонятно. Скиньте скриншоты до, после и желаемые
|
|||
3
kubik_live
27.04.23
✎
12:49
|
(2)
Вот ТЧ нового заказа при создании (контрагент ЕЩЁ НЕ ВЫБРАН!!!) https://radikal.host/i/Xptvqd А вот что произошло с ТЧ нового заказа ПОСЛЕ ВЫБОРА контрагента https://radikal.host/i/Xpt8jX Настроеная ширина колонок слетела... |
|||
4
kubik_live
27.04.23
✎
20:31
|
Можно как-то отловить это изменение формы отладчиком?
Или это баг платформы (нет возможности проверить на ранних...)? |
|||
5
mikecool
27.04.23
✎
20:53
|
при изменении клиента что-то с формой отрабатывается?
|
|||
6
mikecool
27.04.23
✎
20:53
|
может выгрузка ТЧ в ТЗ и загрузка взад?
|
|||
7
Волшебник
27.04.23
✎
21:58
|
(4) Включите замер производительности. Затем выберите контрагента. Потом посмотрите, какие строчки кода выполнялись. Найдите ошибочную.
|
|||
8
kubik_live
27.04.23
✎
22:11
|
(7) Спасибо, на выходные попробую.
Хотя... Как понять, что ширины колонок поменялись? Отправлю ещё в суппорт сообщение об ошибке. Пусть зырят... |
|||
9
Волшебник
27.04.23
✎
22:24
|
(8) У вас колонки вообще исчезли.
|
|||
10
kubik_live
28.04.23
✎
00:13
|
(9) Они не исчезли...
Колонка "Количество" выросла.., остальные за полосой прокрутки тоже выросли (надо было показать...) Скрин выложу |
|||
11
kubik_live
28.04.23
✎
00:15
|
(9) Состав колонок не меняется, Слава Богу!
|
|||
12
kubik_live
05.05.23
✎
13:26
|
Всем доброго дня.
Проблема решена: УТ 11.5.11.96 (мало ли кому пригодится) Был вызов в Процедуре ПартнерПриИзмененииСервер() ............. ЭлектронноеАктированиеЕИСУТ.ДоговорПриИзмененииЭлектронноеАктированиеЕИС(ЭтотОбъект, Объект); Мною добавлено расширение В ОМ ЭлектронноеАктированиеЕИСУТ: //Устанавливает видимость госконтракта и этапа госконтракта на форме документа, заполняет этап госконтракта // // Параметры: // Форма - ФормаКлиентскогоПриложения - форма, из которой вызвана процедура. // Объект - ДанныеФормыСтруктура - // НаименованиеТЧТовары - Строка - название табличной части "Товары" // Процедура ДоговорПриИзмененииЭлектронноеАктированиеЕИС(Форма, Объект, НаименованиеТЧТовары = "Товары") Экспорт #Удаление УстановкаВидимостиГруппыГосконтракта(Форма, , НаименованиеТЧТовары); #КонецУдаления ГосконтрактДоговора = ЭлектронноеАктированиеЕИС.ГосударственныйКонтрактДоговора(Объект.Договор); Если ЗначениеЗаполнено(ГосконтрактДоговора) И ЗначениеЗаполнено(ГосконтрактДоговора.ВнутреннийИдентификаторЕИС)Тогда #Вставка УстановкаВидимостиГруппыГосконтракта(Форма, , НаименованиеТЧТовары); #КонецВставки Форма.ЭтоГосконтрактЕИС = Истина; ГосКонтракт = ГосконтрактДоговора; ЭтапГосконтрактаЕИС = Неопределено; ПолучитьЭтапГосконтракта(Объект.Договор, ЭтапГосконтрактаЕИС); Если ЗначениеЗаполнено(ЭтапГосконтрактаЕИС) Тогда Объект.ЭтапГосконтрактаЕИС = ЭтапГосконтрактаЕИС; Иначе Объект.ЭтапГосконтрактаЕИС = ""; КонецЕсли; Иначе Форма.ЭтоГосконтрактЕИС = Ложь; Объект.ЭтапГосконтрактаЕИС = ""; КонецЕсли; КонецПроцедуры Теперь колонки ТЧ товары на прежних местах. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |