Последняя 8.2. Как победить ширину колонок и растяжку таблицы на форме? Год жду

1. пользователь 14.12.11 23:09
Сообщение было скрыто модератором.
...
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
10. kser87 2439 04.06.13 17:26 Сейчас в теме
(1) Eugeneer, Попробуйте запихнуть все колонки в группы колонок и управлять свойствами групп
Yan_Malyakov; Chehan; +2 Ответить
35. alex_sh2008 4 16.02.14 10:47 Сейчас в теме
(1) Eugeneer, Работаю с 8.3, всегда последней колонкой делаю пустую колонку без наименования и данных. Растягивается только эта колонка
user2023499; jollyk; jurayed; user1595210; user1218207; svilsa; sanfoto; alexnov; +8 Ответить
36. yku 372 16.02.14 11:03 Сейчас в теме
(35) А остальным колонкам какие свойства проставлять?
38. alex_sh2008 4 16.02.14 11:25 Сейчас в теме
(36) yku, Если нужно чтобы были определенной длины тогда фиксированные, по умолчанию ставится макс.ширина размера данных в пересчете на ширину шрифта
63. WhiteHippo 29.12.16 15:52 Сейчас в теме
79. KillerMann 178 09.04.21 18:18 Сейчас в теме
(35) alex_sh2008, так если будет добавлена колонка без "ПутьКДанным", то она отображаться не будет. Или я что-то не так понял?
80. user2023499 30.01.24 06:43 Сейчас в теме
(35) Спасибо, хорошее решение.
Надеюсь когда нибудь пофиксят этот баг, а пока через костыли.
37. alex_sayan 16.02.14 11:13 Сейчас в теме
(1) Eugeneer, а что мешает использовать механизм отчетов?
42. infostart user 20 19.08.14 12:22 Сейчас в теме
(1) Eugeneer, попробуй так:
1. задай всем колонкам в таблице ширину
2. свойства растягивать по горизонтали и растягивать по вертикали у всех колонок установи "Авто"
67. sansanih 12.05.17 11:10 Сейчас в теме
(1)Для избавления от растягивания в табличной части необходима каждый элемент прижать вправо. И определится с размером элементов и табличной части в се будет ХОРОШО!!
72. user963746 24.04.18 03:32 Сейчас в теме
(1)
(1)у меня есть таблица с заполненными данными как же сузить колонки? хоть в ворде или
в микрософтворде
2. Leoon 3 14.12.11 23:14 Сейчас в теме
А если жестко задавать ширину каждой колонки в свойствах элементов. Не пойдет?
Igor253; COMPER; +2 Ответить
4. пользователь 14.12.11 23:20
Сообщение было скрыто модератором.
...
48. Spacer 355 28.08.14 18:02 Сейчас в теме
(4) Eugeneer, по поводу переноса заголовка. У таблицы есть свойство ВысотаШапки. Если для него задать значение например 2, тогда заголовок переносится.
76. surgut_dezvgr 14.04.20 18:54 Сейчас в теме
(2) Решение 8.3
1. Создал группу. 2 В нее переместил все колонки и группы таблицы. 3. Группировку выбираем горизонтальную.
4. "Фиксация В Таблице" выбираем "Лево"
pusal; user605685_igorp35; user821055; dendzu; konyashkingn; гвость; Gaudamus; kassbar; r-azt; BotMan4; shunk; Maximysis; electrolis; user1021675; +14 Ответить
78. user1021675 28.10.20 05:05 Сейчас в теме
(76) Хороший способ, работает
81. pusal 16.04.24 01:18 Сейчас в теме
3. Valior 14.12.11 23:17 Сейчас в теме
Настройка списка- колонки не помогает?
5. пользователь 14.12.11 23:20
Сообщение было скрыто модератором.
...
6. serggo 04.04.12 15:36 Сейчас в теме
(5) Eugeneer, нашли возможность обойти баг? У меня та-же проблема, плюс съезжает периодически ширина программно-создаваемых колонок в программно-создаваемой таблице формы.
7. пользователь 04.04.12 15:42
Сообщение было скрыто модератором.
...
8. serggo 04.04.12 15:50 Сейчас в теме
(7) Eugeneer, это уже нашёл, методом тыка-и-мата ) А про неоднородность поведения сохранения и восстановления ширины колонок ничего не известно случаем? ) Т.е. теже самые программно-создаваемые колонки когда создаются растягиваются как хотят, иногда после закрытия обработки и переформирования таблицы формы - восстанавливаются, иногда -- нет. Может кто-то про это тоже чего-нибудь слышал?
9. yku 372 28.05.13 16:48 Сейчас в теме
эх, блин. Грустно всё это. Замучался я с этими колонками. Может в 8.3 будет что?
denisvoice; +1 Ответить
11. yku 372 04.06.13 17:44 Сейчас в теме
Вроде как в 8.3.3 с колонками лучше стало. Под 8.3.3 так и не смог заставить ширину колонок скакать случайным образом (в том числе и под интерфейсом 8.2), как это было на 8.2.
12. sannt 1 04.06.13 18:21 Сейчас в теме
...Уже все перепробовал. ширина вообще не работает если заголовок у колонки допустим 3 слова. меньше чем эти три слова не делается...


