arefaste/1C_Forums huggingface dataset:
Здравствуйте, уважаемые участники. Помогите с расчетом временных промежутков. Имеется Входная таблица занятых промежутков работы смен с временем начала/окончания обеда и работы смен, нужно получить на ее основании выходную таблицу свободных промежутков. Пример на прилагаемой картинке
---
Тогда просто добавляешь время обеда как еще один рабочий промежуток (как будто они работали в это время) и возвращаешься к (7)
---
Таки в чем проблема? Алгоритм вроде предельно понятен.
---
Да вот что-то ни черта не получается... конец дня, мозги уже на исходе...
---
Отложи до утра. Таки эту задачку стоит решить самому, чтобы не было стыдно перед самим собой.
Можно даже решить задачку со звездочкой - сделать тоже самое в запросе и получить значок от Ильдаровича :)
---
В запросе?? Мозги сломаются совсем, жена домой зомби не пустит :))) Хорошо бы до утра, но нужно сегодня. Хоть пните в нужное русло)
---
Стройте массив свободных кусков, изначально закинув туда по два промежутка в каждый день: до обеда и после.
Затем перебором занятых участков времени сверяете каждый из них с массивом и оставляете в массиве только обрезки незанятых. В итоге получите нужный результат.
---
Так бы имело смысл решать задачу с пересекающимися периодами.
---
Верно, тут ситуация попроще. Периоды не будут пересекаться.
---
Слабак!
Да тут и пинать-то особо некуда. Если периоды в рамках группировки (смены) не пересекаются, то свободными промежутками будут промежутки между концом предыдущего периода и началом следующего в отсортированной таблице периодов.
Остается вопрос включения в периоды границ суток. Если переходящих периодов нет, тогда добрасываем "хвосты" начала суток и конца суток. В красивом алгоритме можно попробовать обойтись без явного "добрасывания".
(6) Странный выбор. Вытеснением явно же более сложное решение получается.
---
они не пересекаются, но,если смотреть на пример, то между первой и второй строкой во входящей таблице не один свободный промежуток а два.
---
Ок. Если смотреть на пример, то для начала объясни, как вторая смена умудрилась трижды выйти пятого апреля, причем два раза - не по графику?
---
Тогда просто добавляешь время обеда как еще один рабочий промежуток (как будто они работали в это время) и возвращаешься к (7)
---
Во, ведь думал же что гдето тут простое решение, а мозг в ступоре.., счас попробую)
---
Спасибо, помогло, избавил от страданий))) Тему можно закрыть
---
То есть конец предыдущего совсем не обязательно начало следующего.
---
А, стоп. До меня дошло. Ваша чудесная табличка - это перемножение таблички графиков работы смен и их обедов с таблицей фактически отработанных промежутков.
Как вызвать ДиалогВыбораФайла при выборе параметра СКД?
Отчет СКД. Создал параметр "ПутьКФайлу", пытаюсь использовать ДиалогВыбораФайла. Привязал процедуру к событию "НачалоВыбора" получилась процедура "ПараметрыДанныхЗначениеНачалоВыбора". Она вызывается при выборе любого параметра, а не только "ПутьКФайлу". Пытаюсь в самой процедуре определить, какой параметр мы выбираем, но не могу. По получаемому в процедуре элементу типа ПолеВвода не понятно какой параметр мы меняем.
---
Можно банально слепить реквизит, куда будет писаться имя файла(и собственно пользователь будет его там указывать) а затем при формировании это значение пихать в параметр скд
---
Пытаюсь в самой процедуре определить, какой параметр мы выбираем - каким образом ?
---
Вопрос порождает сотни вопросов. Можно конкретнее описать проблему.
---
Можно конкретнее описать проблему.
Отчет "Расчетные листки" на СКД, выгружаю данные в файл. Для этого добавил параметр "Путь к Файлу", он выводится в панели Параметров, но привязать к нему "ДиалогВыбораФайла" не получается. Вернее получается, но он вызывается для всех параметров.
---
Можно банально слепить реквизит, куда будет писаться имя файла(и собственно пользователь будет его там указывать) а затем при формировании это значение пихать в параметр скд
---
Можно банально слепить реквизит, куда будет писаться имя файла Хотелось поизящней решение, чтобы не плодить сущности. Но , наверное, так и сделаю.

