Допустим, нам необходимо в документ Заказ клиента в табличную часть Товары добавить новую колонку Группа которая будет отображать наименование группы номенклатуры в которой она состоит.

Размещение текста в ячейке табличного документа
Набор процедур и функций для подбора такого максимального размера шрифта ячейки табличного документа, при котором текст целиком помещается в ячейке. Последний раз обработка успешно протестирована на релизе 1С:Предприятие 8.3, учебная версия (8.3.8.1933).
Есть фиксированный макет, разработанный для печати этикетки фиксированного размера. Текст, который выводится в этот макет, может иметь различную, плохо прогнозируемую длину.
Если мы выберем маленький размер шрифта для короткого текста, возникнет резонное замечание – а зачем тут столько пустого места?
Если выберем шрифт больше и попадется длинный текст – возникает вопрос еще более резонный: а что тут напечатано? Часть текста пропала.
Если нужно вывести 1-3 простых ценника – это идеальный вариант. Если большой набор этикеток выводит Ответственный или Важный менеджер и это займет у него 30 минут – тоже не вопрос: он «работает». Но если работник с ТСД нажимает кнопку ОК и больше минуты не получает отклика – этот способ совершенно неприемлем.
Не смотря на простоту постановки, задача оказалась весьма сложной.
Но это все нужно писать под каждый макет, под каждую ячейку отдельно. Это работает кое-как. И это крайне утомительно, скучно и грустно.
Самый простой способ (который и приводится в примере) – это построить таблицу ширин символов и высот строк для каждого размера шрифта.
Основная проблема в том, что размер символа не линейно зависит от размера шрифта. Множественные попытки применить математику для расчета или прогнозирования ширин и высот не увенчались успехом.
И вот наступил момент, когда стало понятно: время, потраченное на решение задачи, превышает удовольствие от ее решения (иногда эти величины соизмеримы. Особенно когда тратишь на это свое свободное время).
– если не ставить задачу так строго, то в каком-то очень практичном приближении задачу решить все-таки можно.
Причем, тут нет никакой эмпирики. Все очень строго. Но требует статичного массива информации. (Кто постарше — помните «Таблицы Брадиса»?)
В результате появилась достаточно простая схема: каждый символ имеет некую ширину, которую можно определить. Каждая строка имеет определенную высоту, не зависящую от набора символов в ней. Размер ячейки определяется как: Ширина = (сумма ширин символов строки) + (поля по ширине); Высота = (высота одной строки)*(количество строк) + (вертикальные поля).
Все эти величины удалось определить различными способами (в том числе помог подсмотренный в упомянутой статье метод с рисунком).
К публикации прилагается тестовый фрагмент таблицы размеров шрифта Arial (обычный, курсив, полужирный, полужирный курсив) от 8 до 48.
Ширины расчитаны для букв латиницы, кириллицы (в т.ч. украинских Ї, Ґ ), цифр и основоного набора символов.
Набор предложенных функций реализует следующий механизм:
1.3. наполняем макет информацией (заполняем значения параметров и проч.)
1C Поле Табличного Документа Обход Ячеек
Для получения одного из стандартного вариантов оформления можно использовать метод глобального контекста ПолучитьМакетОформления.

Горячие клавиши в режиме конфигуратора
Глобальные действия
Общие действия
Управление окнами
Переход по истории активности окон
Форма
Работа со списком и деревом
Поле ввода
Промокоды на Займер на скидки
Переключить режим вставки/замены | Ins |
Кнопка выбора | F4 |
Кнопка открытия | Ctrl + Shift + F4 |
Очистить поле | Shift + F4 |
Удалить символ слева от курсора | BackSpace |
Удалить символ справа от курсора | Del |
Удалить слово слева от курсора | Ctrl + BackSpace |
Удалить слово справа от курсора | Ctrl + Del |
Перейти в начало строки | Home |
Перейти в конец строки | End |
Поле картинки
Редактор управляемых форм
Переключиться на закладку “Форма” | Alt + 1 |
Переключиться на закладку “Модуль” | Alt + 2 |
Переключиться на закладку “Форма” и активизировать закладку “Элементы” | Alt + 3 |
Переключиться на закладку “Форма” и активизировать закладку “Реквизиты” | Alt + 4 |
Переключиться на закладку “Форма” и активизировать закладку “Команды” | Alt + 5 |
Переключиться на закладку “Форма” и активизировать закладку “Командный интерфейс” | Alt + 6 |
Переключиться на закладку “Форма” и активизировать закладку “Параметры” | Alt + 7 |
Переключиться на закладку “Форма” и активизировать окно предварительного просмотра формы | Alt + 8 |
Редактор форм
Редактор табличных документов
Редактор текстовых документов и модулей
Отладчик
Начать/продолжить отладку | F5 |
Перезапуск приложения для отладки | Ctrl + Shift + F5 |
Прекратить отладку | Shift + F5 |
Шагнуть в | F11 |
Шагнуть через | F10 |
Шагнуть из | Shift + F11 |
Идти до курсора | Shift + F10 |
Установить/снять точку останова | F9 |
Отключить/включить точку останова | Ctrl + Shift + F9 |
Список точек останова | Alt + F9 |
Вычислить выражение | Shift + F9 |
Открыть табло | Ctrl + Alt + W |
Открыть стек вызовов | Ctrl + Alt + C |
Редактор картинок
Переключение картинка/коллекция | Ctrl + K |
Параметры картинки/коллекции | Shift + Alt + P |
Отразить слева направо | Ctrl + H |
Отразить сверху вниз | Ctrl + Shift + H |
Выделение прямоугольником | Shift + Alt + S |
Масштаб | Ctrl + M |
Ластик | Ctrl + Shift + E |
Заливка | Ctrl + Shift + F |
Карандаш | Ctrl + Shift + I |
Кисть | Ctrl + Shift + B |
Линия | Ctrl + Shift + L |
Кривая | Shift + Alt + С |
Аэрограф | Ctrl + Shift + A |
Текст | Shift + Alt + T |
Увеличение масштаба | Ctrl + Num+ |
Уменьшение масштаба | Ctrl + Num- |
Перейти на следующий элемент карты | Tab |
Перейти на предыдущий элемент карты | Shift + Tab |
Уменьшить ширину элемента карты | Shift + (Left) |
Увеличить ширину элемента карты | Shift + (Right) |
Уменьшить высоту элемента карты | Shift + (Up) |
Увеличить высоту элемента карты | Shift + (Down) |
Перемещение выделенного варианта вверх (только при выделенном варианте в элементе “Выбор варианта”) | Ctrl + (Up) |
Перемещение выделенного варианта вниз (только при выделенном варианте в элементе “Выбор варианта”) | Ctrl + (Down) |
Поиск | Ctrl + F |
Найти следующий | F3 |
Найти предыдущий | Shift + F3 |
Замена | Ctrl + H |
1С получить индекс строки табличной части – ПК портал
Горячие клавиши в 1С предприятии и конфигураторе
Скорость работы как оператора, так и программиста в системе 1С предприятие 8.3 зависит от множества факторов. В данной статье будет рассмотрен способ существенного повышения скорости работы при помощи использования быстрых (или горячих) клавиш в 1С.
Кнопка по умолчанию для объекта (кнопка как правило выделена жирным) | Ctrl + Enter |
Выбор значение в поле | F4 |
Очистить поле | Shift + F4 |
Открыть значение выбранное в поле | Ctrl + Shift + F4 |
Прямой обход полей | Tab |
Обратный обход полей | Shift + Tab |
Новый элемент | Ins |
Новая группа | Ctrl + F9 |
Изменить элемент | Shift + Enter |
Копировать элемент или группу | F9 |
Пометить элемент/Снять пометку | Del |
Обновить форму | F5 |
Перенести в другую группу | Ctrl + Shift + M |
Сохранить активный элемент справочника, документ | Ctrl +S |
Это позволяет предусмотреть для отдельных ячеек сформированной печатной формы возможность изменения их содержимого перед выводом на печать.

Расшифровки
В системе поддерживается механизм расшифровок, который позволяет пользователю получить детальный или дополнительный отчет, щелкнув мышью на строке или ячейке табличного документа. Платформа поддерживает возможность обработки нажатий клавиши мыши в ячейках табличного документа. При этом система может выполнять как стандартные действия, так и алгоритмы, заданные разработчиком.
Стандартные действия при расшифровке выполняются, например, если щелкнуть мышью на документе или элементе справочника. В этом случае система откроет этот объект для просмотра (если иное поведение не предусмотрено разработчиком).
Механизм расшифровок позволяет значительно облегчить работу пользователя, поскольку вызов тех или иных отчетов, содержащихся в конкретном прикладном решении, происходит автоматически и не требует от пользователя задания начальных параметров. Настройки нужного отчета могут быть определены автоматически, исходя из контекста, в котором пользователь вызывает этот отчет.
1С-Предприятие. Документация | Работа с табличным документом
Дополнительная информация
Вы можете познакомиться с использованием сводных таблиц в реальном режиме времени. Для этого можно скачать демонстрационный ролик «Пример разработки торговой мини-системы», в котором показан процесс разработки торговой мини-системы с использованием сводной таблицы в отчете «Анализ продаж по периодам».
Хотя табличные документы в системе 1С:Предприятие 8.0 используются, в основном, для представления уже обработанной информации, существует возможность непосредственного ввода данных в табличный документ как в «обычную» электронную таблицу.
В процессе ввода данных в ячейки табличного документа они могут быть обработаны процедурами на встроенном языке, и результаты такой обработки могут использоваться при вычислении других ячеек табличного документа.
Непосредственный ввод данных в табличный документ может применяться, например, при формировании бухгалтерского баланса:
Микрофинансирование → Микрокредиты → Специальные предложения → Скачать файлы → Обзор Быстроденег → Предмет договора → Ответственность сторон → Отличные наличные→ Экспресс займы