Информация о нас Разработанные нами программы Наши интернет-разработки Фотогалерея наших работ Документация к программам, наши статьи, а так же перезентации наших программ

Вышла новая версия программы склад.


 Исправлено большое количество ошибок.


 Возмоность отключения запрета отрицательных чистел в текущих остатках.


Наши координаты

Эл. почта
rudjuk@ukr.net
rs@corp2.net

Телефон: +38 (067) 901-63-22

Skype: rudjuk

 

Вызов форума

Динамическая интернет-страничка

 


 

Другие ссылки


Другие страницы

Программы
Корпорация

Склад
Корпорация
Бухгалтерия
Зарплата


Программы
Экзамен
Расчёт шкафов
Репликатор
Редактор
VDoc
Календарь
Калькулятор
Буфер
Рассылка почты
Голосование по сети
Инсталлятор
Планировщик
Администратор портала
R-броузер

Документация
Ответы на вопросы
Вся документация
Склад
Расчёт шкафов
Экзамен
Репликатор
Инсталлятор

Докумнтация склада
Установка программы

Введение
Ввод остатков
Заказ (покупка)
Заявка
Внешняя счёт-фактура
Приход товара на склад
Расход товара со склада
Налоговая накладная
Внутреннее перемещение
Списание товара
Возврат товара
Заказ на закупку
Реализация и консигнация
Отсрочка платежа
Резервирование товаров
Счёт-фактура без рез.
Копирование документов
Журналы документов
Платёжные документы
Заборный лист
Карточка продукции
Калькуляция
Отбраковка товаров
Переоценка товаров
Бронирование услуг
Аннулирование услуг
Счёт
Журналы документов


Справочник фирм
Справочник активов
Технологические карты
Прайс-листы
Единицы измерения
Нормы расхода
Месторасположение товара
План счетов
Сервисные центры
Сотрудники
Курсы валют
Системные справочники
Фразы

Текущие остатки
Отчёт по внутреннему перемещению
Отчёт по продажам
Взаиморасчёты
Движение материалов

Поиск информации
Штрих-коды, шифры, партии

Объединение фирм
Объединение товаров
Работа в сети и интернет
Определение прав
Создание и настройка пользователя
Скрипт настройки пользователя
Настройка фирмы
Настройка складов
Настройка языков
Типы документов
Настройка меню
Версии программ и история
Проверка расчётов
Создание и изменение отчётов
Создание тени (зеркала) базы данных
Восстановление базы данных
Резервное копирование базы данных

Информация о программе
Работа с окнами
Работа с таблицами
Экспорт данных в таблицах
Импорт данных в таблицах
Работа с деревьями
Экспорт из дизайнера отчётов
Описание дизайнера отчётов FastReport

Статьи
Счётчик
Как сэкономить на лицензиях
Восстановление баз данных Interbase

Услуги
Веб-дизайн
Покупка программ

Другое
Фотогалерея


 

 


Вышла новая версиия программы "Корпорация" (ROffice).

 

 

Просмотреть все новости

 

 

 

 

 








Экспорт данных из таблиц

Экспорт диапазона таблицы в различные форматы

Экспорт данных в SQL-формат

Экспорт данными через буфер обмена данными

Экспорт данных в 14 различных форматов

Экспорт в MsExcel

Экспорт в MsWord

Экспорт в RTF

Экспорт в HTML

Экспорт в XML

Экспорт в DBF

Экспорт в PDF

Экспорт в текстовый файл

Экспорт в CSV-файл

Экспорт в Dif-файл

Экспорт в SYLK-формат

Экспорт в LaTeX-формат

Экспорт в SQL

Экспорт в Windows Clipboard

 

Экспорт диапазона таблицы в различные форматы

Любую область таблицы Вы можете экспортировать в другие форматы. Поддерживается экспорт из области таблицы в форматы: Текстовый формат (*.txt), Текстовый формат с запятыми (*.csv), HTML - формат (*.htm), Rich Text Format (*.rtf), Ms Excel (*.xls), Borland Database Format (*.VCLDBIF).

 

Для экспорта данных выделите область таблицы.