Увеличьте высоту шапки, напишите наименование колонки в свойстве "Заголовок", Shift+Enter для переноса слов.
rusakov1969; +1 Ответить
13. kser87 2439 04.06.13 18:33 Сейчас в теме
(12) sannt, многострочный режим в заголовках не айс. В методичке по разработке управляемого интерфейса 1С настоятельно рекомендует этого не делать. Лучше сделать короткий заголовок колонки, а полное название вывести в подсказку
14. sannt 1 04.06.13 18:38 Сейчас в теме
(13) kser87, Очень интересно. Нет, к сожалению, методички. И как же они объясняют свою настоятельность?
15. kser87 2439 04.06.13 18:41 Сейчас в теме
(14) sannt, http://its.1c.ru/db/metod81#content:3224:1
объясняют очень просто: это неудобно пользователям
16. sannt 1 04.06.13 18:47 Сейчас в теме
(15) kser87, Понятно... Просто сами пишут рекомендации, сами же их игнорируют. Например, не писать запросы в цикле...
stavinsky; +1 Ответить
17. kser87 2439 04.06.13 19:56 Сейчас в теме
(16) sannt, Не путайте божий дар с яичницей. Это рекомендации, а не жесткие требования. Есть моменты, когда от этого не уйти.
18. free-lancer-2018 175 04.06.13 20:03 Сейчас в теме
Все пропало и Маня не заработает очередной миллион
19. kser87 2439 04.06.13 20:12 Сейчас в теме
20. sannt 1 04.06.13 20:24 Сейчас в теме
21. kser87 2439 04.06.13 20:34 Сейчас в теме
(20) sannt, у вас отличный подход к делу:

а, это рекомендация 1С. Можно не читать, они запросы в цикле делают. Могу делать что хочу


Вот это смешно!
22. sannt 1 04.06.13 21:05 Сейчас в теме
(21) kser87, Да не...)) Я не собирался принижать достоинств разработчиков 1С. Просто не понятна Ваша антипатия на использование многострочных заголовков. Я же не призываю везде и вся это делать. Ваши же слова

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


Это рекомендации, а не жесткие требования. Есть моменты...

немного перефразирую... "когда ну очень нужно сделать заголовок в 2 строки".
23. пользователь 04.06.13 21:25
Сообщение было скрыто модератором.
...
24. s512 15.06.13 23:14 Сейчас в теме
Вот что мне помогло:
1) Всем колонкам назначить короткий заголовок без пробелов, т.к. платформа задает ширину по имени конки, если нет заголовка (например вместо НоменклатураКРезервуЦенаСоСкидкой - дать ЦенаСоСк - уменьшается в три раза)
2)задать размер всех колонок жестко и без "растягивать по горизонтали", кроме одной колонки, которая возьмет все "растягивание" на себя
3) сбросить настройки формы в пользовательском режиме

+ Заметил, что форма запоминает ширину элементов от самого большого монитора, на котором открывалась.
Prad2002; RazSK; olenka-ul; Bukaska; Aleskey_K; +5 Ответить
25. Mailik 04.08.13 01:34 Сейчас в теме
Мучался с этой проблемой минут 20 :) Помогло вот что - Заходим в свойства "табличного поля" и указываем в свойстве "Фиксация слева" количество колонок, которое не хотим растягивать. Надеюсь, кому то окажется полезным :)
sternu; KirinaAS; RazSK; olenka-ul; Andr0med; +5 Ответить
26. EvgeniuXP 07.10.13 23:21 Сейчас в теме
(25) спасибо помогло!
и более того: убрал фиксацию и теперь нормально отображает! :) ура-а-а, глюк победил!
28. varovinm 13.12.13 07:08 Сейчас в теме
(26) EvgeniuXP, я в притык не вижу свойство фиксация слева. Где оно?
29. EvgeniuXP 13.12.13 19:58 Сейчас в теме
(28) забей, там всё-равно слетает :( то ли модуль откорректируешь и сохранишь, форма снова меняется и вылазит... мучал долго, сейчас не помню уже, но плюнул...
27. EvgeniuXP 07.10.13 23:26 Сейчас в теме
более того, даже видимость колонок если программно меняется, последняя колонка не вылезает теперь за пределы, меняет колонку ту, у которой ширина авто - одну всё-таки лучше выставлять авто :)

