Компьютеризация бухгалтерии ЦЭМИ – теория и практика. Клим Владимирович Ким
Чтение книги онлайн.
Читать онлайн книгу Компьютеризация бухгалтерии ЦЭМИ – теория и практика - Клим Владимирович Ким страница 5
Выборка данных из базы. Значения указанных в задании показателей выбираются из базы и записываются в новую таблицу. Выборка происходит с заданными правилами отбора, которые могут включать проверку контекста, наличие каких-либо пометок, исключение пустых строк и т. п.
Сортировка строк таблицы. Строки исходной таблицы переписываются в новую таблицу в порядке лексикографического возрастания ключей. Ключи составляются из символов строки, порядковые номера которых указываются в задании. При формировании ключей разбиение строк на показатели игнорируется, что позволяет устраивать самые разнообразные сортировки.
Формирование иерархической базы. Программа создает и заполняет данными новую иерархическую базу. Данные берутся из входной таблицы. В задании записываются макеты создаваемой базы и макет входной таблицы. В макете показателей входной таблицы указано их место в новой таблице.
Выгрузка. Данные вместе с информацией об их месте в иерархии выгружаются из базы в текстовый файл.
Подгрузка. Программа загружает выгруженный текстовый файл в новую или существующую базу данных. При этом можно задать режим обработки совпадающих значений показателей: либо игнорировать, либо заменять на новый, либо создавать новую запись.
Формирование отчета. Программа формирует из показателей базы новый текстовый файл. В задании к программе указывается, где и как расположить в этом файле показатели, какие при этом вставить дополнительные символы.
Кроме программ обработки баз данных в библиотеке присутствуют служебные программы общего назначения: для работы с файлами, текстами, данными других форматов.
Копирование файлов.
Удаление файлов.
Вывод файла на принтер.
Создание архивных копий.
Восстановление из архивных копий.
Обработка данных в формате Excel.
Особое место занимает последняя программа, позволяющая передать данные в Excel. Задание к этой программе пишется на наглядном языке, который позволяет имитировать простую работу пользователя в Excel. Приведем простой пример такого здания:
ExcelProg
:Создать Otchet. xls
:Записать 2 4 Отчет по зарплате
:Записать 3 4 Сумма
:Записать 3 5 20000 руб.
:Покрасить: 2 4 3 5 желтый
:Сохранить
В первой строке – имя программы, далее следуют команды, которые эта программа должна выполнить. После двоеточия стоят названия операций. Далее записываются параметры команды. В строке параметров операции «Записать» записаны координаты