К статье
Практический материал

Справочники и Данные · 10 мин

Как редактировать таблицы в 1С: практическое руководство

Как редактировать таблицы в 1С: добавление и удаление строк, групповая обработка, табличные части документов, журналы и печатные формы. Практические приёмы и ошибки.

Работа в 1С почти всегда сводится к работе с таблицами: табличные части документов, списки справочников, журналы документов, отчёты и табличные документы. Умение быстро добавлять, изменять и удалять строки, копировать данные и настраивать вид таблицы напрямую влияет на скорость учёта и количество ошибок в данных.

Способ редактирования зависит от типа таблицы. Одни таблицы (например, табличная часть документа «Товары») редактируются прямо в форме, другие (списки справочников) — через отдельные формы элементов или групповую обработку, а итоговые отчёты вообще не предназначены для ручного изменения. Ниже разобраны основные сценарии для типовых конфигураций на управляемых формах.

Табличная часть документа: базовое редактирование строк

Табличная часть — это таблица внутри документа или справочника, например «Товары» в реализации или «Начисления» в документе по зарплате. Чтобы добавить строку, нажмите кнопку «Добавить» над таблицей или клавишу Insert. Курсор встанет в новую строку, и данные можно вводить с клавиатуры, переходя между колонками клавишей Tab или Enter.

Для изменения значения в ячейке дважды щёлкните по ней или нажмите F2 — откроется поле ввода. Если колонка ссылается на справочник (номенклатура, контрагент, склад), начните вводить название: 1С покажет подсказку с подходящими элементами. Удаляется строка клавишей Delete или кнопкой с крестиком на панели таблицы.

Полезные приёмы ускоряют ввод многих строк:

  • F9 — добавить новую строку копированием текущей, удобно для однотипных позиций;
  • кнопка «Подбор» — открывает форму выбора номенклатуры с остатками и ценами, можно переносить сразу несколько позиций;
  • перетаскивание строк мышью — изменение порядка строк в таблице;
  • колонка «Номер строки» пересчитывается автоматически, вручную её править не нужно.
Как добавить и заполнить строку в документе
  1. 1
    Откройте документ и перейдите на вкладку с табличной частью, например «Товары».
  2. 2
    Нажмите «Добавить» или Insert — появится пустая строка.
  3. 3
    В колонке «Номенклатура» начните вводить название и выберите позицию из подсказки.
  4. 4
    Укажите количество и цену, сумма и НДС пересчитаются автоматически.
  5. 5
    Проверьте итоговые суммы в подвале документа и нажмите «Провести».

Редактирование списков: справочники и журналы документов

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

В журнале документов таблица вообще служит только для просмотра и навигации. Изменить сумму или дату можно только внутри самого документа. Зато списки позволяют настраивать отображение: через меню «Ещё» доступны пункты «Настроить список» (отбор, сортировка, условное оформление) и «Изменить форму» в режиме тонкой настройки.

Для массовых правок элементов списка используйте встроенную обработку «Групповое изменение реквизитов» (в типовых конфигурациях — раздел «Администрирование» → «Обслуживание» или пункт «Изменить выделенные» в меню «Ещё» списка). Она позволяет установить одно значение реквизита сразу для выбранных элементов: например, изменить группу, ставку НДС или признак архивации.

Копирование и перенос данных между таблицами

1С поддерживает работу с буфером обмена для таблиц. Выделите строки (Ctrl+A — все, Ctrl+клик или Shift+клик — выборочно), нажмите Ctrl+C, затем перейдите в другую табличную часть и нажмите Ctrl+V. Так удобно переносить товары из заказа в реализацию или из одной накладной в другую.

Многие табличные части поддерживают вставку из Excel: скопируйте диапазон ячеек в электронной таблице и вставьте его в таблицу 1С. Порядок колонок должен совпадать, иначе данные попадут не в те поля. В ряде конфигураций есть специальная кнопка «Загрузить из внешнего файла», которая сопоставляет колонки автоматически.

При переносе данных проверяйте результат: количество строк после вставки, итоговые суммы, заполненность обязательных колонок. Строки с незаполненной номенклатурой или нулевым количеством — типичный признак неудачной вставки.

Настройка внешнего вида таблицы

Ширину колонок меняют перетаскиванием границы заголовка мышью. Порядок колонок в большинстве списков и табличных частей настраивается через «Ещё» → «Изменить форму»: там можно переместить поле выше или ниже, скрыть ненужные колонки и вывести дополнительные реквизиты.

Для списков доступна сортировка по щелчку на заголовок колонки и отбор через «Настроить список». Например, в журнале счетов можно оставить только неоплаченные, а в справочнике номенклатуры — только позиции определённой группы. Настройки сохраняются для пользователя и не влияют на других сотрудников.