Нажмите правую клавишу мыши внутри выделенной области.

Выбирите пункт Экспорт/Импорт -> Сохранить выделенный текст как....

На экране появится диалоговое окно запроса имени и формата сохраняемого файла.

Сохранить как

 

В поле Тип файла указывается тип файла, в котором нужно сохранить информацию.

 

Text Files (*.txt) - формат текстового файла.

Comma separated values (*.csv) - формат с запятыми-ограничителями.

HTML file (*.htm) - формат интернет-страниц.

Rich Text Format (*.rtf) - формат для Word.

Microsoft Excel Workbook (*.xls) - в формат Excel.

Borland Database Format (*.VCLDBIF) - специальный формат Borland.

 

Укажите необходимый формат.

Выберите рабочий каталог, задайте имя и нажмите сохранить.

 

Пример 1. Сохраним диапазон таблицы в формате интернет-страницы.

Для этого выделим диапазон.

Выбираем пункт Экспорт/Импорт -> Сохранить выделенный текст как....

Выбираем папку, в которую хотим сохранить информацию

 

Указываем название файла (например, таблица)

 

Выбираем формат HTML file в типах файлов.

 

Нажимаем кнопку Сохранить для сохранения информации.

 

Попробуем открыть этот файл.

Запустим проводник, щёлкнем дважды на файле, который мы сохранили и запустим Internet Explorer.

 

 

Примечание: возможно, в заглавии у Вас будет абракадабра. Тогда необходимо в Internet Explorer переключить кодировку: входите в Вид -> Вид кодировки -> Кирилица (Windows).

 

 

Попробуйте сохранить выделенный диапазон в различных форматах.

Вот, что у на с получилось:

 

Текстовый формат (*.txt)

 

Экспорт в текстовый формат

 

Текстовый формат с запятыми (*.csv)

 

Экспорт в CSV-формат

 

HTML - формат (*.htm)

 

Экспорт в HTML-формат

 

Rich Text Format (*.rtf)

 

Экспорт в rtf

 

Ms Excel (*.xls)

 

Экспорт в Ms Excel

 

Borland Database Format (*.VCLDBIF)

 

Borland Database формат

 

 

Экспорт данных в SQL-формат

SQL - стандартный язык запросов. В реляционных базах данных все операции с базой данных производятся с помощью этого формата.

В программе предусмотрен экспорт данных в SQL-формат (посути, генерируются вставки строк).

 

Для того, чтобы сохранить данные в SQL-формат щёлкаете правой клавишей мыши на таблице, выбираете команду Экспорт/Ипорт -> Сохранение всей информации в SQL-формате. Появится окно запроса имени файла. Назовите файл и нажмите Сохранить. В результате получим файл с выражениями вставок строк.

 

В SQL-формате

 

 

Экспорт данных через буфер обмена данными

Самый простой способ экспортировать данные из таблицы - это через буфер обмена данными. Для этого выделяем область, которую мы хотим скопировать.

 

Экспорт из буфера обмена данными

 

Нажимаем комбинацию Ctrl+C для копирования данных в буфер обмена данными. Переходим в редактор, например в Ms Word и нажимаем Ctrl+V для вставки информации.

 

Вставка данных в Word

 

Попробуем вставить в Ms Excel (аналогично, как и в Ms Word).

 

Экспорт в Ms Excel

 

Аналогично, попробуем вставить в Блокнот.

 

Экспорт в тестовый файл

 

Как видите, мы с ходу перенесли через буфер обмена данными в различные редакторы.

Экспорт данных в 14 различных форматов

Экспорт диапозона в несколько форматов - это хорошо, но часто нужно экспортировать в формат, который там не предусмотрен. Кроме того, хотелось бы настраивать параметры экспорта: указать шрифты, цвета, линии в таблицах и т.п. Для этих целей предусмотрен дополнительный экспорт в 12 различных форматов.

Для экспортирования таким образом щёлкните правой клавишей мыши на таблице, в появившемся меню выберите Экспорт/Импорт -> Экспорт в 12 форматов.

 

Экспорт в 12 форматов

 

С помощью группы радио-кнопок Export to Вы можете выбрать экспортируемый формат. Обратите внимание, при изменении форматов меняются закладки.

Ms Excel - формат табличного редактора Ms Excel.

Ms Word - формат текстового редактора Ms Word.

RTF - формат Rich Text Format.

HTML - формат интернет-страницы.

XML - формат XML.

DBF - формат локальной базы данных.

PDF - формат Adobe Acrobat.

Text File - формат текстового файла.

CSV File - формат CSV-файла.

DIF File - формат DIF-файла.

SYLK File - формат SYLK-файлов.

LaTeX - формат LaTeX.

SQL - формат SQL-запросов.

Windows Clipboard - формат буфера обмена данными Windows.

 

Экспорт в MsExcel

 

В окне экспорта выберите MsExcel.

 

Для настройки списка экспортируемых полей щёлкнем на закладку Fields.

Список полей

 


Слева перечисляются поля, которые есть в источнике данных, а справа - те, которые будут экспортироваться.

Подведите курсор к полю, которое хотите экспортировать и нажмите на кнопке . Для вставки в экспорт всех полей щёлкните на кнопке .

Чтобы удалить поле з списка экспортируемых щёлкните левой клавиши мыши на поле в списке экспортируемых полей и нажмите . Для удаления всех полей из списка экспортируемых нажмите на кнопке .

 

Для настройки форматов даты, чисел и т.п. щёлкните на закладке Formats.

Форматы данных

 

В группе Common указаны маски для разных типов данных.

Мы можем указать такие маски данных, как нам необходимо.

Кроме того, мы можем указать маску данных для каждого поля индивидуально. Для этого щёлкаем на списке полей, выбираем поле. В поле рядышком (после =) указывается маска. Для вставки параметра форматирования данного поля нажимаем Add.

 

Форматирование данных

 

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

 

Рассмотрим более подробно маски.

Для целого числа задано (Integer Format): #,###,##0 - знак # - обозначает любую цифру. Запятые показывают положение разделителя разрядов. Можно вместо запятых использовать точку, пробел, а так же ничего (если не хотим разделять разряды). Знак 0 обозначает, что число показывается без дробной части.

Формат числа с плавающей запятой (Float Format): #,###,##0.00 Аналогично, как и в целом числе. 0.00 - означает, что число выводится с точностью до второго знака.

Формат даты (Date Format): dd.MM.yyyy

dd - дни, MM - месяцы, yyyy - год. В качестве разделителя указана точка. Можно указать косую линию, тире. Год указан 4-х знкаовый. Если мы укажем две yy, то будет ставиться только две цифры года.

Формат времени (Time Format): h:mm

h - число часов, mm - число секунд. В качестве разделителя указано двоеточие.

Формат даты со временем (DateTime Format): dd.MM.yyyy h:mm

Параметры такие же, как при форматировании даты и времени.

Денежный формат (Currency Format): #,###,##0.00 грн.

Параметры такие же, как и в числе с плавающей запятой,, но кроме того указывается валюта (в данном случае грн).

Болевское значение "верно" (Boolean true): True

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

Булевское значение не верно (Boolean false): false.

Указывается, какое значение указывать для булевских полей со значением "не верно".

 

В экспортируемом отчёте можно ввести свою шапке (надпись сверху отчёта), и указать чем заканчивать отчёт. Для этого служит закладка Headers&Footers (заглавия и окончания).

 

Заглавия и окончания

 

В верхнем поле указывается заглавие отчёта, а в нижнем поле - окончание отчёта.

 

Для настройки названий полей и их размеров предназначена закладка Caption & Width.

Экспорт данных

 

Если мы отметим галочку Allow captions будут переноситься в заглавия столбцов названия полей, если уберём эту галочку - будут переноситься названия полей.

 

В столбце Captions Вы можете задать названия столбцов. В поле Width - можете задать ширину столбцов.

 

Вы можете задать шрифт, цвет и стиль любого столбца. Для этого щёлкаете на закладке Excel Options.

 

Опции экспортирования в Excel

 

Выберите поле в списке слева. Выберите закладку Font и укажите необходимый формат. Снизу показывается как будет выглядеть ячейка.

 

