Имя: Пароль:
1C
1С v8
Квадратные реквизиты в форме
0 murr_2012
 
30.03.21
10:41
Самописка. Обычные формы.

Делалась изначально на 8.3.10. Всё было красиво.
Ради BAS пришлось обновить общий с самопиской движок.

Сразу не обратил внимания, но теперь вижу, что в формах ЧАСТЬ реквизитов стала "квадратными", а ЧАСТЬ  - с закругленными краями.
То есть рядом, в одной форме. Даже в конфигураторе.

Удаляю реквизит формы, добавляю его же - все корректно, с закруглением.

Удалял кэш 1С. Не было стиля - добавил. Пробовал объединить конфу саму с собой. Без толку.
В настройках реквизитов все одинаково. Кастомных фонов, рамок - нет. Все стандартное.

Что можно еще сделать? Ну кроме переделать все формы заново?
1 polosov
 
30.03.21
10:43
(0) См. объекты метаданных "Стили"
2 murr_2012
 
30.03.21
11:06
(1) Что именно в объекте метаданных "Стили" мне в данном случае поможет, на что нужно обратить внимание?
Подскажите, пожалуйста.

В ОДНОЙ форме реквизиты обоих видов
https://ibb.co/KjdbWqT

Стиль формы: Авто
Свойства оформления квадратных и закругленных реквизитов в конфигураторе идентичны.

ЦветФонаПоля: Авто
ЦветТекстаПоля: Авто
ЦветФонаКнопки: стиль:Фон кнопки
ЦветТекстаКнопки: стиль:Текст кнопки
Рамка: стиль: Рамка элементов управления
ЦветРамки: Авто
Шрифт: Авто
3 Вафель
 
30.03.21
11:10
поставь рамку авто
4 murr_2012
 
30.03.21
11:15
(3) Рамки "Авто" нет.

Нет рамки
Одинарная
Двойная
......

Выбор любого другого типа рамки края не закругляет.
5 Fragster
 
гуру
30.03.21
11:20
вроде дело в цвете рамки, его надо очистить.
6 murr_2012
 
30.03.21
11:24
(5) Очистить?
Выбор Авто или любого другого цвета края не закругляет.
7 Fragster
 
гуру
30.03.21
11:35
может с цветом фона. года три назад такая фигня была, помогло сбрасывание элемента стиля или замена цвета фона или цвета рамок, не помню за давностью лет
8 Вафель
 
30.03.21
11:42
как вариант: все стили поменять - записать - обновить - вернуть назад
9 arsik
 
гуру
30.03.21
12:01
10 arsik
 
гуру
30.03.21
12:11
+(9) Вот тебе конфиг, с одним стилем. Объединением с нм сделай и перезапусти конфигуратор. Должно помочь.
https://www.upload.ee/files/13008578/1Cv8_______.cf.html
11 Serg_1960
 
30.03.21
12:22
(0) Насколько мне память не изменяет, лет десят назад нечто подобное актуальным было. Попробуйте заново переустановить ЦветФонаКнопки на "стиль: Фон кнопки".
12 murr_2012
 
30.03.21
12:24
(7)(11) Задавал как для самой формы, так и для квадратного реквизита отфонарные цвета во всех полях - без изменений.

(9) Попробовал создать пустую конфу, создал там только стиль.
Выгрузил конфу в файл и попробовал сделать сравнение и объединение со своей - 1с разницу не видит.

(10) Объединил. Сохранил. Закрыл. Удалил кэш. Открыл. Изменений нет. ((

Попробовал задать другой цвет "Рамка" в настройках стиля как такового.
Любой цвет, отличный от "стиль: Рамка" делает рамку образца слева квадратной.
Видимо где-то оно погребено глубже, во встроенных стилях самого приложения.
13 arsik
 
гуру
30.03.21
12:40
(12) Сделай сначала - Рамка любой цвет. Сохрани.
Потом рамка из стиля рамка.
У меня все поменялось.
14 arsik
 
гуру
30.03.21
12:42
+(13) Ну и в голове конфигурации основной стиль должен быть он указан. Может еще у тебя у формы стиль левый указан.
15 Serg_1960
 
30.03.21
13:20
(12) Скопируйте форму во внешнюю обработку и выгрузите в файлообменник - интересно посмотреть на неё.
16 murr_2012
 
30.03.21
13:41
(15) https://dropmefiles.com/3u8cK

Попробовал посмотреть начинку форм на более низком уровне - распаковал конфу v8unpack.exe
Есть какие-то инструменты, чтобы с этим добром работать? Ибо эту кашу цифр в описании формы вручную не осилить.
17 murr_2012
 
30.03.21
14:09
Открыл обработку со скопированной формой в конфигурации в BAS Бухгалтерия. Тот же результат.

В BAS создал еще одну обработку, открыл обе обработки и скопировал форму из одной в другую.
Фигвам. Всё тоже.

Выходит что в этом случае от конфы и ее стилей ничего не зависит. Где-то оно там "унутре" побилось.
AdBlock убивает бесплатный контент. 1Сергей