Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Вот я сделал маленький тест. Если у кого есть время посмотрите.
я конечно прекрасно понимаю, что все написанное мной - написано через жопу и если есть предложения то буду рад!
Проблема вот в чем:
Если передать данные в WORD и WORD закрыть - то проблем нет.
Но 99% пользователей так не работают: они открывают WORD и WORD весит пол дня.
Так вот:
Если передать данные в WORD и WORD НЕ закрывать - а потом передать данные в WORD еще раз - то начинается полная "хрень".
Вот эту "хрень" надо как-то обмануть!
Насколько я понимаю: надо как то освободить файл шаблона test.doc и в идеале он должен быть "только для чтения", но!
Но на некоторых машинах, когда он стоит "только для чтения", то WORD его не редактирует.
mpn2 писал(а): ↑29 Март 2022, 11:14
Если передать данные в WORD и WORD закрыть - то проблем нет.
В чём мы Вас и убеждаем несколько дней ... по Вашему первому вопросу.
У меня пример не открывается - т.к. нет шаблонов. Пример - это PRJ + CLW
RaFaeL писал(а): ↑29 Март 2022, 12:12
Почему бы просто сначала не скопировать шаблон в файл с новым именем функцией copy, а уже затем его открыть в Word?
Абсолютно верно. Именно так и обрабатываются шаблоны отчётов.
НО! WORD открывается 2 раза и файл где будет результат и шаблон ..... и если шаблон "только для чтения", то файл-результат тоже открывается "только для чтения".
Было бы хорошо, если бы WORD с шаблоном закрывался, а файл-результат был бы НЕ "только для чтения".
А нахрена окрывать шаблон ? Чисто штоб открыть ? RaFael привел рабочий код. Делается копия шаблона. Эта копия открывается и она будет НЕ "только для чтения".
gromov писал(а): ↑29 Март 2022, 20:42
А нахрена окрывать шаблон ? Чисто штоб открыть ? RaFael привел рабочий код. Делается копия шаблона. Эта копия открывается и она будет НЕ "только для чтения".
Игорь Столяров писал(а): ↑28 Март 2022, 14:18
Я извиняюсь, а можно спросить, с какой версией офисного пакета Вы работаете ?
Не могу вспомнить даже, когда была такая картинка в диспетчере, с WINWORD.EXE и т.д. ...