|
Путь к шаблону word
|
|||
---|---|---|---|
#18+
Проясните пжста такую ситуация , в проекте несколько документов выводятся в шаблон word , на кнопке вывода на печать указывается путь к шаблону: loWord = CREATEOBJECT( 'WORD.APPLICATION') loDoc=m.loWord.Documents.Add('C:\FOX_pr\s11.dot') при компиляции в exe , шаблон включается в exe файл, при работе с прогой при попытке вывода в шаблон ругается 'LODOC is not an object' , так понимать что не найден ? или как ? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2008, 22:03 |
|
Путь к шаблону word
|
|||
---|---|---|---|
#18+
Это рассчитано на то, что Word залезет в фоксовый ехе-файл за шаблоном? А как он это сделает? А он это умеет? А ему это разрешат? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2008, 22:08 |
|
Путь к шаблону word
|
|||
---|---|---|---|
#18+
я не скрываю что дилетант, и не переоцениваю свои силы, если не лень объясни что к чему по сути, , вынести эти шаблоны в отдельную папку или как? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2008, 22:18 |
|
Путь к шаблону word
|
|||
---|---|---|---|
#18+
Не включать их в ехе-файл, а уж насчет отдельной папки по желанию. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2008, 22:22 |
|
Путь к шаблону word
|
|||
---|---|---|---|
#18+
а как быть с указанием пути с программным указанием пути loDoc=m.loWord.Documents.Add('C:\FOX_pr\s11.dot') ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2008, 22:32 |
|
Путь к шаблону word
|
|||
---|---|---|---|
#18+
А что с ним не так? В чем проблема-то? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2008, 22:35 |
|
Путь к шаблону word
|
|||
---|---|---|---|
#18+
В общем , перекомпилировал проект не включаяя шаблоны, создал инсталлятором пакет при установке получается путь C:\Program Files\foxy где соответственно находится exe и прочее тк же по этому пути находятся папки DAT (база данных), и OTH (где и находятся соответственные шаблоны) config включен в exe RESOURCE=OFF SCREEN=OFF DEFAULT=C:\Program Files\foxy PATH=Data,foxy, OTH TITLE=VetServise programs v 2.01 (Nikitov Aeduard) CODEPAGE=1251 COMMAND=DO _start.prg один пес не находит , берет их из папки проекта, т.е. по указанному пути ломаешь папку проекта , пишет 'LODOC is not an object' ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2008, 22:46 |
|
Путь к шаблону word
|
|||
---|---|---|---|
#18+
Для Word надо указывать полный путь доступа. Начиная с буквы диска. Относительные пути доступа он не поймет, поскольку относительные они для FoxPro, а не для Word. Т.е. надо сначала сформировать полный путь доступа до файла шаблона и только потом подсовывать его Word. Ну, примерно так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2008, 23:02 |
|
Путь к шаблону word
|
|||
---|---|---|---|
#18+
т.е. следуя этому если конечный пользователь поставит программу не на с:\foxy , а на d:\foxy шаблоны так же перестанут находится? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2008, 23:15 |
|
Путь к шаблону word
|
|||
---|---|---|---|
#18+
Nikita_2т.е. следуя этому если конечный пользователь поставит программу не на с:\foxy , а на d:\foxy шаблоны так же перестанут находится? А попробовать? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2008, 17:03 |
|
Путь к шаблону word
|
|||
---|---|---|---|
#18+
Спасибо Владимир. Попровал, все работает как надо. Но ведь мало чтоб работало , надо чтобы дошло почему, вот и разбирался пол дня с Вашей помощью, еще раз спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2008, 23:00 |
|
Путь к шаблону word
|
|||
---|---|---|---|
#18+
Здравствуйте всем, давно не обращался за помощью ... кстати с наступающим всех (кого с новым годом , кого с концом света ) как кому нравится .. Вопрос спецам , разжуйте не разумному можно ли как либо в шаблоне (таблице) word(а), при выводе отчета из fox(а) объединить строки в 1 -й колонке? табл: колонки - наименование -дата кол-во Пенициллин 10/10.12 200 15/10.12 100 18/10.12 150 как сделать объединение строк в колонке наименование , дабы вместо 3-х строк стала 1 и текст по центру... ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2012, 23:54 |
|
Путь к шаблону word
|
|||
---|---|---|---|
#18+
А зачем объединять *в данном конкретном случае)? То есть три разных наименования вы объедините, а количества - нет,затем наименования уедут "куда-то в центр", и что будкут в таком случае обозначать количества в соседнем столбце? Если всё же надо работать с объектной моделью Ворда - задайте вопрос в том разделе . ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2012, 00:38 |
|
Путь к шаблону word
|
|||
---|---|---|---|
#18+
Nikita_2можно ли как либо в шаблоне (таблице) word(а), при выводе отчета из fox(а) объединить строки в 1 -й колонке? табл: колонки - наименование -дата кол-во Пенициллин 10/10.12 200 15/10.12 100 18/10.12 150 как сделать объединение строк в колонке наименование , дабы вместо 3-х строк стала 1 и текст по центру...Данные для отчета лучше подготовить в фоксе: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9.
Отчет делать на основе временной таблицы t1. P.S. Нечто подобное недавно было ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2012, 06:21 |
|
Путь к шаблону word
|
|||
---|---|---|---|
#18+
!!! Если исходная таблица физически не упорядочена, то: Код: plsql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2012, 06:42 |
|
Путь к шаблону word
|
|||
---|---|---|---|
#18+
Спасибо за ответы, но маленько не то , похоже я как всегда криво объяснил свою хотелку .. В общем-то объединение нужно только т.с. из эстетических соображений .. Создаю курсор из двух таблиц, вывожу в шаблон word с таблицей: а хотелось бы вот такой формы, т.е. посчитать строки в первой корлонке для объединения не составляет труда, а вот как их объединить .......?..... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2012, 21:11 |
|
Путь к шаблону word
|
|||
---|---|---|---|
#18+
А, ну если так объединить... Я же сказал - задайте вопрос в Офисе, поскольку вам нужны свойства и методы вордовского объекта (перейти в нужную таблицу, пройтись по строкам/ячейкам, объединить). Как затем работать с VBA в VFP - вот только что ВладимирМ ссылку давал: 13661488 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2012, 21:18 |
|
Путь к шаблону word
|
|||
---|---|---|---|
#18+
Nikita_2, Раз уж я начал... :) Код: plsql 1. 2. 3. 4. 5. 6. 7.
А теперь сам: это надо преобразовать в код фокса. См. ссылку выше. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.12.2012, 07:07 |
|
Путь к шаблону word
|
|||
---|---|---|---|
#18+
Jonny540 сам на word(е) этот пример нашел.. все равно спасиб , дорогой, оно то что надо .. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.12.2012, 09:19 |
|
Путь к шаблону word
|
|||
---|---|---|---|
#18+
Извиняйте за надоедливость, но не легкая это работа , из болота тащить ..... моска моего похоже не хватает организовать вышеописанное действо по объединению , не могу расчитать начало / конец объединения ячеек в столбце . Если б данные выводились с фиксированным кол-м строк это понятно, а вот когда хай знает сколлько их будет это..?.. вот такой код вывода наваял : Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
** конструкция для объединения ячеек: Где n начальная ячейка 1 столбца m конечная Код: sql 1. 2. 3.
вот куда ее притачать и расчитать n и m ???? уж звиняйте за беспокойство , программист из меня еще тот, исключительно из необходимости ... |
|||
:
Нравится:
Не нравится:
|
|||
22.12.2012, 22:22 |
|
Путь к шаблону word
|
|||
---|---|---|---|
#18+
Nikita_2, Была похожая задачка. :)) Допилишь под себя: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28.
Если p_name в первой строке dbf-таблицы пустое, до первой непустой тоже будет объединение. :) Используется функция Recno(), поэтому порядок записей в dbf-таблице должен быть физический, без SET ORDER. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2012, 09:21 |
|
Путь к шаблону word
|
|||
---|---|---|---|
#18+
Jonny540, алаверды, как говорится домучил сие действо. Спасиб , пример очень даже помог. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2012, 10:13 |
|
Путь к шаблону word
|
|||
---|---|---|---|
#18+
А теперь у меня вопрос: как обращаться к ячейке, полученной объединением (n,m) и (n+k1,m+k2)? Вроде все перерыл... ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2012, 11:30 |
|
|
start [/forum/topic.php?fid=41&msg=38087431&tid=1583245]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
52ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
others: | 275ms |
total: | 433ms |
0 / 0 |