Аналитика http://www.geosystema.net/forum/ |
|
Делимся шаблонами http://www.geosystema.net/forum/viewtopic.php?f=1&t=9383 |
Страница 10 из 14 |
Автор: | klaid [ 23 апр 2015 11:09 ] | ||
Заголовок сообщения: | Re: Делимся шаблонами | ||
Sergey писал(а): Продолжение темы автоматизации: XMLReport 1.6 https://drive.google.com/folderview?id=0BybGdnnGdYwMfkJqSzFtVC02WkNDVlZkd2g5R1JQSW1zSHp6N0dMMExoTzBuS214U2cyWTg&usp=sharing Что нового! (1.6) Доброго дня!! ключ до 1,6 не сприймає jKc7pQ5Jh91YgE1szD1tlDnq6D26vDnkvD28690kg90lXI1ZXHopSMnwzF2-2Dno+
|
Автор: | Sergey [ 23 апр 2015 11:14 ] |
Заголовок сообщения: | Re: Делимся шаблонами |
Понял, в ЛС... Пробуйте ссылка |
Автор: | fendak [ 03 май 2015 21:15 ] |
Заголовок сообщения: | Re: Делимся шаблонами |
Sergey, Ви свою програму круто вдосконалили в новій версії. Підтягування графічних фрагментів - це бомба! Але в мене одне питання по створенню шаблонів для Word. Ніяк не можу зрозуміти, у вас в шаблонах є деякий текст (скажімо "для будівництва і осблуговування..."), який являє собою поле DocVariable. При наведенні на цей текст він виділяється повністю сірим кольором. А коли я створюю новий шаблон і додаю в нього поле DocVariable, то воно в мене получається без тексту, як я вже не старався. Наприклад, є в мене текст "Іванов Іван Іванович", я хочу добавити на це місце поле DocVariable. Виділяю цей текст, заходжу у Word Експрес-частини-Додати-Поле, вибираю DocVariable, прописую у властивостях поля NM і в мене в результаті поле вставляється, але без будь-якого тексту. А той, що був зникає. В принципі воно і так працює. Але вигляд не той. Як зробити, так, як у ваших шаблонах? |
Автор: | Sergey [ 03 май 2015 21:52 ] |
Заголовок сообщения: | Re: Делимся шаблонами |
Генеруєте на свому обміннику звіт, а потім зберігаєте як шаблон. Згенеровані дані прописуються в змінних. Можна також через VBA. П.с. швидка вставка поля - Ctrl+F9 |
Автор: | fendak [ 03 май 2015 22:14 ] |
Заголовок сообщения: | Re: Делимся шаблонами |
Зрозуміло, дякую. І ще одне питання про скрипти у вашій програмі. Скажімо, мені потрібно зробити, щоб у звіті висвітлювався кадастровий номер, але без останніх чотирьох цифр (номер ділянки). Можна таку задачу якось реалізувати скриптом? П.с. дякую, Ctrl+F9 - дуже полегшує створення змінних:) |
Автор: | Sergey [ 03 май 2015 22:35 ] |
Заголовок сообщения: | Re: Делимся шаблонами |
Если вкратце, то вот так SetLength(S, Length(S)-4); |
Автор: | fendak [ 03 май 2015 22:58 ] |
Заголовок сообщения: | Re: Делимся шаблонами |
Sergey писал(а): Генеруєте на свому обміннику звіт, а потім зберігаєте як шаблон Так не виходить. Згенерований звіт втрачає елементи DocVariable. А як через VBA? |
Автор: | Sergey [ 03 май 2015 23:31 ] |
Заголовок сообщения: | Re: Делимся шаблонами |
Він то втрачає, але значення полів там вже присутні. Просто скопіюйте зміст вашого шаблону (з полями) в згенерований звіт, Ctrl-A -> F9 |
Автор: | fendak [ 04 май 2015 00:23 ] |
Заголовок сообщения: | Re: Делимся шаблонами |
І що? Так воно все одно замінить весь вміст на вміст шаблону з пустими полями |
Автор: | Sergey [ 04 май 2015 00:35 ] |
Заголовок сообщения: | Re: Делимся шаблонами |
Ну, я би спочатку спробував... |
Автор: | Sergey [ 04 май 2015 09:41 ] |
Заголовок сообщения: | Re: Делимся шаблонами |
Вчера добавил ведомость вычисления площади по координатам. Качаем архивированный экзешник (XMLReport.exe[..) и естественно заменяем. Также бросаем CoordCalcArea.dot в одну из директорий ..\Templates\.. |
Автор: | zahidzem [ 04 май 2015 13:56 ] |
Заголовок сообщения: | Re: Делимся шаблонами |
Доброго дня Sergey. Чомусь у мене в Word дає помилку "Виклик був відхилений " ... І ще: чи не могли б Ви додати "Акт прийому передачі межових знаків " в Вашу програму? + поміняти код угідь на новий в кадастровому плані |
Автор: | fendak [ 04 май 2015 15:02 ] |
Заголовок сообщения: | Re: Делимся шаблонами |
Sergey писал(а): Ну, я би спочатку спробував... Ну от спробував. Якщо не важко, подивіться коротке відео (2 хв) і скажіть, що роблю не так. |
Автор: | Sergey [ 04 май 2015 15:30 ] |
Заголовок сообщения: | Re: Делимся шаблонами |
zahidzem писал(а): Доброго дня Sergey. Чомусь у мене в Word дає помилку "Виклик був відхилений " ... І ще: чи не могли б Ви додати "Акт прийому передачі межових знаків " в Вашу програму? + поміняти код угідь на новий в кадастровому плані Добре, найближчим часом постараюсь розібратися з помилкою, напишіть в ЛС версію ОС і Ворда. Щодо акту - сам хочу, але зараз займаюсь другим, навіть можливо сьогодні побачите чим. Доречі, я сподіваюсь Ви знайомі як створювати закладки і "холст" для зображення графіки? Правда це рішення тільки абрису, для кроків треба поміркувати |
Автор: | Sergey [ 04 май 2015 15:50 ] |
Заголовок сообщения: | Re: Делимся шаблонами |
fendak писал(а): Sergey писал(а): Ну, я би спочатку спробував... Ну от спробував. Якщо не важко, подивіться коротке відео (2 хв) і скажіть, що роблю не так. Вибачте, до кінця відео не додивився, бо Ви самі запуталися і мене запутали Почнемо спочатку 1. Генеруємо документ на свому обміннику - отрумуємо звіт. Ось тут головне розуміти, що значення полів вже оновлені. Навіть якщо полів в документі взагалі немає, повторююсь значення і імена полів добавлені/змінені в колекції звіту. 2. В звіті стираємо все 3. Скопіювати весь зміст із шаблону (з полями) для того щоб не набирати поля вручну. Далі шаблон можете закривати, з ним вже не працюємо. 4. Вставити в згенерований звіт 5. Виділити все (Ctrl-A) в звіті 6. Оновити поля (F9) 7. Зберігти як шаблон |
Страница 10 из 14 | Часовой пояс: UTC + 2 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |