Найдено 62 результата

mpn2
07 Апрель 2022, 13:24
Форум: CLARION for Windows
Тема: Как закрыть WORD после передачи в него данных?
Ответы: 115
Просмотры: 13300

Как закрыть WORD после передачи в него данных?

kreator писал(а): 06 Апрель 2022, 17:28 Мой пример. Почему не грузится? У Вас граната не той системы?
Не знаю. Я плохо разбираюсь в том как надо настроить клашку и как она работает, но похоже что у моей клашки нет какой-то темплатки, которая нужна для загрузки вашей APP.
Ошибка.JPG
mpn2
06 Апрель 2022, 17:24
Форум: CLARION for Windows
Тема: Как закрыть WORD после передачи в него данных?
Ответы: 115
Просмотры: 13300

Как закрыть WORD после передачи в него данных?

Игорь Столяров писал(а): 03 Апрель 2022, 19:24 Требование словаря в проекте можно отключить в настройке (см. рисунок).
Отключал.... ваш пример APP без dct - не грузится ....или дело вообще не в dct!
mpn2
06 Апрель 2022, 17:12
Форум: CLARION for Windows
Тема: Как закрыть WORD после передачи в него данных?
Ответы: 115
Просмотры: 13300

Как закрыть WORD после передачи в него данных?

По последней моде должно быть 5. В общем с Вордом нечего не понятно ... если честно. Вот смотрите: Вы все говорите что, Ворд и Эксель работают почти одинаково.... большой разницы нет, но: В Экселе я пишу: SETCURSOR(CURSOR:Wait) !Курсор часики, Высота текста по умолчанию - 11, смещение - вправо MSEx...
mpn2
06 Апрель 2022, 16:54
Форум: CLARION for Windows
Тема: Как закрыть WORD после передачи в него данных?
Ответы: 115
Просмотры: 13300

Как закрыть WORD после передачи в него данных?

Admin писал(а): 05 Апрель 2022, 14:45 #FIX(%File, %PosFile)
Не... Префикс чистый, значения нет....ладно, хрен с ним - буду прописывать его ручками...Спасибо!
mpn2
05 Апрель 2022, 9:45
Форум: CLARION for Windows
Тема: Как закрыть WORD после передачи в него данных?
Ответы: 115
Просмотры: 13300

Как закрыть WORD после передачи в него данных?

#FIX(%File, %Primary) ! use %FilePrefix Не понимаю я вашу подсказку Я в темплатке пишу вот так: Copy%FilePrefix = %FilePrefix:Record !Запомним запись а получается вот так: Copy = :Record !Запомним запись У меня к примеру есть файл Street с префиксом STR и я хочу чтобы получилось вот так: CopySTR = ...
mpn2
04 Апрель 2022, 13:45
Форум: CLARION for Windows
Тема: Как закрыть WORD после передачи в него данных?
Ответы: 115
Просмотры: 13300

Как закрыть WORD после передачи в него данных?

Требование словаря в проекте можно отключить в настройке (см. рисунок). А в остальном - я с Вами полностью согласен ... ;) Ага, спасибо! Да, и если не трудно подскажите не по теме: Я тут с перепугу написал темплатку копирования записи (месяца 2 назад).... и все работало, а потом решил почистить коп...
mpn2
03 Апрель 2022, 17:45
Форум: CLARION for Windows
Тема: Как закрыть WORD после передачи в него данных?
Ответы: 115
Просмотры: 13300

Как закрыть WORD после передачи в него данных?

Раз такая беда, mpn2, качайте пример - viewtopic.php?p=28210#p28210. Спасибо! как нибудь обязательно ваш пример посмотрю, а пока у меня *.app без *.dct не открывается. Я вышел из ситуации пока вот так: Я запросил у Клашки код ошибки после отработки команды Find.Execute: MSWord1.Control{'Application...
mpn2
02 Апрель 2022, 12:04
Форум: CLARION for Windows
Тема: Как закрыть WORD после передачи в него данных?
Ответы: 115
Просмотры: 13300

Как закрыть WORD после передачи в него данных?