(2) каким образом ?Заполнить чем-нибудь при открытии формы и по значению определить, что за параметр мы обрабатываем. Способ дурацкий, но ничего другого в голову не лезет.
---
.
Друзья, добрый день!

В компании осуществляется переход с БП 2.0 на БП 3.0. В связи с этим переписываются внешние обработки и внешние печатные формы. Возникло несколько аналогичных ошибок, которые появляются при попытке доступа к внешним файлам. Например, есть внешняя печатная форма, на которую выводится печать. Файл с печатью хранится в сетевой папке и при попытке доступа к ней:

```1c
    КартинкаПечать = Новый Картинка("\\Sdfile\SPECDEP\APP\1C\Account\Consalt\Accouting111\ExtForms\PrnForms\Печать.png");
```

...появляется ошибка:

Ошибка при вызове конструктора (Картинка)

```1c
    КартинкаПечать = Новый Картинка("\\Sdfile\SPECDEP\APP\1C\Account\Consalt\Accouting111\ExtForms\PrnForms\ПечатьИнфинитумКонсалтинг.png");//ВыборкаПечать.Значение);
```

по причине:
Ошибка при выполнении файловой операции '\\Sdfile\SPECDEP\APP\1C\Account\Consalt\Accouting111\ExtFor­ms\PrnForms\Печать.png'

Аналогичная ошибка вываливается при добавлении вложений в эл. письмо, причем тут файл находится не в сетевой папке, а рабочем столе:

```1c
    Письмо.Вложения.Добавить("C:\Users\sd752\Desktop\123.xlsx");
```

Такая же ошибка:
Ошибка:
{ВнешняяОбработка.ВнешняяОбработка1.Форма.Форма.Форма(129)}: Ошибка при вызове метода контекста (Добавить)
                        Письмо.Вложения.Добавить("C:\Users\sd752\Desktop\123.xlsx");
по причине:
Ошибка доступа к файлу 'C:\Users\sd752\Desktop\123.xlsx'

В чем может быть проблема? Что я делаю не так?
---
пользователь агента сервера не имеет доступа к вашим файлам. База клиент серверная?
---
пользователь агента сервера не имеет доступа к вашим файлам. База клиент серверная?
---
Да, серверный вариант
---
ну тогда пинайте админа.
---
Собственно в этом и проблема, почему-то у них не получается поднять агент сервера. Раньше это было некритично, но сейчас прям сильно надо.... Спасибо за ответ!
Привет.
Имеется ли где то описание того, какие значения могут принимать поля журнала регистрации?
Либо может кто опытным путем вывел закономерности?

В частности интересует поле EventCode,
Например: 3 - это аутентификация пользователя либо начало сеанса
4 это ещё что то там и.т.д.
---
Разул глаза )
В таблице журнала регистрации EventCodes лежит подробное описание :-)
---
Разул глаза )
В таблице журнала регистрации EventCodes лежит подробное описание :-)
---
еще можешь посмотреть книжки от 1С.
Да и публикаций на эту тему тоже хватает.
---
в книжках от 1С и упоминаний нет о таком то, а публикации подобного сорта все за денежку
Не могу понять, почему стандартный период с правого бока, вроде как в шапке должен быть. Помогите пжл, что смотреть?.
---
Добрый день. А почему настройки должны быть в шапке? Насколько я понимаю, это зависит от версии БСП. У нас релиз УТ 11.1.7.60 - версия БСП 2.2.3.40, настройки находятся справа; релиз 11.3.2.183 - версия БСП 2.3.4.107, настройки в шапке. Версию БСП можно посмотреть в регистре сведений "Версии подсистем".
---
ОбщиеФормы.ФормаОтчета - там все это расположено.
---
Неправду говоришь. Посмотри в свойства конфигурации, там есть "Форма отчета". Если при открытии отчета у него нет формы, то будет использована она. (1) тебе уже ответил - дело в БСП.
---
Добрый день. А почему настройки должны быть в шапке? Насколько я понимаю, это зависит от версии БСП. У нас релиз УТ 11.1.7.60 - версия БСП 2.2.3.40, настройки находятся справа; релиз 11.3.2.183 - версия БСП 2.3.4.107, настройки в шапке. Версию БСП можно посмотреть в регистре сведений "Версии подсистем".
---
А настроить это никак нельзя? Чтоб принудительно в шапке были настройки?
---
Я не знаю, как это можно настроить.
---
ОбщиеФормы.ФормаОтчета - там все это расположено.
---
Это СКД, нет формы, она делается не лету.
---
Неправду говоришь. Посмотри в свойства конфигурации, там есть "Форма отчета". Если при открытии отчета у него нет формы, то будет использована она. (1) тебе уже ответил - дело в БСП.
---
Понял, спасибо что разжевал. Много информации, не успеваю во всем разбираться....
Всем привет!!!
Скажите, пожалуйста, вот есть у меня отчет, у которого в реквизите указан УниверсальныйОтчет, ВедомостьТоваровПоСкладам. Показывает он состояние товаров на складах все верно. Я хочу посмотреть, из каких документов отчет берет данные - откуда запрос? Но сделать этого не могу, потому что явно запросов к документам я не нашла:

```1c
    Процедура ОбновитьОтчет() Экспорт

    СформироватьОтчет(ЭлементыФормы.ПолеТабличногоДокументаРезультат);

    КонецПроцедуры

    Процедура КоманднаяПанельФормыСформировать(Кнопка)

    ОбновитьОтчет();

    КонецПроцедуры
```

Скажите, пожалуйста, как можно посмотреть запросы, которые совершает УниверсальныйОтчет?

Большое спасибо.
---
Ищите в Модуле процедуру "УстановитьНачальныеНастройки", там есть что-то типа
УниверсальныйОтчет.ИмяРегистра = "регистр по которму формируется"
Либо там будет запрос!
---
Скажите, пожалуйста, какая у вас конфигурация? Как правило, отчет ВедомостьТоваровНаСкладах и берет сведения из соответствующего регистра накопления ТоварыНаСкладах. Универсальный отчет это отдельный отчет в дереве конфигурации.
---
Ищите в Модуле процедуру "УстановитьНачальныеНастройки", там есть что-то типа
УниверсальныйОтчет.ИмяРегистра = "регистр по которму формируется"
Либо там будет запрос!
---
(3)
Спасибо, действительно, есть соответствующий регистр накоплений, теперь все ок.)
---
Скажите, пожалуйста, какая у вас конфигурация? Как правило, отчет ВедомостьТоваровНаСкладах и берет сведения из соответствующего регистра накопления ТоварыНаСкладах. Универсальный отчет это отдельный отчет в дереве конфигурации.
Добрый день, уважаемые коллеги!

Я добавляю проводки в документ "ОперацияБух" сумма проводки добавляется без проблем, а вот субконто не хочет

```1c
    Для каждого ВидСубконто Из Движение.СчетДт.ВидыСубконто Цикл
    НомерСубконто = НомерСубконто + 1;
    Если НомерСубконто =1 Тогда
    БухгалтерскийУчет.УстановитьСубконто(Движение.СчетДт, Движение.СубконтоДт, "Номенклатура", ТекНом);
    КонецЕсли;
    КонецЦикла;
```