при фиксации был глюк, что расположил последнюю колонку к крайней левой границе, но активировав другую строку, которая отображала больше колонок всё вылезло за границы снова...

но проблема исправилась!
30. AlexandrIII 13.12.13 23:21 Сейчас в теме
Женя, а в Такси такие же траблы ?
32. diamond_nsk 04.02.14 12:08 Сейчас в теме
(30) AlexandrIII, такие же, версия 8.3.4.365
31. diamond_nsk 04.02.14 12:07 Сейчас в теме
Аналогично траблы с шириной колонок...
Причем если вид: поле флажка или поле картинки - вообще непонятно какую ширину выдает, и поле задания ширины прячется из свойств! И даже если заголовок сделать в 1 символ - все равно ширина поля флажка равна 5-10
33. Varaa 16.02.14 10:30 Сейчас в теме
Только что удалось добиться чего-то приличного, покопавшись в настройках формы в пользовательском режиме.
34. laf 16.02.14 10:43 Сейчас в теме
Люди, а кто подскажет как отлаженную обработку загрузки в "Универсальном обмене данными в формате XML" запускать впредь автоматически? Делала выгрузку из ТИС 979 в БП 2.0, исправила ошибки загрузки в отладчике, создала вн.обработку, все сработало. А на следующий раз надо все повторять сначала, хотя обработка уже есть. Как ее применять в следующие разы?
39. zemskov 64 17.08.14 19:08 Сейчас в теме
Ни у кого не было такой ситуации, что сначала форма работает хорошо, а после определённых манипуляций пользователя все поля в табличной части документа начинают жить своей жизнью. Где, например, в "Рознице 8.3" хранятся настройки полей табличной части поступления? Может они как-то ломаются.
40. Alex_E 2353 17.08.14 22:43 Сейчас в теме
(39) zemskov, В настройках пользователя, если через "Все действия" - "Изменить форму..." (в Такси "Ещё" - "Изменить форму...") можно скрыть, добавить (не всегда, но для ссылочных типов можно) элементы формы и изменить их порядок итд. Там же можно вернуть настройки по умолчанию. Ну или сделать чтоб "забылись" все настройки можно почитсить кеш.
41. zemskov 64 19.08.14 11:33 Сейчас в теме
Спасибо за ответ. Вернуть настройки по умолчанию не помогает. А вот насчёт кэша попробую. Где это только?
45. AlexInqMetal 77 20.08.14 12:15 Сейчас в теме
(41) zemskov, удалить базу из списка баз и добавить снова
46. zemskov 64 20.08.14 13:07 Сейчас в теме
(45) AlexInqMetal, Это что-то вроде чистки кэша?
47. AlexInqMetal 77 20.08.14 15:38 Сейчас в теме
(46) zemskov, да, так можно кэш почистить
43. zemskov 64 19.08.14 21:45 Сейчас в теме
44. Гость 20.08.14 11:39
уберите галочки в полях отбора и будет регулировка нормальная
49. slv_n73 24.11.14 08:49 Сейчас в теме
Бух 8.3. Такси. Просмотр движения регистров документа. Под одним пользователем колонки не помещались по ширине на экран и ни в какую не менялась ширина колонок и еще не было видно разделителей колонок. Еще... Изменить форму... не помогло. Баг 8.3, короче. Помогло следующее: Администрирование -> Настройки пользователей и прав -> Очистка настроек. Выбираем все или только нужные. Я выбрал все. Перезашел под этим пользователем, зашел в просмотр движений...
А там все ОК :) Все колоночки на экране.
75. KazanKokos 10 19.03.19 20:50 Сейчас в теме
(49) делается проще. Действия - Изменить форму - все действия - "Установить стандартные настройки"
50. grondeks 4 19.03.15 13:01 Сейчас в теме
Также помогает если в свойствах списка изменить "Отображение списка" с Иерархический список на просто Список.
51. EugeneSemyonov 22 06.08.15 15:05 Сейчас в теме
Так как изменить ширину колонки типа "Поле флажка"?
53. kser87 2439 04.09.15 11:56 Сейчас в теме
(51) EugeneSemyonov, нужно уменьшить или увеличить?
55. EugeneSemyonov 22 04.09.15 15:23 Сейчас в теме
56. kser87 2439 04.09.15 17:02 Сейчас в теме
(55) EugeneSemyonov, заголовок колонки нужен?
57. EugeneSemyonov 22 08.09.15 10:00 Сейчас в теме
52. TeMochkiN 03.09.15 11:35 Сейчас в теме
Здравствуйте! Кто-нибудь знает как получить текущую длину/ширину элемента управления?
Отладчик показывает только заданные значения в конфигураторе.
54. kser87 2439 04.09.15 11:56 Сейчас в теме
(52) TeMochkiN, никак. Ищите другое решение проблемы
58. alexskiff 26.01.16 11:36 Сейчас в теме
проблема решается следующим образом: устанавливаете свойство растягивать по горизонтали в значение нет, задаете ширину колонки, применяете изменения, в режиме 1С предприятие заходите в меню изменить форму и жмете кнопку установить стандартные настройки
sansys; nofx; Seneka7608; +3 Ответить
60. Nx6600 20 29.08.16 16:24 Сейчас в теме
(58) alexskiff, Ваш предложенный способ работает. Но каждый раз при открытии формы платформа (8.3.6.2100) все-равно приказывает колонкам "плясать". Все сбивается нафиг
59. nofx 29.08.16 13:32 Сейчас в теме
Это издевательство...только в 1С такое может быть. Только сектанты такое могут сделать! =)
maxli28; d_bat; +2 Ответить
61. Vallerikk 23.09.16 22:07 Сейчас в теме
Тоже намучился, ответ с растягивать в да немного помог.
62. Stalker27 37 29.11.16 12:57 Сейчас в теме
Частично решил проблему следующим образом, об этом уже немного говорили. У меня в дереве все колонки создаются программно. Если нужно сделать то, что делаю я, только на форме - нужно просто найти эти свойства у колонок.

