Аналитика

Цифровая фотограмметрия, картография и землеустройство
Текущее время: 27 апр 2024 08:04

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




Начать новую тему Ответить на тему  [ Сообщений: 1369 ]  На страницу Пред.  1 ... 61, 62, 63, 64, 65, 66, 67 ... 92  След.
Автор Сообщение
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 08 дек 2014 23:40 
Гуру
Гуру

Зарегистрирован:
05 апр 2012 10:20
Сообщения: 797
Откуда: Львівська область
Dmitry_Zolotar писал(а):
варіант вирішення


дякую

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 14 дек 2014 15:56 
Гуру
Гуру

Зарегистрирован:
05 апр 2012 10:20
Сообщения: 797
Откуда: Львівська область
Доброго дня!
При команді Вставка|Список суміжників для XML коли суміжний землекористувач не фіз особа, а наприклад, "землі заг.кор.(дорога)" видає ось такий результат. Не можна зробити, щоб ця команда автоматично розпізнавала юридичні і фізичні особи у суміжниках?


Вложения:
.jpg
.jpg [ 11.84 Кб | Просмотров: 10907 ]

_________________
додатково про скрипти Digitals на www.digitals.at.ua
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 26 янв 2015 13:48 
Гуру
Гуру

Зарегистрирован:
16 май 2013 11:54
Сообщения: 116
Откуда: м.Біла Церква, Київська обл.
Підскажіть будь-ласка чи можливо зробити в Діджиталі таку функцію, для структур ЖЕКа, яка би при виділені якогось обєкту на карті (будинок), зявлялось віконце переглянути детальну інформацію і кнопка "ТАК" і "НІ" при натискані на кнопку "НІ" нічого не відбувається і ми можемо редагувати сам обєкт, дивитись інформацію і т.д. тобто нічого не відбувається, але коли натискаємо "ТАК" то у нас відкривається певний файл в певному місці (як гіперссилка) табличка .xls, .doc, рисунок будь який файл в якому буде міститьсь повна та детальна інформація про цей обєкт, ці файли допустимо що створені уже раніше.
ПІДСКАЖІТЬ ЧИ МОЖЛИВО ТАКЕ В ДІДЖИТАЛІ?


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 26 янв 2015 14:43 
Эксперт
Эксперт

Зарегистрирован:
21 мар 2013 14:12
Сообщения: 94
Міцного здоров'я всім!

Пане (чи,перепрошую - пані) EIKovtun, ось приблизно щось таке Ви мали на увазі?
Необхідно:
1) у корінь диску D:\ скопіювати папку "Будинки" (котру екстрактуєте із архіву houses.rar), таким чином, щоб шлях до файлів .XLS був наступним: D:\Будинки\....;
2) додати на кнопку нижченаведений скрипт;
3) відкрити DMF-файлик (прикріплений нижче);
4) натиснути кнопку виконання скрипту (вона змінить свій вигляд - набере статусу "натиснута");
5) переходити між зображеними "будинками", вибираючи потрібний, та, за потреби, переглядаючи інфо про нього.
----------------------------------------------------
Код:
%Events.OnSelect
$ObjNumb=@Map.SelectedObject
@If $ObjNumb=0 then @Goto %end
$Value=@Map.Object[$ObjNumb].Parameter[ID20100]
$YN=@Dialog.Confirm Подивитись інфо про $Value?
@If $YN<=0 then @Goto %end
@Run D:\Будинки\$Value.xls
%end


Дякую.


Вложения:
houses.rar [4.97 Кб]
Скачиваний: 224
houses.dmf [15.3 Кб]
Скачиваний: 605
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 26 янв 2015 16:31 
Гуру
Гуру

Зарегистрирован:
16 май 2013 11:54
Сообщения: 116
Откуда: м.Біла Церква, Київська обл.
Пупкин писал(а):
Міцного здоров'я всім!

Пане (чи,перепрошую - пані) EIKovtun, ось приблизно щось таке Ви мали на увазі?
Необхідно:
1) у корінь диску D:\ скопіювати папку "Будинки" (котру екстрактуєте із архіву houses.rar), таким чином, щоб шлях до файлів .XLS був наступним: D:\Будинки\....;
2) додати на кнопку нижченаведений скрипт;
3) відкрити DMF-файлик (прикріплений нижче);
4) натиснути кнопку виконання скрипту (вона змінить свій вигляд - набере статусу "натиснута");
5) переходити між зображеними "будинками", вибираючи потрібний, та, за потреби, переглядаючи інфо про нього.
----------------------------------------------------
Код:
%Events.OnSelect
$ObjNumb=@Map.SelectedObject
@If $ObjNumb=0 then @Goto %end
$Value=@Map.Object[$ObjNumb].Parameter[ID20100]
$YN=@Dialog.Confirm Подивитись інфо про $Value?
@If $YN<=0 then @Goto %end
@Run D:\Будинки\$Value.xls
%end

ДУЖЕ ДЯКУЮ САМЕ ТЕ ЩО ПОТРІБНО!!!!


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 26 янв 2015 16:52 
Эксперт
Эксперт

Зарегистрирован:
21 мар 2013 14:12
Сообщения: 94
Міцного здоров'я всім!

Цитата:
ПІДСКАЖІТЬ ЧИ МОЖЛИВО ТАКЕ В ДІДЖИТАЛІ?


От бачите п. EIKovtun - у Діджиталі МОЖЛИВО!

Будь-ласка!

Радий, що у Вас все вийшло так, як Ви воліли.

Дякую.


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 27 янв 2015 14:13 
Специалист
Специалист

Зарегистрирован:
04 янв 2015 17:12
Сообщения: 41
Підкажіть будь-ласка як мені зробити так, щоб в XML шаблоні (в частині ДМТ), в таблиці експлікації замінити пусту графу (над списком угідь) надписом "Всього"???


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 28 янв 2015 12:08 
Гуру
Гуру

Зарегистрирован:
18 апр 2007 11:55
Сообщения: 2298
Откуда: Vinnytsia
В цьому прикладі(dmt-частина шаблону <CadPlanA4>) експлікація формується скриптом(див. Карта-Слои-ХМЛ_Дилянка-Скрипт обработки событий). Для експлікації створено шар ID70026 CP_Explication.


Вложения:
CP.dmt [26.99 Кб]
Скачиваний: 397

_________________
Команда разработчиков Digitals
(наш e-mail и ICQ находятся в меню Помощь|О программе)
Новичкам сюда | Новые возможности программы | Купить Digitals
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 28 янв 2015 14:14 
Гуру
Гуру

Зарегистрирован:
05 апр 2012 10:20
Сообщения: 797
Откуда: Львівська область
Dmitry_Zolotar писал(а):
В цьому прикладі(dmt-частина шаблону <CadPlanA4>) експлікація формується скриптом(див. Карта-Слои-ХМЛ_Дилянка-Скрипт обработки событий). Для експлікації створено шар ID70026 CP_Explication.


Круто!
Тільки я б замість
$LandCode=@Calc Copy("$CN",1,6)
$LandCode=@DequoteText $LandCode
$LandName=@Calc Copy("$CN",8,1000)
$LandName=@DequoteText $LandName

написав:
$LandCode=@StringPart 1 $CN
$LandName=@StringPart 2 $CN

і тоді можна буде робити експлікацію, як із новими угіддями(УКЦВЗ), так і з старими (згідно 6-зем)

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 28 янв 2015 16:05 
Гуру
Гуру

Зарегистрирован:
18 апр 2007 11:55
Сообщения: 2298
Откуда: Vinnytsia
fendak писал(а):
$LandCode=@StringPart 1 $CN
$LandName=@StringPart 2 $CN


Якщо $CN=007.01 Малоповерхова забудова
то $LandName=Малоповерхова

_________________
Команда разработчиков Digitals
(наш e-mail и ICQ находятся в меню Помощь|О программе)
Новичкам сюда | Новые возможности программы | Купить Digitals


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 28 янв 2015 16:33 
Специалист
Специалист

Зарегистрирован:
04 янв 2015 17:12
Сообщения: 41
Ви мене мабуть не так зрозуміли:
Я хочу, так зробити, щоб, в ДМТ файлі мені автоматично писало Всього (рис 1), і зберігало цей підпис в репортсі (шаблон ХМЛ)...


Вложения:
1.JPG
1.JPG [ 49.97 Кб | Просмотров: 10602 ]
2.JPG
2.JPG [ 47.65 Кб | Просмотров: 10602 ]
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 28 янв 2015 21:13 
Гуру
Гуру

Зарегистрирован:
05 апр 2012 10:20
Сообщения: 797
Откуда: Львівська область
Dmitry_Zolotar писал(а):
Якщо $CN=007.01 Малоповерхова забудова
то $LandName=Малоповерхова


ну тоді так:
$LandCode=@StringPart 1 $CN
$LandName=@Calc Replace("$CN","$LandCode","",0,0)
$LandName=@DequoteText $LandName

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 28 янв 2015 21:46 
Гуру
Гуру

Зарегистрирован:
05 апр 2012 10:20
Сообщения: 797
Откуда: Львівська область
GeKo писал(а):
Ви мене мабуть не так зрозуміли:
Я хочу, так зробити, щоб, в ДМТ файлі мені автоматично писало Всього (рис 1), і зберігало цей підпис в репортсі (шаблон ХМЛ)...

Так вам Dmitry_Zolotar це ж і пропонує.
Закидуєте його файл у папку Digitals\Templates\CadPlanA4.dmt і при формуванні шаблону результат, як на зображенні
Ну трішки інший, ніж ваш варіант, але, думаю, навіть кращий.
Ну і, звичайно, відредагуйте шаблон за аналогом свого, обов'язково помістивши дану табличку в область видимості, бо інакше вона взагалі не відображатиметься.


Вложения:
2015-01-28_213927.jpg
2015-01-28_213927.jpg [ 45.64 Кб | Просмотров: 10589 ]

_________________
додатково про скрипти Digitals на www.digitals.at.ua
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 11 фев 2015 14:44 
Гуру
Гуру

Зарегистрирован:
16 май 2013 11:54
Сообщения: 116
Откуда: м.Біла Церква, Київська обл.
Доброго дня підскажіть як зробити скрипт-кнопку пошуку обєкта за певними параметрами що не можна змінювати при переключані на різні карти. Виникла проблема що при переході з однієї карти де проводився пошук по якомусь параметрі і потім переходу на іншу карту параметр пошуку збивається і постійно потрібно міняти. Я хочу щоб мені допомогли створити красиву кнопку пошуку по закріпленому параметрі. Тобто припустимо в мене є карта на якій стоять будівлі населеного пункту, в параметрах в них забита інформація (припустимо) параметр 451 ід00030056 "адреса будівлі" де прописана адреса "вул. Миру" та параметр 114 ід00030093 "номер будівлі" де прописано "26". Що мені потрібно? щоб при натискані на скрипт-кнопку в мене зявлялось віконце "Ведіть адресу" і нижще дві графи пошуку, графа №1-параметр 451 ід00030056 "адреса будівлі" і поряд графа де потрібно вручну вносити назву вулиці, графа №2-параметр 114 ід00030093 "номер будівлі" і поряд графа де потрібно вручну вносити номер будівля. В результаті мені повино на карті помітити цю будівлю або всі будівлі з такою назвою вулиці, якщо забити лише графу №1 "адресу вулиці".
ДОПОМОЖІТЬ БУДЬ ЛАСКА ЗРОБИТИ ТАКИЙ СКРИПТ БО Я ЗОВСІМ ДЕРЕВЯНИЙ У СКРИПТАХ!


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 24 фев 2015 21:15 
Эксперт
Эксперт

Зарегистрирован:
09 сен 2014 19:26
Сообщения: 97
viewtopic.php?p=12241#12241

За даним лінком було анонсовано появу диво-кнопки. Чи можливо додати такуж до наступних місць:

Вложение:
1.jpg
1.jpg [ 119.38 Кб | Просмотров: 10341 ]



Вложение:
.jpg
.jpg [ 137.2 Кб | Просмотров: 10341 ]


Або якщо це можливо зробити самому, підкажіть будь-ласка як.


Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 1369 ]  На страницу Пред.  1 ... 61, 62, 63, 64, 65, 66, 67 ... 92  След.

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


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

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


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

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