Имя: Пароль:
1C
1С v8
Глюки при обновлении формы
0 SeriyP
 
20.09.17
17:47
Коллеги! Наблюдаю следующий глюк после обновления на УТ 10.3.44.1: в конфигураторе и в режиме предприятия формы некоторых документов отличаются. Например, в ЧекККМ добавлен адрес электронной почты клиента и выведен на форму документа (скрин с конфигуратора https://yadi.sk/i/_wV7ik7B3N5hgL), а в режиме предприятия этот реквизит на форме отсутствует (скрин https://yadi.sk/i/qE1hCCsW3N5hgh). Данная форма у нас немного изменена по сравнению с конфигурацией поставщика, но например форма ПКО никак не изменялась, но вней происходит аналогичная ситуация: емейл отсутствует.
Что за глюк?
1 igork1966
 
20.09.17
17:51
(0) Может функциональная опция, может код видимостью управляет...
2 Lama12
 
20.09.17
17:56
(0) Может быть много причин.
1. Реквизит отображается в зависимости от значения какой-то константы.
2. Если б это были УФ, то функциональная опция или права.
3. На обычных формах, если извратиться можно и с правами аналогично сделать.
4. Если на разных компьютерах под одним и тем же пользователем ведет себя по разному, то можно кэш почистить.
5. Если под другим пользователей с тем же набором прав что и у проблемного, поле отображается, то удалить пользователя ИБ и ввести его снова.
6. Ну и можно еще попробовать "Восстановить положение окна", у окна документа.
3 SeriyP
 
20.09.17
20:05
+(0) уточнение:
описанная ситуация наблюдается при загрузке конфигурации из файла, подготовленного в "копии" базы, в другую - "рабочую" базу. В самой обновленной "копии" базы - все нормально.
Пробовал в разных вариантах загружать: и файловой варианте и в MSSQL варианте - одинаково. Формы не обновленными остаются в режиме предприятия.
4 SeriyP
 
21.09.17
09:29
(2) Ничего из предложенного не помогает. Пробовал менять платформы и компы - одинаково не работает. Кто сталкивался?
5 Antony8x
 
21.09.17
09:34
(4) Форма в предприятии точно та открывается?
6 SeriyP
 
21.09.17
09:48
(5) да, пробовал менять в конфигураторе на копию - тоже самое, если форму вообще отвязать - открывается в предприятии дефолтная.
7 Йохохо
 
21.09.17
10:03
(6) отладчиком наличие проверьте и имя, криво обновили скорее всего
8 dmpl
 
21.09.17
10:08
(3) Демоническим обновлением не пользовались? В результате такого обновления в конфигурации может оказаться несколько экземпляров одного объекта, которые могут вести себя подобным образом. Для начала надо сделать проверку конфигурации. Ну и через сравнение и объединение перенести попробовать.
9 SeriyP
 
21.09.17
11:10
(7) да, скорей всего криво обновилось. Но вот почему такое поведение системы после этого - загадка.
(8) Не пользовались
В общем ничего не помогает, придется заново обновление накатывать...
10 SeriyP
 
22.09.17
10:01
Нашел свою даже не сказать, что ошибку: после загрузки новой конфигурации забыл про новую галочку в режиме предприятия - Настройка параметров учета/Розничные продажи/Отправлять электронные чеки покупателю после пробития на ККТ.
Комрад Lama12 прав (2) "1. Реквизит отображается в зависимости от значения какой-то константы"
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.