День добрый!
Не пойму где надо докрутить ....подскажите
Трабл:
Есть отчет который при работе создает текстовые файлы на диске С (c:\a1.txt)... формируются там макросы для excel.
Галактика 8.1 двухуровневая все работает отлично проблем нет...
Пробовал на трех уровневке файлы не найдены .. и не создаются .. я так понимаю что Галактика просто не знает где диск С или еще чего подобное???
Где искать подскажите!
Заранее спасибо
Трехуровневка ... временные локальные файлы
-
- партнер
- Сообщения: 112
- Зарегистрирован: Чт, 20/03/2008 09:10
- Имя Фамилия: Максим Черепанов
- Откуда: IT
- Контактная информация:
Чего то не помогла такая конструкция
Код: Выделить всё
FBasName:='c:\SetAlbFormat.bas';
PutFileToClient(FBasName, false);
DeleteFile(FBasName);
LogStrToFile(FBasName, 'Sub SetAlbFormat ()');
LogStrToFile(FBasName,'With ActiveSheet.PageSetup');
LogStrToFile(FBasName, ' .PrintTitleRows = ""' );
LogStrToFile(FBasName, ' .PrintTitleColumns = ""' );
LogStrToFile(FBasName, 'End With');
LogStrToFile(FBasName, 'End Sub');
xlImportModule(FBasName);
xlRunMacro(' SetAlbFormat ');
DeleteFile(FBasName);
-
- топ-софт
- Сообщения: 76
- Зарегистрирован: Вс, 16/09/2007 10:23
- Имя Фамилия: Леонид Поликутин
- Откуда: Галактика СПб
- Контактная информация:
Код: Выделить всё
LogStrToFile(FBasName, 'Sub SetAlbFormat ()');
LogStrToFile(FBasName,'With ActiveSheet.PageSetup');
LogStrToFile(FBasName, ' .PrintTitleRows = ""' );
LogStrToFile(FBasName, ' .PrintTitleColumns = ""' );
LogStrToFile(FBasName, 'End With');
LogStrToFile(FBasName, 'End Sub');
PutFileToClient(FBasName, false);
xlImportModule(FBasName);
-
- партнер
- Сообщения: 112
- Зарегистрирован: Чт, 20/03/2008 09:10
- Имя Фамилия: Максим Черепанов
- Откуда: IT
- Контактная информация:
... наверно я что то с путями путаю ...
FBasName:='SetAlbFormat.bas';
DeleteFile(FBasName);
LogStrToFile(FBasName, 'Sub SetAlbFormat ()');
LogStrToFile(FBasName, 'End Sub');
PutFileToClient(FBasName, false);
xlImportModule(FBasName);
xlRunMacro(' SetAlbFormat ');
DeleteFile(FBasName);
FBasName:='c:\SetAlbFormat.bas';
DeleteFile(FBasName);
LogStrToFile(FBasName, 'Sub SetAlbFormat ()');
LogStrToFile(FBasName, 'End Sub');
PutFileToClient(FBasName, false);
xlImportModule(FBasName);
xlRunMacro(' SetAlbFormat ');
DeleteFile(FBasName);
Не работает .. ... что еще может быть не так??????????
FBasName:='SetAlbFormat.bas';
DeleteFile(FBasName);
LogStrToFile(FBasName, 'Sub SetAlbFormat ()');
LogStrToFile(FBasName, 'End Sub');
PutFileToClient(FBasName, false);
xlImportModule(FBasName);
xlRunMacro(' SetAlbFormat ');
DeleteFile(FBasName);
FBasName:='c:\SetAlbFormat.bas';
DeleteFile(FBasName);
LogStrToFile(FBasName, 'Sub SetAlbFormat ()');
LogStrToFile(FBasName, 'End Sub');
PutFileToClient(FBasName, false);
xlImportModule(FBasName);
xlRunMacro(' SetAlbFormat ');
DeleteFile(FBasName);
Не работает .. ... что еще может быть не так??????????