На главную ] Наверх ] Связаться ] Содержание ] Поиск ]


Малая механизация

 

 

На главную
Наверх

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

Дано: процедура приема заказов выглядит так: есть табличка в ехеле, в которой в строках размещаются продукты, в столбцах – клиенты, на пересечении проставляется количество в заказе. Все это называется погрузочный лист. Исходя из этих данных, составляется заказ на производство. Задача состояла в том, что бы на основе этих данных автоматом составить накладные для клиентов.

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

Лист настроек содержит координаты строки клиентов и столбца продуктов.

 

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

 

На главную ] Наверх ]

Copyright © 2004 Андрей Попов сотоварищи
Last modified: августа 10, 2004
Сайт управляется системой uCoz