Страница 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 не для шестёрки.