В цикле номенклатура как ВидСубконто видна, прикрепляю файл со значением СубконтоДт из отладчика, там появляется справочник ссылка номенклатура, но все реквизиты пустые.
Помогите, пожалуйста, разобраться.
---
Вопрос снимается, я ошибся со значением номенклатуры - оно действительно было пустым.
---
Вопрос снимается, я ошибся со значением номенклатуры - оно действительно было пустым.
---
Быстро ты
Здравствуйте. Есть запрос, он берёт данные из справочника. В справочнике есть табличная часть реквизитом с типом "булево". Пишу в запросе :

```1c
    Запрос.УстановитьПараметр("Признак", Истина);
    |ГДЕ
    ТрудовыеРаботники.Ссылка = &ТекущийДокумент И НеИспользовать = &Признак
```

В результате он отбирает все поля в которых булево истино. Однако нужно сделать следующие: если в строке тч заполнено булевом, то выводить в результат только его, если нет, то выводить все поля тч
---
Напишите полностью запрос, по куску очень сложно судить - может у вас там соединения неправильные, или еще что.
---
ТрудовыеРаботники.Ссылка = &ТекущийДокумент И (НеИспользовать = &Признак ИЛИ НеИспользовать = Неопределено)
---
(НеИспользовать = &Признак ИЛИ НеИспользовать = Неопределено)

Не помогло, эффект такой же как и при предыдущем условии (выводятся только с булевом, в противном случае вообще ничего не выводиться)
---
Напишите полностью запрос, по куску очень сложно судить - может у вас там соединения неправильные, или еще что.
---
Уже разобрался, действительно дело было в запросе
---
запрос в студию... будем посмотреть... больного по фотографии ведь не лечат
---
а еще лучше вместо ГДЕ использовать конструкцию
ВЫБОР Когда ... Тогда...
Иначе ...
Конец

тут вы сможете прописать любые нужные вам условия
---
полностью запрос напишите, а то у вас огрызок непонятный, да ещё неправильный, похоже
Просьба навести на мысль. Есть общая папка в сети, доступ к ней закрыт. Логин и пароль имеется.
Необходимо из 1С, в режиме обычного приложения - запускать файлы с папки. В ЗапуститьПриложение() я не могу передать логин и пароль к папке, поэтому файлы не запускаются. Прописать логин и пароль в винде напрямую не имею права. Подскажите, как оптимальнее всего реализовать открытие таких файлов из 1С?
---
В общем, у сервера 1С есть доступ к этой сетевой папке. В процедуре на сервере преобразовывал файл в двоичные данные и помещал в хранилище значений, передавал на клиент, там записывал в temp и открывал. Работает медленно только..
---
Правильнее как (2) сказал. Ещё можно попробовать команду системы "runas /?" попробовать, но вариант плохой, логин/пароль в открытом виде будут
---
дать доступ к каталогу для пользователя под которым запускается служба 1с
---
WMI?
Сорри Windows Script Host - WHS
---
Объект FileSystemObject метод GetDrive, GetFolder и GetFile
---
Или из этой оперы