Вы можете указывать свойства сразу для нескольких полей. Чтобы выделить срезу несколько полей нажимаете левой клавишей мышки на поле, держите Shift и с помощью клавиши вниз или с помощью мышки выделяете все остальные поля. Выбранные поля отмечаются синим цветом.

 

Выделение сразу нескольких полей

 

В поле Вы можете задать шрифт полей.

В поле можно указать размер шрифта.

- кнопка для указания цвета шрифта.

- указывает, что текст нужно зачеркнуть.

- подчёркивает текст прерывистой линией.

- делает текст жирным.

- подчёркивает текст одинарной линией.

- делает текст курсивом (наклоненные буквы).

- подчёркивает текст двойными линиями.

- подчёркивает текст двойными прерывистыми линиями.

- форматирование текста по ширине равномерно.

- форматирование текста по правому краю.

- форматирование текста по левому краю.

- форматирование текста по центру.

- форматирование текста по верхнему краю ячейки.

- форматирование текста по нижнему краю ячейки.

- форматирование текста по центру.

- сбрасывает настройки всех полей.

- сбрасывает настройку текущего поля.

 

В закладке Borders Вы можете указать какие линии будут в ячейках. Снизу при этом показываться как будет выхлядеть ячейка.

 

Бордюрчики

 

- устанавливает линию справа от ячейки.

- устанавливает линию слева от ячейки.

- устанавливает линию снизу от ячеек.

- устанавливает линию сверху от ячеек.

- указывает цвет линии.

 

в сплывающем списке можно выбрать тип линии

- выбор типа линии.

 

 

 

В закладке Fill Вы можете указать заполнение ячеек.

 

Заполнение ячейки

 

- цвет линий заполнения.

- цвет фона.

- в сплывающем списке можно выбрать шаблон заполнения ячейки.

 

 

 

 

 

 

 

 

 

 

Вы можете вставлять не только сами значения, но и агрегатные функции: сумма по полю (SUM), среднее значение (AVG), минимальное значение (MIN), Максимальное значение (MAX).

Агрегатные функции

 

 

 

Перед началом экспортирования необходимо укажзать название файла в поле Destination file. С помощью кнопки Select... Вы можете выбрать рабочий каталог.

 

Можно так же экспортировать информацию не с первой строки, а с заданной позиции. Для этого выберите закладку Export Type. В ней выберите закладку Options.

Опции экспортиования данных

 

В группе Constraints вы можете указать такие параметры:

Поле Skip указывает сколько записей пропустить перед экспортированием данных.

Если выбрана кнопка Export all records, то будут экспортироваться все записи. В поле Export only ... records указывается количество записей, которое мы хотим экспортировать.

Если мы не укажем галочку Go to the first record, то программа будет экспортировать данные с текущей позиции - без перехода на первую строку.

При выбранной галочке Allow export empty data source будут экспортироваться данные из пустых источников данных.

Если мы укажем галочку Current record only, то будет экспортироваться только текущая строка.

 

Если Вы укажете галочку Open after export, то после экспортирования отчёт автоматически откроется в Ms Excel.

При указанной галочке Print file after export сразу после экспорта отчёт будет распечатан на принтере.

 

Для начала экспортирования нужно нажать кнопку Start Export. На экране будет тображаться окно процесса экспортирования данных.

Процесс экспортирования данных

 

В строке Status показывается состояние экспортирования данных. Ксли написано Exporting..., то экспорт продолжается.

В строке Exported показывается сколько строк экспортировано.

В строке Time показывается сколько времени продолжается экспорт данных.

В строке Speed показывается скорость экспортирования.

 

В любой момент времени мы можем прервать экспортирование данных нажатием на кнопке Cancel.

 

После экспортирования открвается отчёт:

Результат экспортирования данных

 

Путём настроек параметра экспорта можно добиться приемлемого вида экспортируемых данных.

 

Экспорт в MsWord

 

Экспорт в MsWord происходит так же, как и в MsExcel. В данном случае закладка Caption & Width меняется на Caption & Width & Align. Т.е. там ещё можно задать параметры центрирования полей.

 

