Настройка, отбор и выгрузка таблиц в программах 1С
Содержание
Почти всё в 1С выглядит как таблица: журнал документов
, список номенклатуры, строки накладной, результат отчёта. Управляют ими из одного места — кнопки Еще в командной панели над списком. Там лежат Настроить список… (отбор, сортировка, группировка, подсветка) и Изменить форму… (состав и ширина колонок). Выгрузить таблицу в Excel можно командой Еще → Вывести список….
Ниже — как настроить колонки под себя, отфильтровать и сгруппировать строки, редактировать данные, раскрасить их по условию и выгрузить результат. Всё на платформе 8.3 с интерфейсом «Такси»; конкретные пункты показаны на «Бухгалтерии предприятия 3.0», но логика одинакова в ЗУП 3.1, УТ 11 и других типовых конфигурациях.
Три разных «таблицы» — и почему их не настраивают одинаково
Прежде чем крутить настройки, поймите, с чем именно вы работаете. В 1С это три разные сущности, и приёмы у них не совпадают:
- 📋 Список — журнал документов, справочник, список регистра. Строки можно сортировать, отбирать, группировать и раскрашивать, но правят их обычно через карточку, которая открывается по двойному клику.
- ✏️ Табличная часть — строки внутри документа (товары в накладной, начисления в документе зарплаты). Их редактируют прямо в ячейках.
- 🖨️ Табличный документ — результат отчёта или печатная форма (файл с расширением
.mxl). Его печатают и сохраняют, но не фильтруют.
Отсюда простое правило: настройка колонок и отборов — это про списки; редактирование в ячейке — про табличные части; печать и выгрузка — про табличный документ. Дальше разбираем каждый случай.
Настройка колонок: состав, порядок и ширина
Лишние колонки мешают, нужных не хватает — это лечится за минуту.
Откройте список и нажмите Еще → Изменить форму…. Появится дерево элементов формы с галочками. Снимите галочку — колонка скроется, поставьте — появится. Порядок меняют кнопками Вверх и Вниз на панели окна.
Чтобы задать ширину точно, выделите колонку в дереве и справа в свойствах укажите значение в поле ширины. Проще — потянуть мышью за границу заголовка прямо в списке: ширина запомнится.
Все изменения сохраняются лично для вас и привязаны к вашему пользователю. Коллега рядом видит список в своей раскладке — ваши настройки ему не передаются.
Если вы запутались в галочках, верните заводской вид: Еще → Установить стандартные настройки. Форма вернётся к тому состоянию, которое заложил разработчик конфигурации.
Ещё один приём для широких таблиц — закрепить левую колонку, чтобы при горизонтальной прокрутке не терять из виду, к какой строке относятся данные. В дереве элементов у колонки есть свойство фиксации; чаще фиксируют колонку с наименованием или датой. Если свойства фиксации в вашей версии нет, тот же эффект даёт перенос важной колонки в самое начало и сужение остальных.
Сортировка и группировка строк
Сортировка по одной колонке — самый частый приём. Щёлкните по заголовку колонки: строки упорядочатся, рядом появится треугольник. Щелчок ещё раз развернёт порядок (по возрастанию ↔ по убыванию).
Нужно отсортировать сразу по нескольким полям (например, сначала по контрагенту, внутри — по дате)? Откройте Еще → Настроить список…, перейдите на закладку Сортировка, перенесите нужные поля в правую часть и задайте направление для каждого. Порядок полей в списке задаёт приоритет сортировки.
Группировка собирает строки в сворачиваемые группы. На закладке Группировка того же окна добавьте поле (скажем, «Организация» или «Контрагент»). Список превратится в дерево: слева появятся значки +, которыми группы раскрываются и сворачиваются. Так удобно смотреть документы по каждому контрагенту отдельно, не теряя общую картину.
Группировку можно сделать по нескольким полям — получится вложенная иерархия. Например, сначала по организации, внутри — по контрагенту: раскрывая группу организации, вы увидите вложенные группы по контрагентам, а в них уже сами документы. Снять группировку — убрать поля с той же закладки.
Сортировка и группировка не меняют сами данные, только порядок их показа на экране. Это безопасные настройки: как бы вы ни перетасовали строки, документы и справочники остаются нетронутыми. Поэтому экспериментируйте свободно — испортить базу так нельзя.
Отбор и поиск: как оставить только нужные строки
Когда строк тысячи, нужен фильтр. В 1С их несколько, выбирайте по ситуации.
Ctrl+F (или кнопку Найти) и введите текст. Поиск идёт по видимым колонкам, строки подсвечиваются.Еще → Настроить список… → Отбор и добавьте условия: поле, вид сравнения (равно, в списке, больше и т. д.) и значение. Можно собрать несколько условий сразу.Быстрый поиск (Ctrl+F) не прячет строки, а подсвечивает совпадения и позволяет перескакивать между ними. Удобно, когда нужно найти одну запись.
Отбор именно прячет всё лишнее. На закладке Отбор окна настройки списка задайте условия. Например, оставить только проведённые документы за текущий месяц: поле «Проведён» = Да и поле «Дата» в диапазоне.
Вид сравнения выбирайте под задачу:
- Равно — одно точное значение (один контрагент, один склад).
- В списке — несколько значений сразу (три интересующих организации).
- Больше / Меньше / Интервал — для сумм и дат (документы дороже 50 000, период с 1 по 15 число).
- Содержит — часть строки в текстовом поле (все номенклатуры со словом «кабель» в наименовании).
Отборы комбинируются: добавьте несколько строк условий, и они применятся вместе. Это удобнее, чем вручную листать журнал: один раз настроили «мой контрагент + неоплаченные» — и видите только свои долги.
Отбор сохраняется вместе с настройками списка. Поэтому частая паника «куда делись документы» — это чаще всего забытый фильтр, а не пропажа данных. Проверьте закладку Отбор и снимите галочки с лишних условий либо сбросьте форму к стандартным настройкам.
Редактирование данных: в карточке, в строке и массово
Как править данные — зависит от типа таблицы.
В табличной части документа редактируют прямо в ячейках:
- Двойной клик по ячейке (или
Enter) переводит её в режим ввода. Tab— переход к следующей ячейке строки,Enter— подтверждение.- Новая строка — клавиша
Insили кнопкаДобавитьнад таблицей. - Удалить строку
— выделить и нажать
Del(или команду удаления строки). - Скопировать строку —
F9, перетащить порядок — кнопкамиВверх/Вниз.
Чтобы не держать всё это в голове, вот основные горячие клавиши работы с таблицами и списками:
| Клавиши | Что делают |
|---|---|
Ctrl+F | Быстрый поиск по видимым колонкам |
Ins | Добавить новую строку в табличную часть |
Del | Удалить выделенную строку |
F9 | Скопировать текущую строку |
Ctrl+C | Скопировать выделенные ячейки в буфер обмена |
Ctrl+A | Выделить все строки |
Enter / Tab | Подтвердить ввод и перейти к следующей ячейке |
В списке двойной клик обычно открывает карточку объекта — так настроено в большинстве типовых конфигураций. Это не ошибка: список защищает данные от случайной правки, а редактирование идёт через полноценную форму. Там же срабатывают проверки заполнения и контроль, которые в режиме редактирования прямо в ячейке легко обойти. Поэтому для реквизитов документа, влияющих на проводки, правка через карточку надёжнее.
Групповое изменение реквизитов — приём, который экономит часы ручной работы. Нужно у сотни элементов справочника поменять одно поле? Выделите строки (Ctrl+клик для отдельных, Shift+клик для диапазона, Ctrl+A — все), затем найдите обработку группового изменения реквизитов: в типовых конфигурациях она доступна из меню Еще для многих списков либо через Главное меню → Все функции → Обработки → Групповое изменение реквизитов.
Групповое изменение меняет сразу много объектов, и откатить его одной кнопкой нельзя. Перед массовой правкой рабочей базы сделайте резервную копию и проверьте условие отбора на паре записей.
Условное оформление: подсветка строк по правилу
Чтобы важное бросалось в глаза само, настройте цвет. Откройте Еще → Настроить список… → Условное оформление и добавьте правило из трёх частей:
- Оформление — что изменить: цвет фона, цвет текста, шрифт, выделение жирным.
- Условие — когда применять: поле, вид сравнения, значение. Например, «Сумма документа» больше 100 000.
- Оформляемые поля — какие колонки красить. Оставьте пустым — оформление применится ко всей строке.
Разберём на примере. Нужно, чтобы в журнале документов красным выделялись те, что ещё не проведены. Создаём правило: в оформлении выбираем красный цвет текста, в условии ставим поле «Проведён» равно «Нет», список оформляемых полей оставляем пустым — красной станет вся строка. Сохраняем — и непроведённые документы видно сразу, без вчитывания в каждую строку.
Второй частый сценарий — суммы. Документы на сумму больше порога (скажем, свыше 100 000) помечаем жёлтым фоном: условие «Сумма документа» больше 100000, оформление — цвет фона. Правил можно задать несколько, они применяются по порядку сверху вниз; если два правила красят одну строку, побеждает верхнее.
Условное оформление, как и отбор, индивидуально для пользователя и сохраняется между сеансами. Если подсветка перестала быть нужна — удалите правило на той же закладке, а не создавайте «отменяющее».
Печать и выгрузка таблицы в Excel
Самый надёжный способ вытащить список целиком — команда Еще → Вывести список….
В открывшемся окне отметьте галочками колонки, которые нужны в выгрузке, и выберите тип вывода — табличный документ. 1С построит табличный документ с заголовками и строками списка (с учётом текущего отбора и сортировки — то, что вы отфильтровали, в выгрузку и попадёт).
Дальше с табличным документом делают что угодно:
- 🖨️ Печать —
Ctrl+PилиГлавное меню → Файл → Печать. - 📁 Сохранение в Excel —
Главное меню → Файл → Сохранить как…и в типе файла выбрать лист Excel (.xlsx). Рядом доступны форматы.mxl(родной для 1С),.odsи обычный текст. - 📋 Быстрое копирование — выделите нужные ячейки в списке, нажмите
Ctrl+Cи вставьте в открытый Excel. Для небольшого фрагмента это быстрее, чем полноценная выгрузка.
Перед печатью пригодится предпросмотр: в табличном документе есть режим просмотра страниц, где видно, как таблица ляжет на лист и не обрежутся ли крайние колонки. Если таблица широкая и не влезает, в параметрах страницы меняют ориентацию на альбомную или включают масштабирование по ширине страницы — тогда все колонки уместятся на листе.
Табличные части многих документов тоже умеют выгружаться — через ту же команду вывода списка в контекстном меню таблицы. А ещё удобно, что в выгрузку попадает именно то, что вы видите на экране: применённый отбор, порядок сортировки и состав колонок. Настроили список один раз под отчёт для руководителя — и каждый раз получаете одинаковый аккуратный файл, не переделывая колонки заново.
Частые вопросы
После настройки часть строк пропала — куда они делись?
Еще → Настроить список… → Отбор, снимите лишние условия. Если не помогло — Еще → Установить стандартные настройки: форма вернётся к исходному виду вместе с составом колонок.Мои настройки списка увидят другие пользователи?
Можно выгрузить список сразу в Excel, минуя печать?
Еще → Вывести список…, затем в полученном табличном документе Файл → Сохранить как… и формат .xlsx. Для небольшого фрагмента проще выделить ячейки и скопировать их через Ctrl+C прямо в открытый Excel.Почему не получается править данные прямо в списке?
Как вернуть стандартный вид таблицы после экспериментов?
Еще → Установить стандартные настройки. Сбросятся состав и ширина колонок, сортировка, группировка, отбор и условное оформление — всё к заводскому состоянию формы.