Как в 1с настроить таблица вид
Работая в той или иной конфигурации на платформе "1С:Предприятие 8.1", бухгалтеры ежедневно используют в основном одни и те же пункты меню и подменю, кнопки на панелях инструментов. Однако не каждому пользователю удобен стандартный интерфейс программы. О том, как настроить интерфейс под себя, рассказывает В.В. Рыбалка, фирма "1С".
Встречаются ситуации, когда часто используемый пункт меню запрятан довольно "глубоко", или нужная кнопка не помещается на экран, а у важного действия отсутствует комбинация "горячих" клавиш.
Самое простое решение, которое приходит в голову, - зайти в конфигуратор и настроить интерфейс так, как нужно именно вам. Но не всегда рядом есть специалисты с соответствующим уровнем квалификации. Кроме этого, не у всех пользователей одинаковые критерии удобств работы.
Неужели под каждого пользователя базы (а их может быть не один десяток) придется подстраивать текущий или создавать новый интерфейс в конфигураторе? Нет! Благодаря возможностям по тонкой настройке интерфейса у платформы 8.1 нет необходимости ни вызывать квалифицированного специалиста, ни лезть в конфигуратор*.
Примечание:
* Если быть до конца точным, могут возникнуть предпосылки по созданию индивидуального интерфейса для пользователя в режиме конфигуратора, но эти вопросы лежат за рамками данной статьи.
Решаются задачи по индивидуальной настройке довольно элегантно - при помощи персональных панелей инструментов. Для примера будем использовать бухгалтерский интерфейс типовой конфигурации "Бухгалтерия предприятия" (ред. 1.6) с демонстрационными данными.
Но прежде, чем перейти к описанию механизма индивидуальной настройки интерфейса, обозначим некие общие возможности, которые платформа 8.1 предоставляет своим пользователям. В частности, нельзя увидеть сразу все стандартные пункты меню и все панели инструментов, которые по умолчанию встроены в платформу (независимо от конфигурации). И это не ошибка. Дело в том, что некоторые возможности являются контекстно-зависимыми, а потому они доступны только тогда, когда в них есть смысл.
Достать их просто - на любом пустом месте рядом с доступными панелями инструментов достаточно нажать правую кнопку мыши. В открывшемся списке вы сразу увидите все доступные панели, причем включенные (видимые) будут помечены галочками.
Наглядный пример - работа с табличным документом. Сравните состав меню и панелей при отсутствии активного табличного документа - см. рис. 1 и при его наличие - см. рис. 2.
В большинстве случаев достаточно использовать появляющиеся пункты меню или включать нужные панели инструментов.
Имейте ввиду: контекстно-зависимые элементы интерфейса будут исчезать, если нет активных окон, с которыми они связаны, и появляться при активизации таких окон.
Итак, приступим к изучению индивидуальной настройки интерфейса.
Для начала определимся, какие пункты меню или важные кнопки необходимо всегда иметь под рукой. Для примера выберем следующие:
- "Операции" -> "Регламентные операции" -> "Справки-расчеты" -> "Калькуляция";
- "Продажа" -> "Ведение книги продаж" -> "Книга продаж";
- "Отчеты" -> "Прочие" -> "Универсальный отчет";
- "Сервис" -> "Поиск данных";
- "Предприятие" -> "Производственный календарь";
- "Таблица" -> "Вид" (обратите внимание - это подменю).
Нужными всегда будем считать кнопки:
- "Советы", которые расположены на панели инструментов "Поддержка" (панель, созданная при разработке нашей конфигурации);
- "Зафиксировать таблицу" стандартной панели инструментов "Табличный документ" (допустим, при работе с таблицами нужно часто фиксировать шапку).
С необходимыми функциями определились.
Их состав хоть и несколько сумбурен, но показателен.
Например, пункт меню "Калькуляция" спрятан довольно глубоко, а подменю "Вид" не всегда сразу нам доступен.
Чтобы весь этот набор был всегда у нас под рукой, воспользуемся возможностью платформы 8.1 по созданию персональных панелей инструментов.
Для этого необходимо войти в режим настройки, вызвать список панелей инструментов (аналогично описанному выше способу включения/выключения стандартных панелей инструментов - см. рис. 1) и выбрать "Настройка…". Откроется окно настройки интерфейса, в котором на закладке "Панели инструментов" вы увидите все доступные на данный момент панели инструментов (рис. 3).
Создадим свою панель инструментов и назовем ее, например, "Мое меню". Для этого необходимо нажать кнопку "Создать…" и написать название.
После нажатия на "ОК" в списке доступных панелей мы увидим нашу панель (рис. 4).
Кроме этого, в центре экрана появится наша новая пустая (без единого элемента) панель (рис. 5). Самое главное уже сделано.
Осталось наполнить наше меню нужными элементами.
Оставаясь в режиме настройки, последовательно заполним панель выбранными ранее элементами.
Общий принцип таков - выбираем нужный элемент в тех местах, где обычно находим его в представленном нам интерфейсе, нажимаем и удерживаем клавишу Ctrl и "тащим" мышкой (левой кнопкой) этот элемент на нашу панель (перетаскиваем с копированием).
Что делать, если выпадающее меню перекрыло видимость нашей панели (рис. 6)?
Достаточно взять ее мышкой за левый край заголовка и перетащить в удобное место .
Первым по нашему списку идет элемент "Калькуляция" - перетаскиваем (рис. 7).
Обратите внимание, что клавиша Ctrl должна быть нажата до самого окончания перетаскивания.
Это легко проконтролировать: по окончании перетаскивания элемента на нашу панель рядом с курсором мыши должен быть плюсик ("+"). Если все сделано верно, вы увидите результат, похожий на рис. 8.
Аналогично, перетаскиваем второй пункт нашего персонального меню - "Книгу продаж". В результате получается что-то похожее на рис. 9. Почему видна только иконка? Потому что разработчики конфигурации назначили картинку этому элементу меню, а платформа 8.1 по умолчанию отображает на панелях только картинки, если они заданы. Если же вы хотите видеть надпись или картинку и надпись (как в оригинальном меню), достаточно нажать на нужный вам элемент правую кнопку мыши и выбрать нужный режим отображения. Выберем для "Книги продаж" отображение и картинки, и текста (рис. 10).
Далее, заполняем нашу панель выбранными элементами. У "Поиска данных" также включим отображение картинки и текста. Дойдя в нашем списке до пункта "Таблица/Вид" мы уже имеем панель в таком виде, как показано на рис. 11.
Тут мы можем столкнуться с тем, что меню "Таблица" в данный момент недоступно (причины описаны выше). Решая данную проблему, заодно опробуем возможности по добавлению пунктов в уже существующее меню. Все это время мы работали в режиме настройки интерфейса. Сейчас его временно придется закрыть - в окне "Настройка" жмем кнопку "Закрыть". Заметьте, все наши наработки сохранились и уже доступны для работы на нашей панели. Чтобы получить доступ к меню "Таблица", открываем любой табличный документ, либо создаем новый. После этого снова вызываем режим настройки. Теперь мы получили доступ к нужному меню и можем перетащить, аналогично предыдущим правилам, подменю "Вид" из него (рис. 12).
Остались еще две кнопки, доступные через панели инструментов нашего интерфейса. Их перетаскивание полностью аналогично перетаскиванию пунктов меню: достаточно взять левой кнопкой мыши нужную нам кнопку, нажать Ctrl и перетащить эту кнопку на нашу панель.
Кнопку "Зафиксировать таблицу" можно найти в меню "Таблица", которое мы сделали доступным ранее. Но для чистоты эксперимента попробуйте включить доступную также панель "Табличный документ" (рис. 13).
Вот и все - мы полностью заполнили панель инструментов "Мое меню" нужными именно нам элементами. Достаточно снова закрыть окно настройки кнопкой "Закрыть" и можно приступать к работе, всегда имея под рукой свой собственный набор функций.
В заключение отметим несколько важных моментов.
-
Персональную и любые другие панели можно перемещать и изменять их размеры. Перемещать панели можно "взяв" их мышкой за заголовок или, если они закреплены у края экрана, за специальную область левее самой левой кнопки (или выше самой верхней, в случае вертикального закрепления). Изменять размеры можно только у панелей, который не закреплены у краев экрана - достаточно изменять положение их правого края (рис. 14).
Войдите как ученик, чтобы получить доступ к материалам школы
Система компоновки данных 1С 8.3 для начинающих: представление отчёта в виде таблицы
Автор уроков и преподаватель школы: Владимир Милькин
На всех прошлых уроках мы выводили данные в отчет в виде списка. Сегодня разберёмся со вторым типом отчета: "Таблица".
Ставим цель
- Написать отчёт, который выводит информацию о заказе еды клиентами в виде таблицы.
- В строках таблицы должна выводиться еда, в колонках - клиенты, а на пересечении количество данной еды заказанной данным клиентом.
- Информацию будем брать из документов "ЗаказКлиента".
Создаём новый отчёт
Открываем базу "Гастроном" в конфигураторе и через меню "Файл"->"Новый. " создаём новый отчёт:
Вид документа - "Внешний отчет":
В новой форме отчёта указываем имя "Урок8" и нажимаем кнопку "Открыть схему компоновки данных":
Имя схемы компоновки данных оставляем по умолчанию:
Составляем запрос
Добавляем новый набор данных - запрос:
Выделяем новый набор данных и вызываем конструктор запроса:
Будем выбирать из табличных частей документа "ЗаказКлиента" следующие поля:
Получился следующий текст запроса:
Сначала пробуем список
Перейдём на закладку "Настройки" и нажмём волшебную палочку, чтобы вызвать конструктор:
Вначале попробуем по старинке выбрать тип отчета "Список. ":
Укажем поля, которые будут отображаться в отчете:
Сохраним наш отчёт в конфигураторе и сформируем в режиме пользователя:
Получился привычный нам список с тремя колонками: Клиент, Еда и Количество.
Выводим в виде таблицы
Ах как замечательно было бы представить эти же самые данные в виде таблицы, в строках которой перечислена еда, в колонках - клиенты, а на пересечении количество данной еды, которое заказал данный клиент:
Сделать это действительно легко. Для этого вернёмся на закладку "Настройки" и вновь вызовем конструктор настроек через волшебную палочку:
На этот раз в качестве типа отчета выберем "Таблица..":
Из полей, которые будут отображаться в отчёте уберём "Клиент" и "Еда", так как эти поля по нашей задумке уйдут в столбцы и строки соответственно:
Оставим только количество, которое будет отображаться на пересечении строк и столбцов:
Здесь нужно указать конструктору какие поля будут отображаться в строках, а какие в столбцах. Для нас очевидно (см. рисунок выше), что строки - это еда, а колонки - клиенты:
Получилось вот так:
Итоговая структура отчёта будет такой:
Сохраняем наш отчёт в конфигураторе и формируем в режиме пользователя:
Вроде бы неплохо. Еда отображаться в строках, а клиенты - в столбцах. Но показатели количества, которые мы ожидали увидеть на пересечении строк и столбцов почему-то оказались все слепёшены в одном столбце.
А причина в том, что строки и столбцы у нас сгруппированы, а показатели нет! Поэтому и такой разлад.
Чтобы сгруппировать количество нужно подвести по нему итоги (вычислить ресурсы). Это мы уже делать умеем.
Забыли подвести итоги
Переходим на закладку "Ресурсы" и перетаскиваем поле "Количество" из левой колонки в правую:
Выражение "Сумма(Про. " оставляем без изменения:
Снова сохраняем отчет и формируем в режиме пользователя:
То, что надо! Мы хорошо поработали. А на следующем уроке - мы модифицируем этот отчёт (вернее его копию) и представим эти же данные в виде диаграммы.
Войдите на сайт как ученик
Для учеников
Прибегайте к изучению эталонного варианта только после самостоятельного выполнения всех шагов.
На вопросы учеников — отвечаю по почте, но прежде загляните в ЧАВО (ссылка) .
Пользователю в 1С очень часто приходится работать со списками чего-нибудь. Например, справочник – это список элементов. Документы – это список документов в разрезе дат.
Сейчас мы рассмотрим основные правила работы со списками. А также простой способ вывести 1С в Excel или на печать любой список из 1С – справочник, документ, отчет.
Все очень просто!
Вывести 1С список (толстый клиент)
Любой список в 1С можно настроить по своему вкусу. Для этого существует команда «Настройка списка», которая расположена в контекстном меню (правой кнопкой на любое место в списке).
Здесь перечислены колонки, которые есть в списке. Можно поменять их порядок, положение (колонки в один ряд или в два ряда), ширину.
Когда Вы работаете со списком, то Вы прокручиваете его и устанавливаете курсор на тот элемент, с которым работаете. Чтобы 1С запоминала позицию курсора – установите галочку «Восстанавливать позицию».
Автообновление обозначает, что каждые несколько секунд, 1С будет проверять наличие новых элементов в списке и показывать их Вам. Это полезно, если в этом списке кроме Вас работают другие люди.
Иерархический справочник – это справочник, в котором есть группы. Иерархический просмотр показывает элементы внутри групп, иначе они показываются единым списком.
Любой список в 1С можно вывести в табличный документ. Табличный документ – можно печатать и сохранять в файл.
Нажмите правой кнопкой на список, в меню выберите пункт «Вывести список».
При этом можно выбрать не все колонки, а только те, которые нужны для печати.
Вывести список 1С (тонкий клиент)
Интерфейс тонкого клиента сильно отличается от привычного «толстого». Возможностей (в том числе и работы со списками) он предоставляет также больше.
Если справочник имеет группы, то Вы можете переключать вид справочника прямо в списке. Для этого в контекстном меню по правой кнопке мыши выберите команду Режим просмотра.
На картинке изображен режим просмотра Иерархический список (раньше было — Отображать иерархию).
А вот так выглядит режим просмотра Список (раньше было – Не отображать иерархию).
Появилась новая команда Найти. Это фактически быстрые отборы по одному полю.
Возможности по настройке списка находятся в пункте меню Все действия/Настроить список.
Здесь находятся Отборы, которые раньше можно было вызвать нажатием кнопки на панели списка.
Новая возможность – установить самостоятельно группировку списка, при использовании режима просмотра – Иерархический список.
«Группировка» – это значит, что Вы сгруппируете их по произвольному полю. Например по основному менеджеру или по ставке НДС. Также поддерживаются вложенные группировки.
Условное оформление списков – также новая возможность. Вы можете указать произвольное оформление некоторых строк/ячеек, которые отвечают указанным условиям. Можно настроить шрифт, цвет шрифта, цвет фона, формат и др.
Команда Вывести список работает аналогично, как и в толстом клиенте. Находится также в меню Все действия.
Выбираем требуемые колонки и получаем табличный документ для печати.
Сохранение списка 1С в Excel
После того, как Вы вывели любой список 1С или таблицу из 1С в табличный документ – Вы можете сохранить его в Excel.
Для этого нажмите Файл/Сохранить копию, выберите формат Excel. Начиная с версии 8.2.15 заявлена возможность сохранения в PDF аналогичным способом.
Аналогичные действия по сохранению табличного документа в Excel в тонком клиенте 1С.
Отчеты и печать документов
После того, как Вы вывели любой список 1С или таблицу из 1С в табличный документ – Вы можете распечатать его.
Управление внешним видом табличного документа производится из меню Таблица/Вид.
Работа с табличным документом аналогична работе с отчетами, поэтому в отчетах доступны те же команды (или наоборот 🙂
Вот так это меню выглядит в тонком клиенте 1С.
Параметры страницы, в том числе ориентация и масштаб печати, указываются в меню Файл/Параметры страницы. Пример для толстого клиента.
Программирование (и бизнес программы) обычно имеют дело со следующими простыми типами данных: число, строка, дата. Значения этих типов для разных стран, стандартов и просто привычек могут иметь разное представление.
Вероятно самый известный пример, это разное представление времени – в России привычно использовать 9:00 и 21.00, а в англоязычных странах 9am и 9pm. Разница как в логике (12ти часовая система или 24х часовая), так и в написании.
Представление значения называется «формат» и сегодня мы обсудим изменение формата даты и формата числа в 1С.
Использовать форматирование можно как программисту в языке 1С, так и визуально, без программирования, например при создании печатной формы или отчета, при настройке элементов на форме.
Что такое форматирование
Число и дата вне зависимости от его представления на экране или на печати – остается самим собой. Форматирование подразумевает собой исключительно преобразование к строковому значению – то есть как он будет «выглядеть» на экране компьютера или на бумаге.
Основные различия форматов 1С представления чисел и дат:
- Число
o «.» или «,» для отделения дробной части
o количество знаков после запятой
o группировка цифр в числе по 3 (1 000 000, а не 1000000) - Дата и время
o порядок года, месяца, дня
o символ-разделитель
o формат 1С времени (12 или 24 часа)
o детали написания.
Также в формате 1С могут быть указаны дополнительные «удобства», например отрицательные числа выводить красным цветом, или представление «пустого значения» в виде «0» или «не заполнено».
Форматирование по умолчанию работает, например, при переводе числа в строку. В некоторых случаях такие настройки могут служить дурную службу там, где программист этого и не ожидает.
Например, при переводе числа в строку оно переводится с учетом группировки цифр (а вы этого ожидаете?):
ЧислоСтрокой = СокрЛП(2400); //будет равно «2 400»
Для точного указания формата в языке 1С есть функция Формат(), с помощью которой возможно указать требуемое представление.
ЧислоСтрокой = Формат(2400, «Настройки»)
В качестве строки «Настройки» нужно указать требуемый формат 1С. Такие настройки указываются в специальном закодированном виде. Рассмотрим наиболее часто используемые настройки:
Формат 1С даты и числа по умолчанию
Если Вам требуется вывести дату или число и не хочется заморачиваться со знанием как они должны быть представлены по правилам нужной страны, есть простейшая настройка, которая позволит Вам это сделать:
Пример вывода даты по правилам некоторых стран:
Формат( ТекущаяДата(), «L=ru»)
> 28.03.2012 14:21:32
Формат( ТекущаяДата(), «L=en»)
> 3/28/2012 2:21:24 PM
Формат( ТекущаяДата(), «L=fr»)
> 28/03/2012 14:22:08
Как не трудно заметить, названия стран — интуитивны.
Формат даты в языке 1С
Если настройки по умолчанию Вам недостаточно и хотелось бы самостоятельно указать порядок частей даты и символы их разделения, необходимо использовать настройку:
ДФ = «дмг чмс»
Соответственно «дмг» – это день, месяц и год, а «чмс» — это часы, минуты и секунды. Любую из этих частей возможно пропустить. Порядок следования – любой. Символы, указанные между частями будут использованы как символы разделения.
Символ части даты может быть указан несколько раз подряд, от этого зависит вид этой части даты, например «д» или «дд» или «дддд».
Расшифровка частей даты:
- д – день
o маленькая «д»
o может быть указана от 1 до 4 раз - М – месяц
o большая «М»
o может быть указана от 1 до 4 раз - г – год
o маленькая «г»
o может быть указана 1 или 2 или 4 раза - ч – часы
o маленькая «ч» — 12ти часовой формат
o большая «Ч» — 24х часовой формат
o может быть указана 1 или 2 раза - м – минуты
o маленькая «м»
o может быть указана 1 или 2 раза - с – секунды
o маленькая «с»
o может быть указана 1 или 2 раза - вв – отображение AM/PM для 12ти часового формата
- к – квартал.
Пример вывода даты с указанием правил:
Формат(ТекущаяДата(), "ДФ=""дд.ММ.гггг чч:мм:сс""")
> 28.03.2012 02:44:44
Формат(ТекущаяДата(), "ДФ="" М / д /гггг ч:м:с вв""")
> 3/28/2012 2:44:44 PM
Формат(ТекущаяДата(), "ДФ=""дд/ММ/гггг чч:мм:сс""")
> 28/03/2012 02:44:44
Формат(ТекущаяДата(), "ДФ=""дддд, дд ММММ гггг""")
> среда, 28 марта 2012
Формат числа в языке 1С
В отличие от форматирование даты, где все достаточно просто, для форматирования числа есть много параметров. Мы рассмотрим те, которые нам показались полезными – то есть по нашему мнению часто применяются.
Первая «проблема» связана с группировкой по умолчанию цифр в числах по 3 и разделением групп пробелом, например:
СтрЧисло = Строка(22300500)
> 22 300 500
Это неудобно, когда число преобразовывается к строке не для красивого и понятного вывода пользователю, а для служебных нужд. На это можно повлиять с помощью параметра «ЧГ», например:
Формат(22300500, "ЧГ=100")
>22300500 //вообще убрали нули
Формат(22300500, "ЧГ=6")
> 22 300500 //сделали группировку только миллионов
Параметр, который позволяет округлить число при выводе до нужного количества цифр после запятой «ЧДЦ»:
Формат(3.535353, "ЧДЦ=""2""")
> 3,54
Параметр, который позволяет указать символ-разделитель целой и дробной части «ЧРД»:
Формат(3.535353, "ЧРД="".""")
> 3.535353
Для некоторых случаев бывает полезно иметь возможность вместо числа «0» отображать что-то другое: пустую строку или «не заполнено». Это позволяет делать параметр «ЧН»:
Формат 1С поля на форме
Мы рассмотрели с Вами приемы, которые позволяют программисту форматировать значение в языка 1С. Также есть механизмы, которые позволяют указать требуемый формат визуально, без программирования.
Например, пользователь работает с формой. На форме есть поле, которое отображает дату. Мы можем повлиять на представление этой даты.
Откройте свойства этого поля. Для этого — в толстом клиенте нажмите правой кнопкой на поле, а в тонком — правой кнопкой на имени поля в списке полей, выберите пункт Свойства.
У поля есть свойство «Формат».
Формат 1С ячейки в печатной форме
Когда нужно разработать печатную форму (отчет или печать документа), можно назначить формат ячейки точно таким же способом, как и для поля документа.
Выбираем ячейку (или несколько ячеек одновременно), заходим в свойства, свойство «Формат», выбираем требуемый формат.
Формат 1С в СКД
Отчеты СКД позволяют настроить формат 1С как программисту (в момент создания отчета), так и пользователю (при использовании отчета). Также возможностей больше за счет использования условного форматирования.
Это значит Вы не только указываете какое поле как форматировать, но и при каком условии (например, если значение этого поля – отрицательное).
В режиме Предприятие выберите пункт меню на форме отчета «Изменить вариант». В отчете СКД в толстом клиенте этот пункт в меню «Действия/Настройки».
В открывшейся форме всех настроек СКД есть закладка «Условное форматирование». Добавьте новую строчку. В строчке три колонки:
- Оформление. Укажите требуемый формат 1С — шрифт, цвет фона или текста, формат 1С отображения числа и даты
- Условие. Если данное оформление применять всегда – то оставьте это поле пустым. Иначе – укажите поле и его значение. Тогда форматирование будет применено только в тех строках, в которых эти значения совпадают. Если требуется указать значения нескольких полей одновременно и условий «и/или» — добавьте группу и сгруппируйте поля с помощью групп.
- Оформляемые поля. Список полей, для которых будет применено форматирование.
Формат 1С в управляемых формах
Аналогичные правила форматирования действуют в любой форме списка управляемого клиента. В форме списке выберите пункт меню «Все действия/Настроить список».
Все печатные формы в программах 1С Предприятие формируются в формате табличного документа, напоминающего Excel, из строк и столбцов, у каждого из которых есть свой уникальный номер, им можно присвоить имя, оформить их, выбрав цвет текста, фона, а также рамок, и пр. Рассмотрим принципы работы с табличным документом на примере «1С:Бухгалтерия».
Создание табличного документа в 1С
В программе 1С, кроме работы с имеющимися печатными формами документов или отчетов, можно сформировать табличный документ с нуля, для чего надо зайти вменю «Файл-Новый».
Рис.1 Создание табличного документа
В открывшемся окне выбираем характеристику и жмем «Ок».
Рис.2 Выбор вида документа
Открыть табличный документ уже имеющийся в базе можно также в «Файле», выбрав команду «Открыть».
Оформление ячейки табличного документа
Создавая таблицу, мы можем установить характеристики шрифта, оформить ячейки рамками различного вида, а также выбрать цвет из палитры для всех объектов. Для этого, выделив ячейки и нажав правой кнопкой мышки, надо открыть окно «Свойства», где можно задать параметры к выделенным ячейкам – цвет, шрифт, границы и т.п.
Рис.3 Свойства таблицы
Обработка табличной части также может быть сделана через меню «Файл-Таблица». Выбрав пункт «Форматирование», мы также можем настроить шрифт, выравнивание, границы.
Рис.4 Форматирование таблицы
Примечания и работа с ячейками
Заполнение табличного документа в 1С 8.3 предусматривает создание примечаний для ячейки или их группы. Они буду помечены треугольничком в правом верхнем углу, при наведении мышки на который будет всплывать окошечко с текстом, поясняющим данные ячеек. Чтобы их создать, надо вызвать нажатием правой кнопки мышки команду контекстного меню – «Вставить примечание» или через пункт меню «Файл-Таблица-Примечание».
Рис.5 Вставить примечание
Выглядеть это будет так:
Рис.6 Примечание
Мы можем выполнять с ячейками любые действия, как с обычными таблицами в Excel или таблицами в документах Word – вставлять и удалять строки, объединять ячейки, скрывать и пр. («Файл-Таблица-Ячейки»).
Рис.7 Работа с ячейками
Для удобства при работе с табличным документом можно пользоваться контекстным меню, нажав на ячейке или выделенному фрагменту правой кнопкой мышки. Например, выбрав команду «Раздвинуть», мы добавляем строки выше текущего положения. Здесь же мы можем объединить или разбить ячейки, удалить, очистить, настроить высоту строк, выбрав соответствующие команды.
Рис.8 Команда «Раздвинуть»
Группировка элементов
Формируя структуру нашей таблицы, мы можем сгруппировать строки или удалить группировку при необходимости («Файл-Таблица-Группы»).
Рис.9 Объединение в группы
Это дает возможность объединить информацию из отчетов, применяя некоторое число вложенных группировок.
Рис.10 Группировка элементов
Их можно сделать горизонтальными или вертикальными, регулируя при этом расположение итогов в группировке: для первых – сверху или снизу, для вторых, соответственно – справа или слева.
Рис.11 Виды группировок
Используя эти принципы, созданы все табличные формы в программе, например, отчет Оборотно-сальдовая ведомость по счету. С помощью редактора табличных документов в 1С можно создавать как небольшие табличные документы, так и документы, имеющие сложную структуру.
Рис.12 Группировка в Оборотно-сальдовой ведомости
Макет печатной формы документа
Табличные документы формируются на основе макета, который представляет собой шаблон для формирования печатной формы. В него можно добавлять рисунки, логотипы, диаграммы, сводные таблицы.
В каждом документе имеется макет его печатной формы. Открыв печатную форму, нажав кнопку «Еще» и выбрав команду «Изменить макет», мы самостоятельно можем внести в него коррективы, не прибегая к помощи программиста. Теперь такая возможность доступна в пользовательском режиме 1С.
Рис.13 Макет печатной формы документа
Макет печатной формы документа «Счет». Мы видим, что в одних ячейках содержится только текст, в других – имена параметров, которые необходимо будет задать при заполнении документа.
Рис.14 Макет печатной формы документа «Счет»
С помощью кнопки на панели инструментов и «Еще», выбрав нужный раздел, мы можем произвести изменение табличного документа 1С 8.3.
Рис.15 Изменение табличного документа
Ввод данных
В наш документ информацию можно внести руками, как в обычный Excel. Это могут быть текстовые или числовые данные, которые могут использоваться при исчислении в других ячейках, например, при заполнении некоторых форм отчетности.
Рис.16 Ввод данных
Сохранение
Сформировав документ, его можно сохранить в файл на диске для отправки по электронной почте, переноса на другой компьютер или флешку и т.д. Для этого выберем команду «Сохранить» в пункте меню «Файл».
Рис.17 Сохранение
При сохранении табличного документа можно выбрать различные форматы, как в собственном формате – 1С-mxl, так и экспортировать в другие форматы – лист Excel, документ PDF или формат mxl-табличный документ v7.7 (для совместимости с версией платформы 7.7) и другие форматы.
Рис.18 Выбор формата сохранения
В некоторых печатных формах документа имеется кнопка «Сохранить».
Рис.19 Сохранение из формы документа
Читайте также: