![]() |
#8 |
Участник
|
Ситуация такая: обработка данных происходит в Excel. Это связано со спецификой задачи. Т.е. в Excel содержится весь код для данного приложения. Если выгружать данные, находясь внутри Navision, то появляется вместо одного, два источника кода, которые нужно согласовывать между собой даже при незначительном изменении в приложении. Типичные ситуации:
1) изменение названия или местоположения Excel-файла, куда грузятся данные: нужно менять код выгрузки данных из Navision 2) изменение расположения данных внутри Excel-файла вследствие изменения логики обработки: должен меняться как код VBA, так и код внутри Navision для выгрузки данных в нужные ячейки. Если бы обращение к Navision происходило непосредственно из Excel, то таких ситуаций можно было бы избежать. |
|