Компьютеризация бухгалтерии ЦЭМИ  теория и практика - Клим Владимирович Ким 2 стр.


1.2.2.2. «Зеленый пеликан»

1.3. Список поставщиков

1.3.1. Молокозавод

1.3.2. Хлебозавод

2. Регистрация заявок

3. Формирование накладных и счетов-фактур


Для работы обычно используется структура в сокращенном виде, когда на экране в полном составе присутствуют список разделов только актуального уровня и имена всех разделов-предшественников. Так в нашем примере будет выглядеть структура в сокращенном виде, когда диспетчер просматривает подпункты раздела «1.2.1. Магазины»:

1.1.

1.2. Список организаций клиентов

1. 2.1. Магазины

1.2.1.1. «Магнит»

1.2.1.2. «Шанс»


На рис. 1 показан экран диспетчерского пункта в момент просмотра магазинов.

Строка (пункт) структуры, кроме того, что имеет наименование, может содержать некий набор объектов и функций, привязанных к этому наименованию. Сама оболочка не конкретизирует этот набор, а лишь позволяет его создавать и пользоваться им. Сделано это крайне просто. В каждом пункте имеется свой текстовый файл, который может быть открыт специальным текстовым редактором, встроенным в оболочку. В этом текстовом файле и могут быть описаны объекты и функции, связанные с данным пунктом. Для работы с объектами пункта в оболочке имеются две основные операции, которые делают эту оболочку открытой и удобной для широкого использования. Первая операция  нажатием клавиши F3 можно открыть и отредактировать текстовый файл пункта. Вторая операция  нажатием клавиши Enter запустить программу, имя которой находится в первой строке текстового файла пункта. Таким образом, объектом или функцией пункта может быть внешняя по отношению к оболочке программа, которая запускается в пункт нажатием Enter, а название и параметры этой программы могут быть записаны в строках файла данного пункта.


Рис. 1. Простмотр магазинов


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


3. Создание накладных и счетов-фактур

4. Вывод накладных и счетов-фактур на принтер


Рассмотрим, как настраивается 4 пункт (рис. 2).


Рис. 2. Мы ввели два новых пункта


Откроем текстовый файл этого пункта и запишем такой текст в первую строку этого файла:

PrintText. exe Rezult. txt

Назад