Аналитика

Цифровая фотограмметрия, картография и землеустройство
Текущее время: 16 окт 2019 02:27

Часовой пояс: UTC + 2 часа




Начать новую тему Ответить на тему  [ Сообщений: 207 ]  На страницу Пред.  1 ... 7, 8, 9, 10, 11, 12, 13, 14  След.
Автор Сообщение
 Заголовок сообщения: Re: Делимся шаблонами
СообщениеДобавлено: 23 апр 2015 11:09 
Гуру
Гуру

Зарегистрирован:
02 апр 2013 15:28
Сообщения: 177
Sergey писал(а):
Продолжение темы автоматизации: XMLReport 1.6
https://drive.google.com/folderview?id=0BybGdnnGdYwMfkJqSzFtVC02WkNDVlZkd2g5R1JQSW1zSHp6N0dMMExoTzBuS214U2cyWTg&usp=sharing

Что нового! (1.6)

Доброго дня!!
ключ до 1,6 не сприймає
jKc7pQ5Jh91YgE1szD1tlDnq6D26vDnkvD28690kg90lXI1ZXHopSMnwzF2-2Dno+


Вложения:
 подходит.JPG
подходит.JPG [ 26.66 Кб | Просмотров: 5315 ]
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Делимся шаблонами
СообщениеДобавлено: 23 апр 2015 11:14 
Гуру
Гуру

Зарегистрирован:
25 дек 2007 11:44
Сообщения: 196
Понял, в ЛС...

Пробуйте ссылка


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Делимся шаблонами
СообщениеДобавлено: 03 май 2015 21:15 
Гуру
Гуру

Зарегистрирован:
05 апр 2012 10:20
Сообщения: 637
Sergey, Ви свою програму круто вдосконалили в новій версії. Підтягування графічних фрагментів - це бомба!

Але в мене одне питання по створенню шаблонів для Word. Ніяк не можу зрозуміти, у вас в шаблонах є деякий текст (скажімо "для будівництва і осблуговування..."), який являє собою поле DocVariable. При наведенні на цей текст він виділяється повністю сірим кольором.

А коли я створюю новий шаблон і додаю в нього поле DocVariable, то воно в мене получається без тексту, як я вже не старався.
Наприклад, є в мене текст "Іванов Іван Іванович", я хочу добавити на це місце поле DocVariable. Виділяю цей текст, заходжу у Word Експрес-частини-Додати-Поле, вибираю DocVariable, прописую у властивостях поля NM і в мене в результаті поле вставляється, але без будь-якого тексту. А той, що був зникає. В принципі воно і так працює. Але вигляд не той.

Як зробити, так, як у ваших шаблонах?

_________________
додатково про скрипти Digitals на www.digitals.at.ua


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Делимся шаблонами
СообщениеДобавлено: 03 май 2015 21:52 
Гуру
Гуру

Зарегистрирован:
25 дек 2007 11:44
Сообщения: 196
Генеруєте на свому обміннику звіт, а потім зберігаєте як шаблон. Згенеровані дані прописуються в змінних.
Можна також через VBA.

П.с. швидка вставка поля - Ctrl+F9


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Делимся шаблонами
СообщениеДобавлено: 03 май 2015 22:14 
Гуру
Гуру

Зарегистрирован:
05 апр 2012 10:20
Сообщения: 637
Зрозуміло, дякую.

І ще одне питання про скрипти у вашій програмі.

Скажімо, мені потрібно зробити, щоб у звіті висвітлювався кадастровий номер, але без останніх чотирьох цифр (номер ділянки). Можна таку задачу якось реалізувати скриптом?

П.с. дякую, Ctrl+F9 - дуже полегшує створення змінних:)

_________________
додатково про скрипти Digitals на www.digitals.at.ua


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Делимся шаблонами
СообщениеДобавлено: 03 май 2015 22:35 
Гуру
Гуру

Зарегистрирован:
25 дек 2007 11:44
Сообщения: 196
Если вкратце, то вот так

SetLength(S, Length(S)-4);


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Делимся шаблонами
СообщениеДобавлено: 03 май 2015 22:58 
Гуру
Гуру

Зарегистрирован:
05 апр 2012 10:20
Сообщения: 637
Sergey писал(а):
Генеруєте на свому обміннику звіт, а потім зберігаєте як шаблон

Так не виходить. Згенерований звіт втрачає елементи DocVariable.

А як через VBA?

_________________
додатково про скрипти Digitals на www.digitals.at.ua


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Делимся шаблонами
СообщениеДобавлено: 03 май 2015 23:31 
Гуру
Гуру

Зарегистрирован:
25 дек 2007 11:44
Сообщения: 196
Він то втрачає, але значення полів там вже присутні. Просто скопіюйте зміст вашого шаблону (з полями) в згенерований звіт, Ctrl-A -> F9


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Делимся шаблонами
СообщениеДобавлено: 04 май 2015 00:23 
Гуру
Гуру

Зарегистрирован:
05 апр 2012 10:20
Сообщения: 637
:) І що? Так воно все одно замінить весь вміст на вміст шаблону з пустими полями

_________________
додатково про скрипти Digitals на www.digitals.at.ua


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Делимся шаблонами
СообщениеДобавлено: 04 май 2015 00:35 
Гуру
Гуру

Зарегистрирован:
25 дек 2007 11:44
Сообщения: 196
Ну, я би спочатку спробував...


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Делимся шаблонами
СообщениеДобавлено: 04 май 2015 09:41 
Гуру
Гуру

Зарегистрирован:
25 дек 2007 11:44
Сообщения: 196
Вчера добавил ведомость вычисления площади по координатам. Качаем архивированный экзешник (XMLReport.exe[..) и естественно заменяем. Также бросаем CoordCalcArea.dot в одну из директорий ..\Templates\..


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Делимся шаблонами
СообщениеДобавлено: 04 май 2015 13:56 
Эксперт
Эксперт

Зарегистрирован:
01 фев 2013 17:16
Сообщения: 93
Доброго дня Sergey. Чомусь у мене в Word дає помилку "Виклик був відхилений " ...

І ще: чи не могли б Ви додати "Акт прийому передачі межових знаків " в Вашу програму? + поміняти код угідь на новий в кадастровому плані


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Делимся шаблонами
СообщениеДобавлено: 04 май 2015 15:02 
Гуру
Гуру

Зарегистрирован:
05 апр 2012 10:20
Сообщения: 637
Sergey писал(а):
Ну, я би спочатку спробував...

Ну от спробував. Якщо не важко, подивіться коротке відео (2 хв) і скажіть, що роблю не так.

_________________
додатково про скрипти Digitals на www.digitals.at.ua


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Делимся шаблонами
СообщениеДобавлено: 04 май 2015 15:30 
Гуру
Гуру

Зарегистрирован:
25 дек 2007 11:44
Сообщения: 196
zahidzem писал(а):
Доброго дня Sergey. Чомусь у мене в Word дає помилку "Виклик був відхилений " ...

І ще: чи не могли б Ви додати "Акт прийому передачі межових знаків " в Вашу програму? + поміняти код угідь на новий в кадастровому плані


Добре, найближчим часом постараюсь розібратися з помилкою, напишіть в ЛС версію ОС і Ворда.
Щодо акту - сам хочу, але зараз займаюсь другим, навіть можливо сьогодні побачите чим. Доречі, я сподіваюсь Ви знайомі як створювати закладки і "холст" для зображення графіки? Правда це рішення тільки абрису, для кроків треба поміркувати ;)


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Делимся шаблонами
СообщениеДобавлено: 04 май 2015 15:50 
Гуру
Гуру

Зарегистрирован:
25 дек 2007 11:44
Сообщения: 196
fendak писал(а):
Sergey писал(а):
Ну, я би спочатку спробував...

Ну от спробував. Якщо не важко, подивіться коротке відео (2 хв) і скажіть, що роблю не так.

Вибачте, до кінця відео не додивився, бо Ви самі запуталися і мене запутали :D
Почнемо спочатку
1. Генеруємо документ на свому обміннику - отрумуємо звіт.
Ось тут головне розуміти, що значення полів вже оновлені. Навіть якщо полів в документі взагалі немає, повторююсь значення і імена полів добавлені/змінені в колекції звіту.
2. В звіті стираємо все
3. Скопіювати весь зміст із шаблону (з полями) для того щоб не набирати поля вручну. Далі шаблон можете закривати, з ним вже не працюємо.
4. Вставити в згенерований звіт
5. Виділити все (Ctrl-A) в звіті
6. Оновити поля (F9)
7. Зберігти як шаблон


Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 207 ]  На страницу Пред.  1 ... 7, 8, 9, 10, 11, 12, 13, 14  След.

Часовой пояс: UTC + 2 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB