Имя: Пароль:
1C
1С v8
Форматирование макета
0 iceekb
 
22.08.23
17:33
Добрый день, Коллеги.
Это моё первое сообщение на форуме, прошу строго не судить. Я только учусь )
Есть отчёт, в нём есть свой макет. По сути, результат отчёта - печатная форма.
Всё в целом получилось и работает. За исключением одного момента...
Наименование группировки раздвигает колонку самой таблицы, первую.
Хотя если поставить курсор в ячейку группировки, то видно, что объединена вся строка.
Уже все галки в настройках перепробовал... Выручайте )

P.S. https://disk.yandex.ru/i/fLwxBNPLlJCoWA
1 Donkey_hot
 
22.08.23
17:44
(0) А проблема-то в чем? Классный отчет на скриншоте.
2 iceekb
 
22.08.23
17:49
Проблема в том, что первая колонка должна быть узкой, там не бывает чисел больше четырёх знаков.
Но при выводе наименования группировки эта колонка раздвигается.
Хотя, повторюсь, строк группировки сплошная. В том и загадка :)
3 RomanYS
 
22.08.23
18:01
(2) Если СКД, то можно задать макс ширину колонки через условное оформление
4 Гена
 
22.08.23
18:03
(2) А если в группировке только Декабрь оставить в периоде, то ширина уменьшится? Автоподбор ширины?
5 iceekb
 
22.08.23
18:05
Макс. ширина не помогает, к сожалению...
Если оставить только декабрь, то колонка сужается, всё так.
А без группировок выглядит ровно как надо: https://disk.yandex.ru/i/8M5lG8anGQ5JDA
6 RomanYS
 
22.08.23
18:10
(5) выложил бы уже отчет
7 iceekb
 
22.08.23
18:13
Нельзя выкладывать, к сожалению... ))
8 Garykom
 
22.08.23
18:16
группировка что ли автоматическая?
9 iceekb
 
22.08.23
18:18
(8) Да.
10 iceekb
 
22.08.23
18:44
(4) Уточнение подъехало... Вроде уменьшалось. Сейчас еще раз проверил, оставив только Январь. Ширина не уменьшилась )
11 Гена
 
22.08.23
18:50
(10) А если принудительно уменьшить столбец 1 мышкой в макете? Там когда курсор выводишь вверху на-между 1 и 2, то появляется значок влево-вправо.
12 iceekb
 
22.08.23
19:04
(11) Не помогло, в данном случае. Но есть тонкость... )
Этот макет тянется в двух разных вариантах. Набор полей один, группировка немного отличается.
Вот там уменьшилась ширина, как и должна. А тут без изменений.
13 iceekb
 
22.08.23
19:05
Явно загвоздка именно в данной группировке
14 Гена
 
22.08.23
19:08
(13) Тогда - к программистам. Я не понимаю как группировка может изменять ширину столбцов.
15 yopQua
 
22.08.23
19:11
это нормально поведение скд
месяцы группировки имеют такую длину, поэтому он и нижние строки в группировке рисует такой же длины
автоширина ложь, максимальную длину попробуй для обеих группировок поставить, попробовать в общем по всякому
16 iceekb
 
22.08.23
19:13
(14) Спасибо в любом случае! )

(15) Сейчас как раз экспериментирую с этим. Пока что безрезультатно.
17 iceekb
 
22.08.23
19:55
В общем... пока не придумал как, оставил такой вариант. Он нормально выводится, ширина колонок не страдает.
Хотя и получаем некоторую избыточность информации.

https://disk.yandex.ru/i/TmvC95tnMy5_Ug
18 Гена
 
22.08.23
19:59
(17) Пробел срабатывает. А нельзя выводить не "Январь-Декабрь", а "Январь - Декабрь"?
19 iceekb
 
22.08.23
20:13
(18) Я конечно только учусь разработке в 1С... но как по мне, это дичь ))
Я когда решил добавить год, то я скопировал вариант с рабочего и поменял только группировку, добавив в неё год.
Сейчас я решил просто убрать год и посмотреть еще раз, что получится.
Дополнительно не настраивал вообще ничего. Ни единой галки.
Ну собственно результат: https://disk.yandex.ru/i/RY4hIGF4bGV4RA

P.S. Осталось как-то понять, что произошло. Хочется обеспечить повторяемость результата ))
20 Гена
 
22.08.23
20:18
(19) Привыкайте... Это называется в 1С "танцы с бубном", когда что-то добавляешь и удаляешь это же - и вдруг срабатывает )
Думаю, это платформа шкодит )
21 iceekb
 
22.08.23
20:21
(20) Я пришел в 1С из SAP, который свернул лавочку в связи с последними событиями... Там приколов подобных не на много меньше по части интерфейса )
22 Гена
 
22.08.23
20:36
Есть такая притча… Один купец строил дом, и у него никак не ладилось – то готовые стропила обрушатся, то стену подземный ручей подмоет, то подмастерья уворуют и пропьют запасённую черепицу. Так продолжалось до тех пор, пока к ним не забрел странствующий монах. Огляделся, прикинул, что к чему, объяснил, что следует сходить к ближайшему бочагу, выудить оттуда старую черепаху и сварить из неё суп к чёртовой матери. Или просто прибить её панцирь на ворота, уж не помню точно. Главное, как только уладили всё с черепахой, стройка успешно завершилась без происшествий…

Так и с 1С.
23 yopQua
 
23.08.23
07:56
(19) аа вон оно че, там уже накручено было выше крыши
(20) фигня, все там нормально. кто шкодит - вопрос. в скд много настроек, и если человек приходит в отчет со своими макетами для группировок, настройками и т д, новый человек приходит, то ясное дело он ничего не поймет, где и что накрутил предыдущий. иногда да хрен поймешь, где же что поставили, легче новую схему сделать
24 yopQua
 
23.08.23
08:04
и потом, на скринах в шапке не видно группировки с месяцами, что как бы намекает, на то что отчет имеет структуру, которую понять по шапке нельзя. это не юзер френдли как бэ, кубик рубик
25 yopQua
 
23.08.23
08:11
+ делайте отчеты как можно ближе к стандартам скд и все будет хорошо
26 Valdis2007
 
23.08.23
09:06
(21) "Я пришел в 1С из SAP"...после перехода по деньгам потерял?
27 yopQua
 
23.08.23
09:17
(26) да а какая разница, вариантов то уже нет