Страница 8 из 8
Как закрыть WORD после передачи в него данных?
Добавлено: 05 Апрель 2022, 14:45
Admin
В вашем случае похоже вместо
Нужно писать
Все
Как закрыть WORD после передачи в него данных?
Добавлено: 05 Апрель 2022, 15:24
Admin
mpn2 писал(а): ↑05 Апрель 2022, 9:45
Не понимаю я вашу подсказку
viewtopic.php?t=4888
Как закрыть WORD после передачи в него данных?
Добавлено: 05 Апрель 2022, 19:31
artgkx
Если нужно закрыть WORD, то у меня работает:
Код: Выделить всё
feqOLE{'Application.ActiveDocument.Close'}
feqOLE{'Application.Quit'}
Loop 3 times
Destroy(feqOLE)
end
Как закрыть WORD после передачи в него данных?
Добавлено: 05 Апрель 2022, 21:28
kreator
artgkx, почему destroy три раза?
Как закрыть WORD после передачи в него данных?
Добавлено: 05 Апрель 2022, 21:32
Дед Пахом
kreator писал(а): ↑05 Апрель 2022, 21:28
artgkx, почему destroy три раза?
По последней моде должно быть 5.
Как закрыть WORD после передачи в него данных?
Добавлено: 06 Апрель 2022, 16:54
mpn2
Admin писал(а): ↑05 Апрель 2022, 14:45
#FIX(%File, %PosFile)
Не... Префикс чистый, значения нет....ладно, хрен с ним - буду прописывать его ручками...Спасибо!
Как закрыть WORD после передачи в него данных?
Добавлено: 06 Апрель 2022, 17:12
mpn2
Дед Пахом писал(а): ↑05 Апрель 2022, 21:32
По последней моде должно быть 5.
В общем с Вордом нечего не понятно ... если честно. Вот смотрите:
Вы все говорите что, Ворд и Эксель работают почти одинаково.... большой разницы нет, но:
В Экселе я пишу:
Код: Выделить всё
SETCURSOR(CURSOR:Wait) !Курсор часики, Высота текста по умолчанию - 11, смещение - вправо
MSExcel1.CreateFile() !Создаем новый файл Exe
MSExcel1.SetProperty('ActiveSheet.PageSetup.Orientation', xlLandscape) !Ориентация страницы Ландшафт
MSExcel1.SelectSheet(1) !Указание = на какой закладке делать отчет
Потом идет сам отчет и в заключении:
Код: Выделить всё
MSExcel1.Save('Выполнение-'& Clip(ISP:Name) & ' за ' & Clip(Loc:Month) &'.xls') !имя файла
MSExcel1.Select('A1:A2') !Где остановиться после выполнения отчета
MSExcel1.SetProperty('ActiveSheet.PageSetup.Zoom', '100') !Масштаб в % вывода на печать
SETCURSOR
Все ясно и понятно и все работает, и если на открытый файл в Экселе послать второй раз тот же самый файл, то Эксель не дает вообще ни каких ошибок от слова совсем, он просто тупо сам создает файл под именем "Книга1".
А в ворде? А в водре мы начинаем чего-то там настраивать, объявлять какие-то там контрольки, открывать ворд, закрывать ворд ..... хрень какая-то!
Как закрыть WORD после передачи в него данных?
Добавлено: 06 Апрель 2022, 17:24
mpn2
Игорь Столяров писал(а): ↑03 Апрель 2022, 19:24
Требование словаря в проекте можно отключить в настройке (см. рисунок).
Отключал.... ваш пример APP без dct - не грузится ....или дело вообще не в dct!
Как закрыть WORD после передачи в него данных?
Добавлено: 06 Апрель 2022, 17:28
kreator
Мой пример. Почему не грузится? У Вас граната не той системы?
Как закрыть WORD после передачи в него данных?
Добавлено: 07 Апрель 2022, 13:24
mpn2
kreator писал(а): ↑06 Апрель 2022, 17:28
Мой пример. Почему не грузится? У Вас граната не той системы?
Не знаю. Я плохо разбираюсь в том как надо настроить клашку и как она работает, но похоже что у моей клашки нет какой-то темплатки, которая нужна для загрузки вашей APP.
Как закрыть WORD после передачи в него данных?
Добавлено: 07 Апрель 2022, 14:05
kreator
Я сразу скажу, что App не для шестёрки.