Аналитика http://geosystema.net/forum/ |
|
Проблеми з розробкою шаблонів DMT з XML http://geosystema.net/forum/viewtopic.php?f=1&t=2435 |
Страница 9 из 9 |
Автор: | fendak [ 01 фев 2019 00:32 ] | ||
Заголовок сообщения: | Re: Проблеми з розробкою шаблонів DMT з XML | ||
@lex писал(а): Добрый день, ув. разработчики! Подскажите, пожалуйста, как убрать ненужные столбцы в экспликации шаблона кад. плана (во вложении) и как сделать, чтоб отменить произвольное сохранение результата формирования такого плана. В шаблоні використані внутрішні скрипти. Щоб забрати автоматичне збереження при закритті файлу, відкрийте шаблон в програмі, перейдіть в меню Карта - Скрипт обробки подій і видаліть у правій частині весь код який там є. Щоб змінити порядок, чи видалити зайві ячейки в таблиці експлікації, виберіть на карті ділянку, перейдіть в менеджер шарів і на шарі XML Земельна ділянка викличіть контекстне меню - Скрипт обробки подій. Там знайдіть ось такі рядки коду (позначені стрілками). Вони і відповідають за порядок колонок в таблиці. $Tab - це знак табуляції (тобто, роздільник між колонками таблиці) $Space - пробіл (чиста ячейка) $LandCode - код угіддя $LandName - назва угіддя $LandArea - площа угіддя Наприклад, щоб залишити тільки колонки з порядковим номером, кодом, назвою і площею угіддя, вам потрібно Замість двох рядків, що позначені стрілкою вище, поставити: Код: $S=@Concat $Space,$Tab,$Space,$Tab,Усього земель $S=$S$Tab$ParcelArea Замість двох рядків, що позначені стрілкою нижче, поставити: Код: $S=@Concat $J,$Tab,$LandCode,$Tab,$LandName
$S=$S$Tab$LandArea
|
Автор: | @lex [ 01 фев 2019 15:26 ] |
Заголовок сообщения: | Re: Проблеми з розробкою шаблонів DMT з XML |
Щиро вдячний, fendak!!! А можете ще підказати, як в тому ж шаблоні зробити, щоб параметр "кадастровий номер" із шару угіддя викадало на саме угіддя на плані! Дякую! |
Автор: | fendak [ 01 фев 2019 20:06 ] |
Заголовок сообщения: | Re: Проблеми з розробкою шаблонів DMT з XML |
Допишіть в кінці того ж коду: @Map.DeselectAll @Map.SelectLayer id70009 @Map.Selected.CreateCaptions id7000900 1 0 1 1 0 0 @Map.DeselectAll |
Автор: | @lex [ 03 фев 2019 14:16 ] |
Заголовок сообщения: | Re: Проблеми з розробкою шаблонів DMT з XML |
fendak писал(а): Допишіть в кінці того ж коду: @Map.DeselectAll @Map.SelectLayer id70009 @Map.Selected.CreateCaptions id7000900 1 0 1 1 0 0 @Map.DeselectAll Дякую, Миколо! А як їх (підписи) зробити вертикально орієнтованими? |
Автор: | fendak [ 03 фев 2019 16:08 ] |
Заголовок сообщения: | Re: Проблеми з розробкою шаблонів DMT з XML |
@lex писал(а): А як їх (підписи) зробити вертикально орієнтованими? @Map.Selected.CreateCaptions id7000900 3 0 1 1 0 0 Довідка Орієнтація підпису: Вздовж контуру = -1 Горизонтально = 0 Вздовж довгої сторони = 1 Вздовж короткої сторони = 2 Вертикально = 3 Власний/Кут = 4/45 (наприклад, 45 градусів повороту) Символ = 5 |
Автор: | @lex [ 04 фев 2019 16:45 ] |
Заголовок сообщения: | Re: Проблеми з розробкою шаблонів DMT з XML |
Дякую |
Автор: | Ryvol [ 25 фев 2019 19:05 ] |
Заголовок сообщения: | Re: Проблеми з розробкою шаблонів DMT з XML |
Руслан Пархуць писал(а): Dmitry_Zolotar писал(а): или так Від А до Б - XMP(землі міської ради)SEL(LEN(P[id7001000]),0| кадастровий номер відсутній |*|, кадастровий номер P[id7001000]) так не пiде, коли iде скорочення iменi землекористувача, тобто де вiдсутнє слово "землi" в назвi Опис меж суміжних землевлаників (землекорситувачів) Повний варіант ПІБ: Від А до Б - SEL(P[id7001000],|XMP(FULL,Землі загального користування) - кадастровий номер відсутній|*|XMP(FULL,Землі загального користування) - кадастровий номер P[id7001000]) Скорочено ПІБ: Від А до Б - SEL(P[id7001000],|XMP(FULL) - кадастровий номер відсутній|*|XMP(FULL) - кадастровий номер P[id7001000]) |
Страница 9 из 9 | Часовой пояс: UTC + 2 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |