Табличный документ
Табличный документ — это общий объект встроенного языка. Он используется для создания выходных документов — первичных документов и отчетов. Табличный документ является мощным интерактивным средством отображения информации и может использоваться как сам по себе, так и входить в состав любой из форм, используемых в прикладном решении. По своей сути табличный документ напоминает электронные таблицы — он состоит из строк и столбцов, в которых размещаются данные, однако его возможности гораздо шире:
Оформление ячеек
Табличный документ обладает большими возможностями оформления. Разработчик может задавать тип и размер шрифта для отображения текста, расположенного в ячейках табличного документа:
Табличный документ позволяет оформлять ячейки рамками различного вида:
Также разработчик имеет возможность управлять цветом текста, фона и рамок, выбирая цвета как из палитры операционной системы, так и из палитры Web-цветов, поддерживаемой платформой, или из палитры того стиля, который будет использоваться прикладным решением:
Группировки
Табличный документ поддерживает возможность группировки строк и столбцов. Это позволяет группировать данные в отчетах, используя произвольное количество вложенных группировок.
Бывают горизонтальные и вертикальные группировки, причем у разработчика есть возможность управлять расположением итогов в группировке: для вертикальных группировок они могут быть расположены сверху или снизу, а для горизонтальных группировок — справа или слева.
Поддерживается отображение уровней группировок, и нажатием цифр в заголовках можно развернуть сразу все группировки данного уровня и свернуть более детальные группировки.
Отступ уровней иерархии при использовании группировок формируется системой автоматически:
Расшифровки
В системе поддерживается механизм расшифровок, который позволяет пользователю получить детальный или дополнительный отчет, щелкнув мышью на строке или ячейке табличного документа. Платформа поддерживает возможность обработки нажатий клавиши мыши в ячейках табличного документа. При этом система может выполнять как стандартные действия, так и алгоритмы, заданные разработчиком.
Стандартные действия при расшифровке выполняются, например, если щелкнуть мышью на документе или элементе справочника. В этом случае система откроет этот объект для просмотра (если иное поведение не предусмотрено разработчиком).
Обработка нестандартных расшифровок производится средствами встроенного языка. Например, разработчик может задать алгоритм получения детального отчета, путем переформирования существующего с использованием дополнительных условий отбора («показать продажи только по этому контрагенту»). Или же, используя расшифровку, пользователь может получить совершенно новый отчет (например «показать расходные накладные, которые сделали вклад в объем продаж по данному контрагенту»).
Механизм расшифровок позволяет значительно облегчить работу пользователя, поскольку вызов тех или иных отчетов, содержащихся в конкретном прикладном решении, происходит автоматически и не требует от пользователя задания начальных параметров. Настройки нужного отчета могут быть определены автоматически, исходя из контекста, в котором пользователь вызывает этот отчет.
Примечания
Разработчик имеет возможность задавать примечания для отдельных ячеек или групп ячеек документа. Ячейка с примечанием имеет маленький треугольник в правом верхнем углу. При наведении курсора на ячейку, примечание отображается во всплывающем окне. С помощью примечаний можно добавлять в табличные документы дополнительную (справочную) информацию, которая не отображается на экране (в обычном режиме), но может быть легко просмотрена, если подвести курсор мыши к нужной ячейке:
Ширина столбцов
Табличный документ поддерживает возможность задания различной ширины колонок для различных строк. Это возможность является весьма важной для регламентированных отчетов. Фактически в этом случае табличный документ будет представлять собой нескольких таблиц, что, например, часто встречается в бухгалтерской и налоговой отчетности:
Компактный документ
Для мобильных устройств с узким экраном реализовано компактное представление табличного документа.
Ввод данных в табличный документ
Хотя табличные документы используются, в основном, для представления уже обработанной информации, существует возможность непосредственного ввода данных в табличный документ как в «обычную» электронную таблицу.
В процессе ввода данных в ячейки табличного документа они могут быть обработаны процедурами на встроенном языке, и результаты такой обработки могут использоваться при вычислении других ячеек табличного документа.
Непосредственный ввод данных в табличный документ может применяться, например, при формировании заявки на доставку товара или бухгалтерского баланса:
Сохранение
Поскольку табличный документ, чаще всего, используется для формирования выходных документов, он может быть сохранен в файл на диске для последующего использования или переноса на другие компьютеры.
Редактор табличного документа
Для создания макетов, из которых в результате будет сформирован табличный документ, показанный пользователю, разработчик может использовать редактор табличного документа — мощное средство, сочетающее в себе оформительские возможности табличной структуры и векторной графики. Он позволяет создавать как небольшие документы с очень сложной структурой линий (типа платежного поручения), так и объемные ведомости, журналы и т. п. Подробнее…
Табличный документ » FAQ 1С Все версии » HelpF.pro
Найти…
Все версии 7.x 8. x ОП 8.2 УП 8.3 УП Видео Добавить FAQ
Табличный документ | Версия | |
---|---|---|
Автоматическая установка ширины колонки табличного документа. | [7.x, 8.x] | |
Вывести табличный документ в PDF | [8.x] | |
Вывод картинки (изображения) на печать, в макет (табличный документ) | [7.![]() | |
Вывод колонтитулов программно ВерхнийКолонтитул, НижнийКолонтитул | [8.x] | |
Вывод результата запроса в табличный документ | [8.x] | |
Выгрузка табличного документа в Google таблицу | [8.x] | |
Группировка строк в табличном документе | [8.x] | |
Загрузка данных в документ из табличного документа (в ТД скопировано из Excel) | [8.x] | |
Загрузка данных из файла табличного документа в управляемом приложении | [8.2 УП, 8.3] | |
Как в отобразить картинку в табличной части | [8.x] | |
Как в табличном документе изменить значение определенной ячейки? | [8.![]() | |
Как вставить Разделитель страниц или Новую страницу? | [7.x, 8.x, 8.2 УП] | |
Как выгрузить табличный документ в excel | [8.x] | |
Как закрепить, фиксировать область выводимого табличного документа? | [7.x, 8.x] | |
Как изменить шрифт в ячейке Табличного Документа? | [8.x] | |
Как отсечь ненужные пробелы из выборки запроса при заполнении параметров макета | [8.x] | |
Как очистить табличный документ? | [8.x] | |
Как преобразовать MXL файл в Таблицу Значений? | [8.x, 8.2 УП, 8.3] | |
Как при выводе данных в Табличный Документ изменить Текст и Цвет Текста конкретной ячейки? | [7.![]() | |
Как при выводе данных в табличный документ свернуть выводимые группировки? | [8.x] | |
Как при печати выводить шапку на каждой странице (ПовторятьПриПечатиСтроки)? | [8.x, 8.2 УП, 8.3] | |
[8.x, 8.2 УП, 8.3] | ||
Как сделать Расшифровку в табличном документе | [8.x, 8.2 УП, 8.3] | |
Как сделать чтобы при выделении числе в табличном документе, отчете выводилась их сумма? | [8.x, 8.2 УП] | |
Как сделать чтобы при редактировании в ячейке появлялся калькулятор? | [8.x, 8.2 УП] | |
Как сжать ширину колонок табличного поля | [8.![]() | |
Как сформировать, вывести на печать таблицу, табличный документ | [7.x, 8.x] | |
Как табличный документ заполнить на сервере и открыть на клиенте? | [8.2 УП] | |
Как убрать, очистить выделение в табличном документе и переместить курсор в R1C1? | [8.x] | |
Как установить значение в Ячейку Табличного Документа | [8.x, 8.2 УП] | |
Кнопки управления уровнями группировки (генерировать программно) | [8.x, 8.2 УП] | |
Корректировка документа | [8.3] | |
Сводные таблицы | [8.x, 8.2 УП] | |
Создание сводной таблицы | [8.x] | |
Табличный документ: Колонтитулы и параметры страницы | [8.![]() | |
Функции преобразуют табличный документ (ТД) в строку и обратно | [8.x] | |
Функция загружает весь табличный документ в таблицу значений | [8.x] | |
Шаблон кода для вывода данных в табличный документ | [8.x, 8.2 УП, 8.3] |
Открытие электронной таблицы в Numbers на Mac
Вы можете открывать электронные таблицы, сохраненные на вашем Mac, в iCloud Drive, на подключенных серверах и в сторонних хранилищах. Если вы не можете открыть электронную таблицу Numbers, убедитесь, что у вас установлена последняя версия Numbers из Mac App Store. Если электронная таблица неактивна и не может быть выбрана, это означает, что ее нельзя открыть с помощью Numbers.
Вы можете открывать электронные таблицы Microsoft Excel (файлы с расширением .xls или .xlsx), текстовые файлы с разделителями или текстовые файлы фиксированной ширины в Numbers и вносить в них изменения. См. Импорт файла Excel или текстового файла в Numbers на Mac.
Открытие существующей электронной таблицы в Numbers
Выполните одно из следующих действий:
-
Открытие электронной таблицы на Mac: Для электронной таблицы Numbers дважды щелкните имя или миниатюру таблицы или перетащите ее на значок Numbers в Dock или в папке Applications. Для электронной таблицы Excel перетащите ее на значок Numbers (двойной щелчок по файлу открывает Excel, если у вас есть это приложение).
-
Откройте электронную таблицу, над которой вы недавно работали: В Numbers выберите «Файл» > «Открыть последние» (меню «Файл» расположено у верхнего края экрана). Числа показывают последние десять электронных таблиц, которые вы открывали. Выберите один, чтобы открыть его.
-
Откройте электронную таблицу, хранящуюся не на вашем Mac (например, в iCloud Drive): В Numbers выберите «Файл» > «Открыть» (в меню «Файл» в верхней части экрана).
В диалоговом окне нажмите место на боковой панели слева или нажмите всплывающее меню в верхней части диалогового окна, затем выберите место, где сохранена электронная таблица. Дважды щелкните электронную таблицу, чтобы открыть ее.
При открытии электронной таблицы, в которой используются шрифты, не установленные на вашем компьютере, в верхней части электронной таблицы ненадолго появляется уведомление об отсутствующем шрифте. В уведомлении нажмите Показать и выберите шрифт для замены. Вы можете использовать книгу шрифтов, доступную в папке «Программы» на вашем Mac, для установки приобретенных или загруженных шрифтов.
Открытие электронных таблиц на вкладках
Одновременно может быть открыто несколько электронных таблиц Numbers. Когда вы работаете с несколькими электронными таблицами, полезно открывать их на вкладках, а не в отдельных окнах — таким образом вы можете перемещаться между ними, щелкая вкладки на панели вкладок.
-
Чтобы открыть Системные настройки, нажмите меню Apple в верхнем левом углу экрана, затем выберите Системные настройки.
-
Щелкните Рабочий стол и док-станция.
-
В разделе «Окна и приложения» выберите «Всегда» или «В полноэкранном режиме» рядом с «Предпочитать вкладки при открытии меню».
Этот параметр применяется не только к Numbers, но и к документам в других приложениях, таких как TextEdit, Pages и Keynote.
Закрытие электронной таблицы
-
Закройте электронную таблицу, но не закрывайте Numbers: Нажмите красную кнопку закрытия в верхнем левом углу окна Numbers или нажмите Command-W.
-
Закройте электронную таблицу и выйдите из Numbers: Выберите Numbers > Выйти из Numbers (меню Numbers расположено у верхнего края экрана). Все ваши изменения сохраняются.
Некоторые шаблоны не загружаются на ваш компьютер, пока вы их не выберете или не откроете электронную таблицу, в которой он используется. Если ваше соединение медленное или вы находитесь в автономном режиме, когда это происходит, изображения в электронной таблице могут отображаться с более низким разрешением, пока вы снова не подключитесь к сети или пока не завершится загрузка шаблона.
См. также Поиск электронной таблицы в Numbers на MacИспользование iCloud с Numbers на MacОтправка электронной таблицы в Numbers на MacСохранение электронной таблицы и присвоение имени в Numbers на MacЗамена шрифтов
Работа с файлами Microsoft Excel в ArcGIS Pro — ArcGIS Pro
Вы можете использовать и работать с файлами Microsoft Excel в ArcGIS Pro, как и с другими источниками табличных данных. Единственное требование для доступа и работы с файлами Excel в ArcGIS Pro заключается в том, что соответствующие драйверы должны быть загружены и правильно установлены на компьютер, на котором установлен ArcGIS Pro. Дополнительные сведения см. в разделе, как установить драйверы для работы с файлами Microsoft Excel.
Добавить файлы Microsoft Excel на карту
Вы добавляете файлы Microsoft Excel в ArcGIS Pro так же, как и другие источники табличных данных: нажмите кнопку Добавить данные . Когда вы переходите к файлу Excel, вы должны выбрать таблицу, которую хотите открыть. Например, если у вас есть рабочая книга Excel с именем Sales_Figures.xlsx, которая содержит три рабочих листа — «Продажи», «Месяц» и «Год до даты», — каждый рабочий лист является отдельной таблицей в ArcGIS Pro.
При доступе из ArcGIS Pro рабочий лист отображается в виде таблицы со знаком доллара ($) в конце имени. В рабочих листах с именами, содержащими пробелы, пробелы будут заменены символами подчеркивания.
После добавления таблицы на карту ее можно открыть на панели Содержание. Однако вы не можете редактировать таблицу или экспортировать записи в формат Excel.
В следующем примере показано, как многолистовой документ отображается в Microsoft Excel и в диалоговом окне добавления данных:
-
Три рабочих листа отображаются так, как они появляются на панели вкладок «Лист» в нижней части окна Excel.
- Доступные листы отображаются в рабочей книге Sales_цифры в диалоговом окне «Добавить данные».
Форматирование таблицы в Microsoft Excel для использования в ArcGIS Pro
Вы можете работать с файлами Microsoft Excel в ArcGIS Pro так же, как и с другими табличными источниками данных, но есть несколько ограничений. Следуйте этим общим рекомендациям при создании данных Excel для использования в ArcGIS Pro:
- Убедитесь, что первая строка рабочего листа правильно отформатирована, так как она будет использоваться для имен полей в ArcGIS.
- Если у вас есть ячейки с числовыми данными, датами и т. д., убедитесь, что содержимое последовательно отформатировано, другими словами, убедитесь, что все числовые данные на самом деле являются числовыми. Если в этих строках есть другие типы данных, поле преобразуется в текст при открытии таблицы в ArcGIS Pro.
Добавление таблицы Microsoft Excel на карту
Файлы Excel добавляются в проект так же, как и другие данные: нажмите кнопку «Добавить данные» на вкладке «Карта» или воспользуйтесь панелью «Каталог».
- Нажмите кнопку «Добавить данные» на вкладке «Карта» на ленте.
Появится диалоговое окно обзора добавления данных.
- Перейдите к файлу книги Excel и дважды щелкните файл.
- Щелкните таблицу, которую хотите добавить на карту.
- Щелкните Выбрать.
Кроме того, вы можете перетащить таблицу Excel на карту из панели Каталог или щелкнуть таблицу правой кнопкой мыши и выбрать Добавить к текущей карте .
Обновить таблицу Microsoft Excel
Вы можете обновить файлы рабочей книги Microsoft Excel, которые вы используете в ArcGIS Pro, чтобы отразить обновленные данные и изменения схемы, внесенные в любой из рабочих листов в рабочей книге.
Таблицы Excel доступны только для чтения в ArcGIS Pro; однако файлы Excel можно редактировать вне ArcGIS Pro, пока у вас открыт лист на панели Каталог (отдельный слой таблицы).
Когда вы обновляете рабочую книгу, ArcGIS Pro перезагружает файл рабочей книги Excel с диска, отображает обновленные (сохраненные) данные и изменения схемы, сделанные вне ArcGIS Pro, и обновляет любой слой событий XY, созданный из файла Excel.
Используйте один из следующих вариантов для обновления файла рабочей книги Excel в ArcGIS Pro:
- Обновить — при доступе к файлу рабочей книги Excel из ArcGIS Pro через панель Каталог, вид Каталог или Скрипт инструмент, щелкните правой кнопкой мыши файл книги Excel и выберите Обновить в контекстном меню.
- Инструмент «Обновить Excel» — используйте инструмент геообработки «Обновить Excel», чтобы обновить рабочую книгу, которую вы добавляете в поле «Входной файл Excel».
- Выберите один или несколько файлов; нажмите «Меню» в верхней части панели «Каталог»; и нажмите Обновить.
- В верхней части представления Каталога ваше текущее местоположение отображается в строке местоположения. Перейдите к подключению элемента или конкретному элементу, который вы хотите обновить. Рядом со строкой адреса нажмите Обновить .
- При использовании кнопки Обзор для заполнения входных данных инструмента геообработки рядом с адресной строкой щелкните Обновить, чтобы получить последнюю информацию о файле, используемом для заполнения входных данных инструмента перед запуском инструмента геообработки.
Подробнее об обновлении содержимого местоположения
Совет:
При обновлении файлов Microsoft Excel в ArcGIS Pro помните следующее:
-
В зависимости от размера файла Excel использование кнопки «Обновить» может снизить производительность, пока ArcGIS Pro перезагружает файл с диска и перезагружает кеш.
- Сообщение об ошибке таблицы, похожее на изображение ниже, может быть возвращено, если схема файла рабочей книги Excel была изменена, например, переименована или удалена рабочая таблица вне ArcGIS Pro до такой степени, что ArcGIS Pro больше не может найти ссылки к существующим листам в файле Excel.
Если вы получили подобное сообщение об ошибке, удалите существующий слой и снова добавьте рабочий лист Excel.
Узнайте больше об ошибках табличного представления
Ограничения
При работе с файлами Microsoft Excel имейте в виду следующее:
- ArcGIS поддерживает как файлы Excel 2003 и более ранних версий .xls, так и файлы Excel 2007 .xlsx. Одним из преимуществ Excel 2007 является то, что он позволяет использовать листы гораздо большего размера (1 048 576 строк на 16 384 столбца), чем в Excel 2003 (65 536 строк на 256 столбцов).
- Имена полей получаются из первой строки в каждом столбце рабочего листа. Вы можете просматривать свойства, задавать псевдонимы для имен полей, задавать видимость полей и задавать числовое форматирование для слоя в представлении полей.
- Excel не применяет типы полей для значений во время ввода данных, как это делают стандартные базы данных, поэтому тип поля, указанный в Excel, не используется при определении типа поля, представленного в ArcGIS.
Вместо этого тип поля в ArcGIS определяется драйвером Microsoft. Если драйвер обнаружит смешанные типы данных в одном поле, это поле будет возвращено как строковое поле, а значения будут преобразованы в строки. Если таблица Excel будет экспортироваться, следует учитывать желаемый размер текстовых полей.
- Вы можете напрямую экспортировать в Excel с помощью инструмента «Таблица в Excel». Вы также можете экспортировать табличные данные в формат dBASE, который можно открыть в Excel 97–2003 и сохранить в виде файла .xls. Microsoft прекратила поддержку файлов .dbf в Office 2007.
-
Когда рабочий лист Excel добавляется на карту, ArcGIS Pro пытается сохранить все символы, присутствующие в имя листа или поля и отображает его в отдельной таблице.
Например, лист с названием «Год до даты» в Excel будет отображаться в панели «Каталог» или «Содержание» как «Год до даты $», имя которого будет заключено в кавычки, поскольку оно содержит пробелы.