2. Leoon 14.12.11 23:14 Сейчас в теме

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

А если жестко задавать ширину каждой колонки в свойствах элементов. Не пойдет?
Ответы
Избранное Подписка Сортировка: Древо
10. kser87 1693 04.06.13 17:26 Сейчас в теме
(1) Eugeneer, Попробуйте запихнуть все колонки в группы колонок и управлять свойствами групп
35. alex_sh2008 5 16.02.14 10:47 Сейчас в теме
(1) Eugeneer, Работаю с 8.3, всегда последней колонкой делаю пустую колонку без наименования и данных. Растягивается только эта колонка
36. yku 272 16.02.14 11:03 Сейчас в теме
(35) А остальным колонкам какие свойства проставлять?
38. alex_sh2008 5 16.02.14 11:25 Сейчас в теме
(36) yku, Если нужно чтобы были определенной длины тогда фиксированные, по умолчанию ставится макс.ширина размера данных в пересчете на ширину шрифта
63. WhiteHippo 29.12.16 15:52 Сейчас в теме
37. puzakov 16.02.14 11:13 Сейчас в теме
(1) Eugeneer, а что мешает использовать механизм отчетов?
42. infostart user 18 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)у меня есть таблица с заполненными данными как же сузить колонки? хоть в ворде или
в микрософтворде
48. Spacer 283 28.08.14 18:02 Сейчас в теме
(4) Eugeneer, по поводу переноса заголовка. У таблицы есть свойство ВысотаШапки. Если для него задать значение например 2, тогда заголовок переносится.
3. Valior 14.12.11 23:17 Сейчас в теме
Настройка списка- колонки не помогает?
6. serggo 04.04.12 15:36 Сейчас в теме
(5) Eugeneer, нашли возможность обойти баг? У меня та-же проблема, плюс съезжает периодически ширина программно-создаваемых колонок в программно-создаваемой таблице формы.
8. serggo 04.04.12 15:50 Сейчас в теме
(7) Eugeneer, это уже нашёл, методом тыка-и-мата ) А про неоднородность поведения сохранения и восстановления ширины колонок ничего не известно случаем? ) Т.е. теже самые программно-создаваемые колонки когда создаются растягиваются как хотят, иногда после закрытия обработки и переформирования таблицы формы - восстанавливаются, иногда -- нет. Может кто-то про это тоже чего-нибудь слышал?
9. yku 272 28.05.13 16:48 Сейчас в теме
эх, блин. Грустно всё это. Замучался я с этими колонками. Может в 8.3 будет что?
11. yku 272 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 для переноса слов.
13. kser87 1693 04.06.13 18:33 Сейчас в теме
(12) sannt, многострочный режим в заголовках не айс. В методичке по разработке управляемого интерфейса 1С настоятельно рекомендует этого не делать. Лучше сделать короткий заголовок колонки, а полное название вывести в подсказку
14. sannt 1 04.06.13 18:38 Сейчас в теме
(13) kser87, Очень интересно. Нет, к сожалению, методички. И как же они объясняют свою настоятельность?
15. kser87 1693 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 1693 04.06.13 19:56 Сейчас в теме
(16) sannt, Не путайте божий дар с яичницей. Это рекомендации, а не жесткие требования. Есть моменты, когда от этого не уйти.
18. free-lancer-2018 04.06.13 20:03 Сейчас в теме
Все пропало и Маня не заработает очередной миллион
19. kser87 1693 04.06.13 20:12 Сейчас в теме
20. sannt 1 04.06.13 20:24 Сейчас в теме
21. kser87 1693 04.06.13 20:34 Сейчас в теме
(20) sannt, у вас отличный подход к делу:

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


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

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


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

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

+ Заметил, что форма запоминает ширину элементов от самого большого монитора, на котором открывалась.
RazSK; olenka-ul; Bukaska; Aleskey_K; +4 Ответить
25. Mailik 04.08.13 01:34 Сейчас в теме
Мучался с этой проблемой минут 20 :) Помогло вот что - Заходим в свойства "табличного поля" и указываем в свойстве "Фиксация слева" количество колонок, которое не хотим растягивать. Надеюсь, кому то окажется полезным :)
RazSK; olenka-ul; Andr0med; +3 Ответить
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 29 17.08.14 19:08 Сейчас в теме
Ни у кого не было такой ситуации, что сначала форма работает хорошо, а после определённых манипуляций пользователя все поля в табличной части документа начинают жить своей жизнью. Где, например, в "Рознице 8.3" хранятся настройки полей табличной части поступления? Может они как-то ломаются.
40. Alex_E 1881 17.08.14 22:43 Сейчас в теме
(39) zemskov, В настройках пользователя, если через "Все действия" - "Изменить форму..." (в Такси "Ещё" - "Изменить форму...") можно скрыть, добавить (не всегда, но для ссылочных типов можно) элементы формы и изменить их порядок итд. Там же можно вернуть настройки по умолчанию. Ну или сделать чтоб "забылись" все настройки можно почитсить кеш.
41. zemskov 29 19.08.14 11:33 Сейчас в теме
Спасибо за ответ. Вернуть настройки по умолчанию не помогает. А вот насчёт кэша попробую. Где это только?
45. AlexInqMetal 45 20.08.14 12:15 Сейчас в теме
(41) zemskov, удалить базу из списка баз и добавить снова
46. zemskov 29 20.08.14 13:07 Сейчас в теме
(45) AlexInqMetal, Это что-то вроде чистки кэша?
47. AlexInqMetal 45 20.08.14 15:38 Сейчас в теме
(46) zemskov, да, так можно кэш почистить
43. zemskov 29 19.08.14 21:45 Сейчас в теме
44. Гость 20.08.14 11:39
уберите галочки в полях отбора и будет регулировка нормальная
49. slv_n73 24.11.14 08:49 Сейчас в теме
Бух 8.3. Такси. Просмотр движения регистров документа. Под одним пользователем колонки не помещались по ширине на экран и ни в какую не менялась ширина колонок и еще не было видно разделителей колонок. Еще... Изменить форму... не помогло. Баг 8.3, короче. Помогло следующее: Администрирование -> Настройки пользователей и прав -> Очистка настроек. Выбираем все или только нужные. Я выбрал все. Перезашел под этим пользователем, зашел в просмотр движений...
А там все ОК :) Все колоночки на экране.
50. grondeks 4 19.03.15 13:01 Сейчас в теме
Также помогает если в свойствах списка изменить "Отображение списка" с Иерархический список на просто Список.
51. EugeneSemyonov 06.08.15 15:05 Сейчас в теме
Так как изменить ширину колонки типа "Поле флажка"?
53. kser87 1693 04.09.15 11:56 Сейчас в теме
(51) EugeneSemyonov, нужно уменьшить или увеличить?
55. EugeneSemyonov 04.09.15 15:23 Сейчас в теме
56. kser87 1693 04.09.15 17:02 Сейчас в теме
(55) EugeneSemyonov, заголовок колонки нужен?
57. EugeneSemyonov 08.09.15 10:00 Сейчас в теме
52. TeMochkiN 03.09.15 11:35 Сейчас в теме
Здравствуйте! Кто-нибудь знает как получить текущую длину/ширину элемента управления?
Отладчик показывает только заданные значения в конфигураторе.
54. kser87 1693 04.09.15 11:56 Сейчас в теме
(52) TeMochkiN, никак. Ищите другое решение проблемы
58. alexskiff 26.01.16 11:36 Сейчас в теме
проблема решается следующим образом: устанавливаете свойство растягивать по горизонтали в значение нет, задаете ширину колонки, применяете изменения, в режиме 1С предприятие заходите в меню изменить форму и жмете кнопку установить стандартные настройки
sansys; nofx; Seneka7608; +3 Ответить
60. Nx6600 29.08.16 16:24 Сейчас в теме
(58) alexskiff, Ваш предложенный способ работает. Но каждый раз при открытии формы платформа (8.3.6.2100) все-равно приказывает колонкам "плясать". Все сбивается нафиг
59. nofx 29.08.16 13:32 Сейчас в теме
Это издевательство...только в 1С такое может быть. Только сектанты такое могут сделать! =)
61. Vallerikk 23.09.16 22:07 Сейчас в теме
Тоже намучился, ответ с растягивать в да немного помог.
62. Stalker27 29 29.11.16 12:57 Сейчас в теме
Частично решил проблему следующим образом, об этом уже немного говорили. У меня в дереве все колонки создаются программно. Если нужно сделать то, что делаю я, только на форме - нужно просто найти эти свойства у колонок.

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

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

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

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

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

Довольно неплохо помог такой способ. Колонки немного съезжают, но вполне терпимо. Намного лучше, чем было.
64. Просто_прошел_мимо 09.02.17 14:29 Сейчас в теме
Если вдруг еще актуально для кого-то:
Видимые колонки неадекватно растягиваются в тех случаях, когда мы условным оформлением или еще чем скрыли часть колонок, установив видимость в Ложь, но при этом оставили Отображение = Истина. Убираем вместе с видимостью Отображение, и ширина становится нормальной.
Olenevod; sansys; maloc@mail.ru; yku; kser87; +5 Ответить
65. kser87 1693 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 9 02.03.18 09:07 Сейчас в теме
Мой способ для ленивых. Когда так и не нашёл почему? Я в настройках юзера скинул настройки формы этого документа. Там пункт очистить вроде. Это администрирование, пользователи. Настройки конкретного пользователя. Док поступления и удалил настройку формы.
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Санкт-Петербург
зарплата от 100 000 руб.
Полный день

Руководитель группы сервисов ЭДО, ЭЦП и криптографии
Москва
зарплата от 150 000 руб.
Полный день

Руководитель группы интеграций (1С)
Москва
зарплата от 150 000 руб.
Полный день

Руководитель группы сервисов FRM на 1С
Москва
зарплата от 150 000 руб.
Полный день

Консультант-аналитик 1С (ЗУП)
Санкт-Петербург
Полный день