Дед Пахом писал(а): 02 Апрель 2022, 11:28 "Клашка" ничего не знает ни о Ворде, ни о файлах в нём открытых, и сообщение это посылает не она.

Да вы правы.... это не Клашка. Я поискал данное сообщение во всех *.clw и во всех *.tpw *.tpl - такого текста нет.
mpn2
02 Апрель 2022, 11:04
Форум: CLARION for Windows
Тема: Как закрыть WORD после передачи в него данных?
Ответы: 115
Просмотры: 13300

Как закрыть WORD после передачи в него данных?

Снимок1.JPG Можно проверить наличие файла и попробовать его удалить. Я вам еще раз говорю: сама Клашка знает, что "файл уже занят другим Вордом", потому как она дает сообщение: Сообщение: "Данная команда недоступна" . По какому критерию она это сообщение сделала ???? Данное сооб...
mpn2
02 Апрель 2022, 10:36
Форум: CLARION for Windows
Тема: Как закрыть WORD после передачи в него данных?
Ответы: 115
Просмотры: 13300

Как закрыть WORD после передачи в него данных?

А вы читаете, что вам пишут или как ? Открывайте файл с УНИКАЛЬНЫМ ИМЕНЕМ. Да вы правы, что можно поменять имя, но как его менять? На любом открытии давать новое имя или давать новое имя когда "файл уже занят другим Вордом". Я думаю что второй вариант более правильный. И вот вопрос: А как...
mpn2
01 Апрель 2022, 20:46
Форум: CLARION for Windows
Тема: Как закрыть WORD после передачи в него данных?
Ответы: 115
Просмотры: 13300

Как закрыть WORD после передачи в него данных?

gromov писал(а): 01 Апрель 2022, 20:16 Ворд закрыт, а OLE не убит.
Вы меня не слышите! Когда Ворд закрыли, проблем нет.
Ворд ЗАБЫЛИ закрыть и файл создают второй раз. Ворд открывается второй раз, а файл с тем же именем. Файл с тем же именем весит открытый в первом ворде. Надо в этом случае прервать Клашку.
mpn2
01 Апрель 2022, 20:34
Форум: CLARION for Windows
Тема: Как закрыть WORD после передачи в него данных?
Ответы: 115
Просмотры: 13300

Как закрыть WORD после передачи в него данных?

Наверно не Клашка, а Ворд через ОЛЕ ругается. Ворд ругается: "Файл уже открыт, могу открыть только для чтения" А клашка ругается: "Данная команда недоступна". И ругается она при попытке отработки вот этой команды: Object{'Application.Selection.Find.Execute("' & Clip(Fie...
mpn2
01 Апрель 2022, 20:08
Форум: CLARION for Windows
Тема: Как закрыть WORD после передачи в него данных?
Ответы: 115
Просмотры: 13300

Как закрыть WORD после передачи в него данных?

Игорь Столяров писал(а): 01 Апрель 2022, 20:00 Насколько я понимаю - такого нет.
Ну как нет? А как клашка ругается: "Данная команда недоступна". Что заставляет ее сделать такое сообщение?
mpn2
01 Апрель 2022, 18:42
Форум: CLARION for Windows
Тема: Как закрыть WORD после передачи в него данных?
Ответы: 115
Просмотры: 13300

Как закрыть WORD после передачи в него данных?

Весёлую (наверно) историю про несколько копий Word не понимаю и уже читать не стал ... Это потому как вы опытный пользователь ПК и вы закрываете не нужные вам программки во время работы...., а у 99,99% обычных смертных во время работы: Word открыт 5 раз Excel открыт 10 раз АutoCad 3 раза ну и т.д. ...
mpn2
01 Апрель 2022, 18:29
Форум: CLARION for Windows
Тема: Как закрыть WORD после передачи в него данных?
Ответы: 115
Просмотры: 13300

Как закрыть WORD после передачи в него данных?

Я так понимаю, что после первого выполнения:

Код: Выделить всё

feqOLE{'Application.Selection.Find.Execute("'&clip(Loc:F_Str)&'", , , , , , 1, 1, , "'&clip(Loc:R_Str)&'", 2)'}
надо отловить сообщение о том, что "файл WORDом уже открыт" и просто тупо прервать процедуру.