Здравствуйте, уважаемые форумчане.
Win8.1 x86 и x64 (несколько ПК), хотя, думаю, это не важно.
Розница 2.1.2.8 профф на 1С:Предприятие 8.3.4.482.
В табличных частях документов (например, "Поступление товаров", "Оприходование товаров", "Списание товаров"), при попытке изменить ширину любого из столбцов ("Номенклатура", "Цена", "Количество", в общем любого), начинает творится настоящая чертовщина. Они совсем не слушаются, начинает самопроизвольно меняться размер сразу всех столбцов. Т.е. стоит только тронуть 1-ин из них, схлопываются почти все сразу до очень узеньких, какие-то становятся очень широкими, даже в документ не убираются, приходится скроллером двигать. Вобщем отрегулировать размер столбцов практически нереально.
Пробовал в демо-базе - та-же проблема.
Копию БД Розницы пробовал обновлять и до версии 2.1.3.6 и до 2.1.3.10 - ситуация становится ещё гораздо хуже. Уже при 2-ой или 3-ей попытке поменять размер колонки - половина столбцов бесследно исчезает вовсе, оставшаяся половина становится неприемлемых размеров и пропадает возможность вообще "зацепиться" за колонки и возможность дальнейшего изменения размера. Причём закрытие/открытие 1С ничего не даёт, испорченные формы сохраняются, дальнейшая работа с документами, и, следовательно, с самой БД, становится невозможной.
Хотя в обновлении до 2.1.3.6 сказано:
2. Исправлено самопроизвольное изменение ширины колонок в табличных частях при изменении ширины вручную.
Кто сталкивался с таким, как-то это можно преодолеть?
(1) Я сталкивался, есть такие глюки.
Если все сбилось, то нужно вызвать Все действия - Настройка формы (или как-то так) и там выставить нужные размеры вручную.
Ну и особо не пользоваться, наверное.
...то нужно вызвать Все действия - Настройка формы (или как-то так) и там выставить нужные размеры вручную.
Спасибо за совет!
Хотя и при выставлении значений там - тоже как-то не адекватно применяется (с какими-то столбцами работает через раз, на какие-то вовсе не влияет, у каких-то размер меняется самопроизвольно не на то значение, что выставляю), но зато получается хотя-бы вернуть исчезнувшие столбцы.
У знакомых с Розницей 2.1 - та-же проблема.
Что за сюрприз от 1С!?
...Кстати вышло обновление...
Спасибо, но, как и писал выше, уже аппробировал на копии БД - ситуация со столбцами значительно усугубляется.
Существуют ещё способы, как повлиять на данную ситуацию?
Существуют ещё способы, как повлиять на данную ситуацию?
Я не искал выхода, просто не трогаю столбцы больше и все.
Там просто столбцы в ряде документов, например в Установке цен генерятся программно при открытии или переходе на вкладку с ценами и видимо на этом этапе и происходит сбой.
Хотя я не разбирался в ситуации, так предположение.
Лично я с этой конфой не работал, а из вашего описания не совсем понятно что происходит.
Было бы хорошо если бы Вы выложили скрины: "нормальный документ" и "поехавший документ"...
П.С. Скорее всего это ошибка не конфигурации а платформы...
Не могу с уверенностью сказать, завязано ли этот глюк только с платформой, или ещё и с Розницей 2.1, но скажу, что на "1С:Предприятие 8.3 (8.3.5.1186)" в тех же самых БД проблема с колонками изменилась (по сравнению с 8.3.4.x). Теперь они нормально (по сравнению с тем, что было) меняют размер, но в качестве бонуса - пропала возможность с клавиатуры вводить количество в поступлениях, оприходованиях, списаниях и т.д. Т.е. нужно курсором мышки нажать на кнопочку со значком калькулятора около количества, и через ту форму вводить в каждой позиции. Либо в каждой позиции наводить фокус на количество и нажимать клавишу "F2".
Тоже сейчас на платформе на 8.3.5.1186 - проблема с программными колонками вроде порешалась (конфигурация розницы 2.1.4.9)
Раньше помогало в форме открыть ВсеДействия - Изменить форму - ВсеДействия - Установить Стандартные настройки.
Кстати, с версией 4.9 осторожно...Если пользуетесь "Датой запрета редактирования документов", то не ставьте этот релиз - там баг.
(13) Alis95,
Если в "Администрировании - Поддержка и Обслуживание - Даты запрета редактирования" установлена Дата, например, "дата конца прошлого месяца", то при сохранении/проведении документов выскакивает ошибка "Для проверки запрета изменения не найдены источники данных для таблицы Документ.Поступление товаров" (поступление).
В 5.9 ошибка исправлена.
Кстати поспешил сказать что колонки перестали скакать в документах - по прежнему ширина не понятно каким местом управляется ... Причем четко видно,что изменение ширины происходит в момент выхода из редактирования ячейки табличной части.
(14) kudim, Спасибо большое за информацию, т.к. пользуюсь датой запрета редактирования.
По поводу колонок - это проблема платформы, а не розницы (хотя может и того и того). Уже проверил. На разных версиях платформы колонки одной и той-же копии БД ведут себя по разному. Давно не обновляюсь, т.к. чем дальше, тем хуже. Сижу на 1С:Предприятие 8.3 (8.3.4.482), хоть как-то работает, по крайней мере если случайно задеть колонки или кто-то тронет, можно восстановить через форму. А в некоторых последних версиях вообще 1С вылетает с ошибкой, если тронуть колонки, с вытекающими последствиями. Да и через форму не во всех версиях возможно вернуть всё на место.
Кстати, ещё одно пасхальное яйцо последних платформ: См. скриншот.
(15) Alis95,
Да само значение -100% в колонке "%" очень забавно выглядит при установке цен на новые товары. Каждый раз людей в тупик ставит.
но таких хвостов как на скриншоте в старой цене пока не наблюдал (1.88).
... Спустя 3 с лишним года... Тема до сих пор актуальна...
Розница 2.2.6.33 на 1С:Предприятие 8.8.3.11.2924.
Ситуация изменилась. Теперь можно мышкой править ширину колонок.
НО в подарок: во многих формах при сканировании товара, изменении любых значений ("Кол-во", "Цена", и т.п. в табличных частях), удалении строк и т.п. - колонка "Номенклатура" самопроизвольно сужается после каждого действия, пока полностью не исчезнет.
Её можно расширить, и продолжить работать дальше, наблюдая, как она снова сужается-сужается-сужается и исчезает...
P.S. Проверял так-же на новой пустой БД, тоже самое.
Будете ржать. Но заканчивается 2019 :) И... Тема актуальна! И опять в Рознице - 2.3.1.30 с платформой - 8.3.15.1489. Класс же. Сами по себе разъезжаются колонки в РМК и все. Ни очистка настроек пользователя, ни /ClearCache не помогает. Помогла только механическая очистка всего что можно AppData\Local\1C и AppData\Roaming\1C. И то, не уверен, что надолго.
Жесть какая-то. А ведь при этом действии еще и рабочее место теряется, и приходится оборудование перевешивать с кассами ККМ.
Тоже встал на тоже грабли!
1С:Предприятие 8.3 (8.3.16.1063)
1С:Комплексная автоматизация 2 (2.4.10.75)
Тонкий клиент
очистка AppData\Local\1C и AppData\Roaming\1C. не помогла
Что еще можно сделать?
изменил форму. в таб. части товары убрал характеристики, серии, и все что касается скидок, и форма стала послушной можно было двигать и ни каких проблем нет. Может кому поможет.
У меня в УТ 11 (11.4.7.128, платформа 8.3.14.1865) такой глюк появился в форме документа, после того как я изменил форму в расширении (таблица "товары" в документе "Поступление...").
Пока не поборол... (
Это часто бывает из-за фиксации колонок в табличной части. Их нужно "расфиксировать", а также проверить по коду, что нигде программно не фиксируется. Что УТ, что розница. В какой-то типовой (может, как раз, розница) одно время вышел релиз, где всю фиксацию, как раз, 1С-ники сами поубирали. Что касается расширения - тут надо смотреть, чтобы в нем тоже не было такого, но, возможно, и само расширение мешает.
1С:Предприятие 8.3 (8.3.16.1063)
Управление торговлей, редакция 11 (11.4.10.94)
Документ: Реализация товаров и услуг
Проблема наблюдается. Очистка AppData\Roaming\1C не помогает. Фиксированных колонок нет
Аналогичный случай. 1С:Предприятие 8.3 (8.3.16.1063) БП 3.0 (3.0.52.36), интерфейс Такси, самодельный документ, форма списка. До определенного поля ширина колонок меняется нормально, начиная с него и далее - при "касании" мышкой только увеличивается скачком. Эффект появился после обновления платформы с 8.3.13.1644 и конфы с (примерно) годичной давности.
Похоже, что это связано с общей шириной формы - если колонок много (есть горизонтальная прокрутка), то при изменении ширины последних начинаются глюки.
Создание новой формы не помогает.
Задание ширины и отключение растягивания для всех колонок тоже не помогает.
Изменение режима совместимости не помогает.
Проверил на пустой конфигурации - добавил один документ с 20 строковыми реквизитами неограниченнгой длины, больше ничего. Эффект воспроизводится.
Юзерам посоветовал выставить желаемую ширину через Изменить Форму.
Жду нового релиза платформы.
(26) Отправил баг репорт. Пример тестовой конфы приложен (эффект есть на тонком и толстом клиентах, в серверном и файловом вариантах).
Нужно открыть список документов Документ1, отскроллить список влево и изменить ширину предпоследней колонки (мышью на заголовке), При любом изменении (уменьшении или увеличении) эффект одинаковый - ширина скачкообразно увеличивается.
(27)
Фиксация должна быть включена или нет? При выключенной фиксации (или изменить форму - настройки по умолчанию) - ширина колонок нормально изменяется. Но если включить фиксацию, то все полетело.
Реквизит 18 колонка, ширину которой пытаюсь менять, во втором случае невозможно изменить.
Аналогичный случай. 1С:Предприятие 8.3 (8.3.16.1063) КА 2 (2.4.9.98) в формах Реализация и Заказы. Нашёл решение как можно сделать. Сперва желательно сделать сброс - "Установить стандартные настройки". Затем надо в настройках формы у всех полей в разделе Товары, не важно отмечено или нет для вывода, установить поле "Растягивать по горизонтали" у всех в значение "Да" (у каких-то стояло "Авто", у каких-то "Нет"). После этого изменение ширины колонок восстанавливается.
Аналогичная проблема, но только с фиксированными колонками. В приложенной выше конфигурации добавил на форму документа реквизит "ТаблицаЗначений" с большим количеством колонок, через "Изменить форму" зафиксировал пару колонок по краю, после чего попытка изменить ширину одной колонки приводит к автоматическому аномальному увеличению ширины колонки. Проявляется это на платформе 8.3.16.1148, до этого была 8.3.13.1926 все было ок.
Написал в саппорт, обращение зарегистрировали, в ошибку пока не зарегистрировали. Если присвоят номер, отпишусь.
(34) Зарегистрировали ошибку по аномальной ширине:
10218655
Изменение ширины колонок таблицы
Описание:
При изменении ширины колонок таблицы происходит неконтролируемое увеличение размера, если таблица имеет фиксированные справа колонки и горизонтальная полоса прокрутки прокручена до конца вправо.
https://bugboard.v8.1c.ru/error/000063880
У кого сбилась в 1С:Комплексная автоматизация 2 табличная часть в документе, например, в Заказе, то проделайте следующую процедуру:
1. Откройте документ и выберите вкладку Товары, где сбита табличная часть.
2. В меню справа вверху нажмите пункт "Еще", как показано на рисунке ниже.
3. В выпадающем списке выберите пункт "Изменить форму"
http://joxi.ru/Grq01OEHkG6XDA
4. В появившемся окне справа нажмите на "Еще", как показано на рисунке ниже.
5. в списке нажмите на "Установить стандартные настройки"
http://joxi.ru/Rmzd9paiRMOpQA
Чтобы не трогать формы, сделал таким образом... как временное решение до фикса от разработчиков (будет ли он?)
В расширение затянул процедуру ПриСозданииНаСервере из общего модуля СобытияФорм.
И в ней перебором выставляю РастягиватьПоГоризонтали в истину.
Код срабатывает на всех формах, где есть табличная часть Товары.
СобытияФорм.ПриСозданииНаСервере
&После("ПриСозданииНаСервере")
Процедура БАГ_ПриСозданииНаСервере(Форма, Отказ, СтандартнаяОбработка, ДополнительныеПараметры)
Попытка
Если ОбщегоНазначенияКлиентСервер.ЕстьРеквизитИлиСвойствоОбъекта(Форма.Объект, "Товары") Тогда
ЭлементыТЧ = Форма.Элементы.Товары.ПодчиненныеЭлементы;
Для Каждого Элемент Из ЭлементыТЧ Цикл
Элемент.РастягиватьПоГоризонтали = Истина;
КонецЦикла;
КонецЕсли;
Исключение КонецПопытки;
КонецПроцедуры
Такая же проблема на УТ в документах перемещения, поступление. Устанавливаю стандартные настройки. После через изменить форму меняю ширину колонок. Дальше стараюсь не трогать)))
Платформа - 8.3.16.1148
Конфигурация - УТ и (CRM), редакция 2.0 (2.0.19.13)
проблема - при попытке изменить мышкой ширину колонок в ТЧ "Товары" документа РТУ колонки "схлопываются" и на мышку не реагируют.
решение - через конфигуратор в каждой колонке ТЧ "Товары" параметр "РатягиватьПоГоризонтали" установить в значение "Да". Запустить базу. 1 раз установить для формы стандартные настройки.
это конечно жесть)) колонки схлопываются и уже просто так их размер мышью назад не вернуть.
Лекарство от этого:
1. Ctrl и мышью возвращаем размер.
2. Либо дефолтовые настройки формы.
Такая же проблема платформа 8.3.16.1063 если в форме много колонок
те колонки которые видны сразу при открытии в них ширина меняется нормально сдвинулся вправо и пытаешься поменять ширину колонки неважно надо увеличить или уменьшить.
Ширина колонки увеличивается непонятно
Выше написанные способы решения проблемы попробовал не помогло(
(54) Решение
1. Создал группу. 2 В нее переместил все колонки и группы таблицы. 3. Группировку выбираем горизонтальную.
4. "Фиксация В Таблице" выбираем "Лево"
Код ошибки: 10218106
Код(ы) обращения: HL-101942
Статус: Планируется исправление в будущих версиях Зарегистрирована: 14.01.2020
Исправлена: "Технологическая платформа", версия 8.3.18
Описание:
После изменения ширины колонки табличного документа с помощью диалога ширины колонки не происходит автоматический расчет высота строк табличного документа
Столкнулся с данной проблемой сегодня на УТ11 проф. потыкался минут 10 нашел несколько вариантов для выхода из данного положения.
Вариант 1: "Всем" нравится (внешний вид ТАКСИ), так вот если зайти через "Настройки" - "Параметры" и выбрать "старый внешний вид" (не Такси), перезагрузить, то все столбцы становятся послушными! Двигай как хочешь и куда хочешь, но в таком режиме работать не привычно(мне) ибо я работаю с 1С не так давно и мне привычно ориентироваться в новом внешнем виде (Такси), поэтому предложу второй вариант, но он работает на 80%
Вариант 2: Когда произошла такая чертовщина, заходите "Настройки"- "Скрыть все панели"(Или что тоже самое Ctrl+Shift+` (клавиша Ё, но в анг. раскладке)), тогда столбцы более послушны, но через раз, самое главное не тянуть крайние правые столбцы). Полагаю что не доработан интерфейс Такси собственно, который и приводит к таким последствиям!
Сразу скажу что второй вариант работает на 80%. Первый работает 100%. Поэтому если вам необходимо заполнить какой-то документ и случилась такая "чертовщина", то мой Вам совет лучше переключитесь с "Такси" и будет вам счастье.
p.s. Инфо о Платформе и конфигурации на скрине.
"Настройки" - "Параметры" и выбрать "старый внешний вид" (не Такси),
Точно такое же поведение как и в такси... ЕРП 2.4 в основном сотрудники работают в старом интерфейсе на 8.3.16. Иногда помогает в диалоге изменения формы задать фиксированную ширину колонки...
Столкнулся с подобной проблемой на 1С:ERP Управление предприятием 2 (2.4.10.94) версия платформы 1С:Предприятие 8.3 (8.3.15.1830)
Проблема возникала при отображении колонок табличной части на форме документа. Была добавлена колонка через расширение формы..
Помог возврат к стандартным настройкам формы, через кнопку "Еще" - "Установить стандартные настройки"
71.
admin_npocarbon_ru
22.08.23 14:18 Сейчас в теме
Если кто-то, случайно, забрёл в эту ветку, сообщаю:
в платформе 1С:Предприятие 8.3 (8.3.19.1150) эта проблема решена.
Обновляйте платформу! :-)
Тоже была такая проблема, база самописная, думал я что-то не так настроил в свойствах формы или полей.
Попробовал обновить платформу и оно заработало.
И это не костыль как описано в (70)!
Там просто сброс настроек в состояние "по умолчанию", как будь-то нажал "Ещё" - "Изменить форму" - "Ещё" - "Установить стандартные настройки".
Это не решение, так как пользователю иногда надо расширить столбец и потом обратно сузить.
А после обновления платформы именно работает.
Можно мышкой управлять шириной колонок, без проблем.