Caption & Width & Align

 

Кроме того, появилась ещё одна закладка: Word/RTF Options.

 

Закладка Word/RTF Options.

 

Portraite указывает, что листы расположены вертикально (книжный).

Landscape указывает, что листы расположены горизонтально (альбомный).

В Default Font устанавливаются параметры шрифта по умолчанию (Для установки шрифта необходимо нажать на кнопке Select...).

В поле Row header font указываются параметры шрифта в заголовке.

 

Экспорт в RTF

 

Параметры RTF такие же, как и при экспортировании в MsWord.

 

Экспорт в HTML

 

Параметры экспорта в HTML такие же, как и экспорт в Excel, но добавляется одна закладка HTML Options.

 

Экспорт в html

 

В закладке Preview мы можем увидеть как примерно будут выглядеть экспортируемые данные. С помощью списка Template Вы можете указать шаблон таблицы.

Так же шаблон можно сохранить с помощью кнопки Save as template и загрузить с помощью кнопки Load templates.

Шаблон таблицы определяет как будет выглядеть таблица, текст в ней, цвета и т.п.

 

В закладке Basic Вы можете задать основную информацию о интернет странице.

 

Закладка Basic

 

В поле Title Вы можете задать заголовок интернет страницы.

Кроме того Вы можете указать какие каскадные листы стилей (Cascade Style Sheets) Вы хотите применить. Если укажете Internal, то будут применяться встроенные листы стилей. Если указать External, то можно сохранять их во внешнем файле. Название этого файла указывается в поле CSS file name. Если отметить галочку Overwrite CSS file if exists, то существующий файл с таким названием будет переписываться.

 

Обычно, генерируется одна таблица для всех записей. Но мы можем захотеть сгенерировать файлы интернет-страниц с определённым количеством записей. Для этого щёлкаем на закладке Multi-File.

 

Многофайловая интернет-страница

 

Отмечаем галочку Use multi-file export (использовать много-файловый экспорт).

В поле Maximum record(s) single file указываем количество записей в одном файле.

Если мы хотим сгенерировать индексный файл (со списком всех полученных файлов) отмечаем галочку Generate index и в поле Index Link Template указываем название этого файла.

Для навигации по интернет-страницам можно генерировать навигационные панели. Для генерирования навигационной панели сверху отмечаем галочку On Top, для генерирования навигационной панели снизу - ставим галочку On Bottom. В полях First, Prior, Next, Last мы можем указать названия переходов на первую страницу, предыдущую, следующую и последнюю соответственно.

 

В закладке Advanced можно указать дополнительные параметры.

 

Дополнительные параметры

 

В группе Body options указываются параметры основного тела интернет-страницы: Font Name - шрифт, Background - изображение для фона в Advanced attributes можно задать дополнительные параметры.

 

В группе Table options указываются параметры генерации таблиц. Cell padding- отступ в ячейках, Cell spacing - расстояния в ячейках, Border - толщина границ таблицы, Background - изображение для фона в таблицах, в Advanced attributes можно задать дополнительные параметры.

 

 

Укажем параметры.

Параметры экспортирования

 

Нажмём Start Export.

 

 

После экспортирования получили индексный файл.

 

Индексный файл

 

 

Если щёлкнуть на ссылки, то откроется соответствующий файл.

 

Открыт файл с данными

 

По файлам мы имеем возможность передвигасться с помощью панели ссылок.

 

Экспорт в XML

 

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

При экспорте в этот формат есть лишь одна закладка, которая не описывалась ранее: XML Options.

Экспорт в xml-формат

 

Encoding - задаёт алгоритм декодирования.

 

 

Экспорт в DBF

 

Формат DBF - устаревший формат от которого разработчики советывают отказываться. Однако этот формат всё ещё используется многими десктопными программами. При экспорте в этот формат есть всего две закладки: Export Type и Fields. Эти закладки мы описывали при экспорте в Excel.

 

Экспорт в PDF

 

PDF применяется часто как формат для документации, книг. Изображения в этом формате сохраняются в векторном виде благодаря чему файлы занимают меньшее пространство, чем точечные. Файлы такого формата читаются бесплатной программой Adobe Acrobat Reader.

При экспорте в этот формат есть закладка, которую мы не описывали ранее: PDF Options.

 

Экспорт в PDF

 

Слева перечисляются логические области таблицы: Header Font - шрифт заглавия, Caption Font - шрифт подписей, Data Font - шрифт данных, Footer Font - шрифт последней строки.

Справа указываюся свойства выделенной области таблицы: FontName - название шрифта, FontEncoding - кодировка шрифта (WinAnsiEncoding - Windows Ansi кодировка, StandardEncoding - стандартная кодировка, MacRomanEncoding - кодировка макинтоша, PDFDocEncoding - кодировка PDF-документа), FontSize - размер шрифта, FontColor - цвет шрифта.

Примечание: Чтобы указать свойства соответствующей области необходимо щёлкнуть на названии этой области и в правой части задать свойства.

 

Снизу окна есть две закладки: Grid Options - свойства таблицы, Page Options - параметры листа.

 

На закладке Grid Options можно задать такие параметры:

Col Spacing - пространство между столбцами;

Row Spacing - пространство между строками;

Grid Line Width - толщина линий таблицы.

 

На закладке Page Size можно задать такие параметры:

Page Size - размер страницы;

Width - размер листа;

Height - высота листа;

Units - единицы измерения, в которых указываются размеры листа (Inches - дюймы, Millimeters - миллиметры, Dots - точки);

Page Orientation - ориентация страницы (Portrait - книжная, Landscape - альбомная);

Группа Margins определяет отступы в страницах. Left - левый отступ, Right - правый отступ, Top - отступ сверху, Bottom - отступ снизу.

 

Экспорт в текстовый файл

 

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

При импорте в текстовый формат на экране появляется ещё одна закладка: Ascii Options.

 

Экспорт в текстовый файл

 

Для обычного текстового файла действительна в этой закладке только группа Txt Options. Галочка Calculate column width указывает, что нужно рассчитывать ширину столбцов. В поле Spacing указывается какое пространство отступать в текстовом файле.

 

Экспорт в CSV File

 

CSV File - это тоже текстовый файл. Но в отличие от текстового, информация в нём разраничивается символом.

 

В закладке Txt Options можно указать символы разганичения для этого формата (группа CSV Options).

 

Галочка Quote string - указывает, что нужно строки в строки ограничивать символом (например, кавычками), который задан в поле Quote.

В поле Comma указан ограничитель между полями.

 

Экспорт в Dif File

 

Dif-файлы применяются редко. Все закладки, участвующие в экспорте в этот формат, описывались ранее.

 

Экспорт в SYLK File

 

Аналогично, как и Dif этот формат применяется редко. Все закладки, участвующие в экспорте в этот формат, описывались ранее.

 

Экспорт в LaTeX File

 

Аналогично, как и Dif и SYLK этот формат применяется редко. Все закладки, участвующие в экспорте в этот формат, описывались ранее.

 

Экспорт в SQL

 

Все реляционные базы данных используют структурный язык программирования (SQL). При экспорте в этот формат появляется закладка SQL Options.

 

Экспорт в SQL

 

В поле Table Name указывается название таблицы, из которой берутся записи (или куда будут вставляться).

Если указана галочка Add Create Table statement, то будет перед скриптом вставки записей создаваться скрипт создания таблицы.

В группе Commit options определяются параметры сохранения транзакций.

Commit after ... record (s) - указывает через сколько записей выполнять сохранение транзакции.

Галочка Commit after script - указывает, что нужно зафиксировать транзакцию после вставки данных.

В поле Commit statement определяется как выглядит выражения для фиксации транзакции.

 

В группе Other Options определяются оставшиеся параметры для экспорта в этот формат.

В поле Export null values as определяется как в SQL-выражениях будет обозначаться пустое значение.

В поле Statement term определяется символ разделения скриптов.

Экспорт в Windows Clipboard

 

Через буфер обмена данными (Windows Clipboard) данные можно передать во много различных программ. Все закладки, которые участвуют при настройке в этот формат описывались ранее.