Set objNetwork = Wscript.CreateObject("WScript.Network")
objNetwork.MapNetworkDrive "z:", "\\test\basa"
---
В общем, у сервера 1С есть доступ к этой сетевой папке. В процедуре на сервере преобразовывал файл в двоичные данные и помещал в хранилище значений, передавал на клиент, там записывал в temp и открывал. Работает медленно только..
Если в обработчике ПриЗаписи регистра сведений имеется запрос
Выбрать * Из ЭтотРегистр
, то в выборке будут новые сведения или старые?
---
Да, записана, но транзакция еще не зафиксирована.
Будут новые. Старые будут в ПередЗаписью.
По сути это как бы ПослеЗаписи, но название ПослеЗаписи используют обработчики, которые вызываются после фиксации транзакции записи.
---
обработчик ПриЗаписи вызывается уже после записи объекта в БД. следовательно ссылка уже существует и с ней можно совершать необходимые манипуляции
---
Да, записана, но транзакция еще не зафиксирована.
Будут новые. Старые будут в ПередЗаписью.
По сути это как бы ПослеЗаписи, но название ПослеЗаписи используют обработчики, которые вызываются после фиксации транзакции записи.
Недавно читал статью что в с версии 8.3.8 появилась возможность запуска рабочего стола в интерфейсе такси, например как фронт кассира. Но забыл как настроить и не могу найти это статью. Помогите пожалуйста.
---
8.3.10
https://wonderland.v8.1c.ru/blog/novye-rezhimy-osnovnogo-okna/
---
8.3.10
https://wonderland.v8.1c.ru/blog/novye-rezhimy-osnovnogo-okna/
Всем привет. На форме размещена таблица, в одной из ячеек которой содержится текст (может быть 5-10 строк). Но при выводе отображаются только 3, остальной текст скрывается. Как установить настройки, что бы в ячейке отображался весь текст? Манипуляции с автовысота пока ни к чему дельному не привели (
---
Чтобы отображался весь текст - у колонки ставим свойство АвтоВысотаЯчейки и указываем свойство Высота какое-нибудь значение. Если там будет стоять 0, то будет отображать только 3 строки.
---
Чтобы отображался весь текст - у колонки ставим свойство АвтоВысотаЯчейки и указываем свойство Высота какое-нибудь значение. Если там будет стоять 0, то будет отображать только 3 строки.
Доброго дня, коллеги.
Столкнулся с простым вопросом - туплю, никак не найду ответ. Самописный документ. Добавляю команду "печать", ставлю в группу "Командная панель формы.Печать". На панель кнопку с командой. Вроде все как всегда. Под полными правами все ОК. Под всеми остальными - кнопку не видно. Создал роль, копия "полные права". С ней тоже не появляется. Видимо где-то программное ограничение, в поиске нереальное количество ссылок на "полные права".
Конфа "управление небольшой фирмой", но это, наверное, не суть..
Буду благодарен за направление, в котором можно порыть. Конечно могу кнопку закинуть в другое место, но тут уже интересно просто..
---
Разобрался. В нужной роли необходимо дать права на просмотр команды. При этом обязательно должны быть права на просмотр документа. Просмотр в другой роли не прокатит.
---
Разобрался. В нужной роли необходимо дать права на просмотр команды. При этом обязательно должны быть права на просмотр документа. Просмотр в другой роли не прокатит.
День добрый! Собственно вопрос: есть управляемые формы: хочу при закрытии формы знать что выбрал пользователь при закрытии формы: Сохранить данные или закрыть без сохранения?
---
Вопрос, закрыт: Сделал Так:
---
А кто будет обрабатывать вариант, когда закрыто без сохранения? Форма-то уже закрыта, событий никаких не произошло
---
так я хочу только получить значение выбора пользователя, остальное платформа сама отработает че ей делать
---
Вопрос, закрыт: Сделал Так:
Здравствуйте.
1С:Предприятие 8.3 (8.3.6.2014). Конфа самописная.
В документе "Заказ" есть поле "Телефон" которое является подключаемым из контактной информации.
Проблема состоит в том что Телефон вводится по Маске(в документе). Но когда я пытаюсь искать нужный заказ в списке заказов по телефону - форма поиска открывается без маски. Это не удобно пользователям.
Вопрос: как вмешаться в процесс открытия формы поиска по полю "телефон" и программно проставить маску?

Или есть другие пути решения.

Уточню: То что система ищет без маски это нормально тк сам реквизит "Подключаемый" и там нет маски. Но нужно сделать так что бы при поиске она была.

Спасибо.
---
Эта форма не является объектом базы, так что ни перехватить, ни добавить маску не получится. Делайте этот функционал с нужными плюшками в своей форме
---
Эта форма не является объектом базы, так что ни перехватить, ни добавить маску не получится. Делайте этот функционал с нужными плюшками в своей форме
---
Ясно . Спасибо.
Здравствуйте. Подскажите с чем может быть связана ошибка. Добавил новый интерфейс копированием стандартного "Полный". Внес свои изменения.

Теперь при выборе этого интерфейса он выводит и мои поля и стандартные из интерфейса "Полный".
---
с чем может быть связана ошибка с флагом "Переключаемый"
---
с чем может быть связана ошибка с флагом "Переключаемый"
---
Спасибо. Как раз в этом и была проблема.
Добрый день, коллеги.

Платформа 8.3.9.1850 (x64)
УПП 1.3.89.1 на MS-SQL

Создал подписку на событие, которая на клиентском общем модуле, запускает некий код, пример: "Выполнить(ТекстАлгоритма)"
Если запись была инициирована по кнопке "Записать" на форме справочника, то записи в РС летят старые... О_о
Если запись была инициирована через "Объект.Записать" или через форму списка "Установить/снять пометку удаления", то записи летят в РС новые.

И что самое прикольное, хоть триста раз на форме элемента тыкай кнопку записать (даже с переоткрытием формы), записи летят всегда старые (предыдущие).

Вопрос, это глюк платформы или такая фишка (что мне кажется врятли)?
---
Кажется разобрался, после подписки выполняется обработчик записи свойств объектов и возвращает все на тот момент -> как всё было ранее ))
Тему можно закрывать....
---
Кажется разобрался, после подписки выполняется обработчик записи свойств объектов и возвращает все на тот момент -> как всё было ранее ))
Тему можно закрывать....
Доброго времени суток. Хочу поменять цвет текста в ячейке табличного поля при его изменении. Поступаю следующим образом:

```1c
    Процедура ТаблСписокКонтрагентовКраткоеНаименованиеРекПриИзменении(Элемент)

    ЭлементыФормы.ТаблСписокКонтрагентов.ТекущаяСтрока.НаименованиеКраткоеИзменено = Истина;
    Элемент.ЦветТекста = ЦветОтредактированоОператором;
    ЭлементыФормы.ТаблСписокКонтрагентов.ОбновитьСтроки();
    КонецПроцедуры
```

Цвет меняется, однако не в той ячейке. Необходимо, чтобы менялось в рекомендуемом наименовании, а меняет в Текущем кратком.
---
Попробуйте так прописать ПриВыводеСтроки:

```1c
    Процедура ТаблицаПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)

    Если ДанныеСтроки.НаименованиеКраткоеИзменено = Истина Тогда
    ОформлениеСтроки.Ячейки.НужнаяКолонка.ЦветТекста = WebЦвета.Синий;
    КонецЕсли;

    КонецПроцедуры
```
---
Хочу поменять цветЕсли интерфейс управляемый - юзайте условное оформление.
---
У тебя процедура "ПриИзменении" вызывается для поля "КраткоеНаименование" табличного поля "ТаблСписокКонтрагентов" (судя по названию процедуры). Т.е. "Элемент" это именно это поле, и когда ты делаешь

```1c
    Элемент.ЦветТекста = ЦветОтредактированоОператором;
```

Цвет устанавливается для поле "КраткоеНаименование", а никак не для рекомендованного. Напиши

```1c
    ЭлементыФормы.ИмяПоляРекомендуемоеНаименование = ЦветОтредактированоОператором;
```
---
Попробуйте так прописать ПриВыводеСтроки:

```1c
    Процедура ТаблицаПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)

    Если ДанныеСтроки.НаименованиеКраткоеИзменено = Истина Тогда
    ОформлениеСтроки.Ячейки.НужнаяКолонка.ЦветТекста = WebЦвета.Синий;
    КонецЕсли;

    КонецПроцедуры
```
Добрый день! Подскажите пожалуйста как получить все документы Регистрация разовых начислений, в которых присутствуют только виды расчета с кодом дохода НДФЛ, например 2003?
---
Тогда нужен отбор "наоборот". Набросал наугад, но как-то наподобие.

В
```1c
    ЫБРАТЬ
    РегистрацияРазовыхНачисленийРаботниковОрганизаций.Ссылка
    ИЗ
    Документ.РегистрацияРазовыхНачисленийРаботниковОрганизаций КАК РегистрацияРазовыхНачисленийРаботниковОрганизаций
    ГДЕ
    (НЕ РегистрацияРазовыхНачисленийРаботниковОрганизаций В
    (ВЫБРАТЬ
    РегистрацияРазовыхНачисленийРаботниковОрганизаций.Ссылка
    ИЗ
    Документ.РегистрацияРазовыхНачисленийРаботниковОрганизаций КАК РегистрацияРазовыхНачисленийРаботниковОрганизаций
    ГДЕ РегистрацияРазовыхНачисленийРаботниковОрганизаций.ДополнительныеНачисления.ВидРасчета.КодДоходаНДФЛ <> &КодДоходаНДФЛ))
```
---
В консоли запросов

```1c
    ВЫБРАТЬ
    РегистрацияРазовыхНачисленийРаботниковОрганизаций.Ссылка
    ИЗ
    Документ.РегистрацияРазовыхНачисленийРаботниковОрганизаций КАК РегистрацияРазовыхНачисленийРаботниковОрганизаций
    ГДЕ
    РегистрацияРазовыхНачисленийРаботниковОрганизаций.ДополнительныеНачисления.ВидРасчета.КодДоходаНДФЛ = &КодДоходаНДФЛ
```
---
Так не получается, он выводит документ если в нем из всех одна запись равна, а мне надо чтобы выводил только документы где все записи равны
---
грубо говоря табличная часть Основных и Дополнительных начислений состоит только из видов расчета с кодом НДФЛ 2003
---
Тогда нужен отбор "наоборот". Набросал наугад, но как-то наподобие.

В
```1c
    ЫБРАТЬ
    РегистрацияРазовыхНачисленийРаботниковОрганизаций.Ссылка
    ИЗ
    Документ.РегистрацияРазовыхНачисленийРаботниковОрганизаций КАК РегистрацияРазовыхНачисленийРаботниковОрганизаций
    ГДЕ
    (НЕ РегистрацияРазовыхНачисленийРаботниковОрганизаций В
    (ВЫБРАТЬ
    РегистрацияРазовыхНачисленийРаботниковОрганизаций.Ссылка
    ИЗ
    Документ.РегистрацияРазовыхНачисленийРаботниковОрганизаций КАК РегистрацияРазовыхНачисленийРаботниковОрганизаций
    ГДЕ РегистрацияРазовыхНачисленийРаботниковОрганизаций.ДополнительныеНачисления.ВидРасчета.КодДоходаНДФЛ <> &КодДоходаНДФЛ))
```
Не получается настроить шапку таблицы. В первых двух колонках необходимо отображать заголовки полностью в несколько строк, но они упорно не хотят переноситься. Подскажите, как настроить?
---
вот тут вроде бы было найдено решение вашей проблемы
---
Как вместить таблицу значений так, чтобы не было горизонтальной прокрутки?
---
Шириной колонок ты же можешь управлять. Вот и установи фиксированную ширину так, чтобы она влезала в экран.
---
ставлю ширину 1 для первой колонки в конфигураторе, но в режиме предприятия она всё-равно растягивается:
---
видимо, пользовательские настройки сохранялись, хотя кэш пробовал чистить
---
вы бы галочку с "АвтоМаксимальнаяШирина" все же сняли бы...
---
флаг убирал, толку нет. Мне нужно сделать рабочее место в виде таблицы без горизонтальной прокрутки, но в режиме Такси никак не могу настроить. Заголовки не переносятся, как на скриншоте в (1), а также сама ТЗ, добавленная на форму шире необходимой области. Задача простая, но средствами 1С почему-то не получается. Последний столбец (строка, 20 символов) в режиме Предприятия превращается в колонку больше чем на полэкрана... Как это попрямить?
---
вот тут вроде бы было найдено решение вашей проблемы
---
спасибо, тема подходящая, много советов. Я же, скорее всего, откажусь от идеи создания табличного рабочего места для сотрудника, а обойдусь документами и отчетами.