Редактирование табличных документов и печатных форм

Печатная форма документа и многие отчёты открываются как табличный документ — аналог листа Excel внутри 1С. По умолчанию он доступен только для просмотра. Чтобы править ячейки, включите режим редактирования: кнопка «Ещё» → «Изменить» (или снятие флажка «Только просмотр» в свойствах).

После включения режима можно править текст в ячейках, менять шрифт, добавлять строки. Однако такие правки живут только в текущем окне: при повторном формировании печатной формы все ручные изменения пропадут, потому что документ строится заново из данных учёта.

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

Изменение данных в отчётах: что можно и чего нельзя

Отчёты (оборотно-сальдовая ведомость, анализ продаж, карточка счёта) отражают данные учёта и не предназначены для редактирования. Если цифра в отчёте неверна, править нужно не отчёт, а первичный документ или запись регистра, после чего пересформировать отчёт кнопкой «Сформировать».

Ручная правка ячеек отчёта в режиме редактирования возможна технически, но бессмысленна для учёта: она не изменит данные в базе и исчезнет при следующем формировании. Такой приём допустим только для оформления выгрузки на печать, когда исходные данные верны.

Контрольные точки

Как проверить результат редактирования

Документ после правки табличной части
Норма

Проводится без ошибок, итоги в подвале совпадают с суммами строк

Тревожный признак

Сообщения о незаполненных полях, расхождение итога с суммами строк

Групповое изменение реквизитов
Норма

Протокол обработки без ошибок, у контрольных элементов новое значение видно в форме

Тревожный признак

Часть элементов пропущена с ошибками, значения не изменились

Вставка строк из Excel
Норма

Число строк совпадает с источником, все ключевые колонки заполнены

Тревожный признак

Пустые строки, данные смещены не в те колонки

Типичные ошибки и ограничения

Самая частая проблема — попытка редактировать таблицу в проведённом документе, когда форма заблокирована. В типовых конфигурациях проведённый документ доступен только для просмотра: сначала нажмите «Ещё» → «Изменить» или распроведите документ. Учтите, что изменение проведённого документа задним числом меняет регистры и может повлиять на уже сданную отчётность.

Вторая группа ошибок связана с правами доступа. Если кнопки «Добавить» и «Удалить» неактивны, а таблица серая — у пользователя нет прав на изменение этого объекта. Вопрос решается через администратора, а не через поиск обходных путей.

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

Типичные ошибки
01
Правка цифр прямо в отчёте вместо исправления первичного документа — данные учёта остаются неверными.
02
Редактирование проведённого документа задним числом без проверки влияния на закрытые периоды и отчётность.
03
Групповое изменение реквизитов без резервной копии — отменить массовую правку одной кнопкой нельзя.
04
Вставка из Excel без сверки порядка колонок — данные попадают не в те поля.
05
Ожидание, что настройка колонок списка изменит данные — это меняет только отображение.
Итог

Что важно запомнить

Табличную часть правят в форме документа клавишами Insert, F2 и Delete; справочники — через форму элемента или групповую обработку; печатные формы — в режиме редактирования табличного документа; отчёты не редактируют, а исправляют первичные данные. Перед массовыми изменениями делайте резервную копию.

Частые вопросы

Почему таблица в документе недоступна для редактирования?

Чаще всего документ проведён — форма открывается в режиме просмотра. Нажмите «Ещё» → «Изменить» или распроведите документ. Если кнопки неактивны даже у непроведённого документа, проверьте права пользователя и не открыт ли объект у другого сотрудника в монопольном режиме редактирования.

Как быстро скопировать строки из одного документа в другой?

Выделите нужные строки в табличной части (Shift или Ctrl с кликом), нажмите Ctrl+C, откройте целевой документ, встаньте в его табличную часть и нажмите Ctrl+V. Для типовых связанных документов удобнее кнопка «Создать на основании» — она переносит данные автоматически и корректно заполняет связи.

Можно ли отменить групповое изменение реквизитов?

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

Как загрузить в таблицу 1С данные из Excel?

Простой способ — скопировать диапазон в Excel и вставить в табличную часть через Ctrl+V, следя за совпадением порядка колонок. Для больших объёмов в типовых конфигурациях есть обработки загрузки из табличного документа, где можно настроить соответствие колонок и проверить данные до записи.

Почему изменения в печатной форме пропали после повторного открытия?

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

Как изменить порядок или состав колонок в списке?

Откройте «Ещё» → «Изменить форму» в списке, найдите нужную таблицу в дереве элементов и перемещайте поля выше или ниже, снимайте флажки с лишних колонок. Настройка сохраняется для текущего пользователя и не затрагивает данные и других сотрудников.