У всех колонок, кроме последней (пустой) делаю так:

КолонкаМагазина.Ширина = НужнаяШирина;
КолонкаМагазина.ФиксацияВТаблице = ФиксацияВТаблице.Лево;
КолонкаМагазина.РастягиватьПоГоризонтали = Ложь;

У последней, пустой колонки, делаю так:

КолонкаМагазина.Ширина = НужнаяШирина;
КолонкаМагазина.ФиксацияВТаблице = ФиксацияВТаблице.Лево;
КолонкаМагазина.РастягиватьПоГоризонтали = Истина;

Т.о. отличие только в одном значении.

Довольно неплохо помог такой способ. Колонки немного съезжают, но вполне терпимо. Намного лучше, чем было.
64. Просто_прошел_мимо 09.02.17 14:29 Сейчас в теме
Если вдруг еще актуально для кого-то:
Видимые колонки неадекватно растягиваются в тех случаях, когда мы условным оформлением или еще чем скрыли часть колонок, установив видимость в Ложь, но при этом оставили Отображение = Истина. Убираем вместе с видимостью Отображение, и ширина становится нормальной.
Ranetka; Olenevod; sansys; maloc@mail.ru; yku; kser87; +6 Ответить
65. kser87 2439 09.02.17 17:27 Сейчас в теме
66. ifilll 11.05.17 16:48 Сейчас в теме
68. user790982 10.07.17 16:07 Сейчас в теме
Всем привет, помогите пож-та поменять ширину основной панели в документе поступление товаров и услуг в конфигураторе. Открываю форму документа, ввожу желаемые 654, в ширина как была 1300, так и не меняется. В чем может быть проблема, не понимаю?
69. iprad 07.12.17 10:08 Сейчас в теме
Еще вариант (платформа 8.3)
"Все действия" - "Изменить форму..." Убираем галочки отображения Колонок таблицы (можно выборочно) - Применить. Затем опять ставим галочки. Всё встает на свои места.
70. xiru 31.01.18 11:20 Сейчас в теме
Если еще актуально, моё решение (и мне помогло).
у всех колонок (можно у одной либо левой, либо правой) выставить значение "ширина" с нуля (0) в единицу (1)
73. ПрестарелыйЗаяц 08.07.18 03:45 Сейчас в теме
71. mp40 10 02.03.18 09:07 Сейчас в теме
Мой способ для ленивых. Когда так и не нашёл почему? Я в настройках юзера скинул настройки формы этого документа. Там пункт очистить вроде. Это администрирование, пользователи. Настройки конкретного пользователя. Док поступления и удалил настройку формы.
74. Nkolp 16 23.11.18 15:44 Сейчас в теме
Задача: Есть зафиксированные слева колонки дерева в элементе формы Таблица. Надо разрешить интерактивное изменение ширины зафиксированных колонок. (Фиксация колонок осуществляется в группе свойств "Использование" - "Фиксация в таблице"). Решение: каждую зафиксированную колонку, кроме самой правой (её при фиксации слева трогать бесполезно), поместил в ГруппуКолонок со свойствами: "Фиксация в таблице" - Нет, "Расположение" "Ширина" - 0, "Высота" - 0, "Растягивать по горизонтали" - Авто! Сохраняется фиксация в таблице и можно менять ширину колонок ) Платформа 8.3.11.3034
Прикрепленные файлы:
theWriter; ladomed; ShurikDM; +3 Ответить
77. theWriter 6 01.10.20 16:18 Сейчас в теме
(62) + (74) для гибридного дерева.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот