Аналитика

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

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




Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: Значения по умолчанию
СообщениеДобавлено: 03 июн 2010 11:48 
Эксперт
Эксперт

Зарегистрирован:
19 апр 2010 16:01
Сообщения: 98
Идея как-бы не нова и не возникла а существует все время пользования Digitals, и становиться еще актуальней при переходе на XML (ну много там параметров, много)... Речь как вы догадались идет о значениях по умолчанию для параметров...

Есть значения по умолчанию для диалогов редактирование параметров (которые вызываются по "..."), есть автоматические параметры... это все хорошо, но не то... Очень бы хотелось что бы были еще значения по умолчанию именно для параметров (как во всех базах данных) и заполнялись бы они в момент создания объекта карты, а в случае копирования объектов между слоями - дозаполнялись бы пустые (ну и естественно отсутствующие в слое источнике) параметры имеющие значение по умолчанию...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Значения по умолчанию
СообщениеДобавлено: 03 июн 2010 12:17 
Гуру
Гуру

Зарегистрирован:
11 сен 2008 16:45
Сообщения: 337
Сразу в голову пришла одна идея - психонуть и прописать скрипты обработки событий на слои и параметры :roll:


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

Зарегистрирован:
06 янв 2008 17:06
Сообщения: 636
Откуда: Одеса
Підтримую. Якщо в маску параметра прописати =156, то це значення заповниться тільки після виклику діалогу і кліку по кнопці ОК.
Було б добре обходитись без цього...


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

Зарегистрирован:
19 апр 2010 16:01
Сообщения: 98
Olg@ писал(а):
... и прописать скрипты обработки событий на слои и параметры

Да это именно психонуть... Хотелось бы красивой реализации... :oops:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Значения по умолчанию
СообщениеДобавлено: 07 июн 2010 07:43 
Администратор
Администратор

Зарегистрирован:
28 авг 2004 17:19
Сообщения: 1009
ADg писал(а):
Olg@ писал(а):
... и прописать скрипты обработки событий на слои и параметры

Да это именно психонуть... Хотелось бы красивой реализации... :oops:

Ну, в общем то, через скрипт на события это довольно красивая реализация.
Его проще редактировать чем маску и в нем можно сделать дополнительный анализ. Например, заполнять параметры только с том случае если они непустые.
Единственное, что наверное нам нужно доделать это один срипт на несколько событий.

Примерно так:

%Events.OnCollect, %Events.OnLayerChange
Текст скрипта...

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Значения по умолчанию
СообщениеДобавлено: 07 июн 2010 11:52 
Эксперт
Эксперт

Зарегистрирован:
19 апр 2010 16:01
Сообщения: 98
да это вы верно подметили - один скрипт на несколько событий...

Но... на скрипт можно было бы вешать "триггеры" ... проверку значений при редактировании... так сказать "продвинутый" функционал для продвинутых... а вот базовую функциональность - инициализация атрибутов объекта значениями по умолчанию - все же хочется видеть...

И... как бы это правильно выразить... Все пользователи работают и осваиваются с масками параметров - это как бы "пользовательский уровень", а вот скрипты (хоть они у вас и не "полноценный" язык программирования) - это уже уровень "продвинутых" пользователей/программистов ...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Значения по умолчанию
СообщениеДобавлено: 07 июн 2010 14:51 
Администратор
Администратор

Зарегистрирован:
28 авг 2004 17:19
Сообщения: 1009
ADg писал(а):
И... как бы это правильно выразить... Все пользователи работают и осваиваются с масками параметров - это как бы "пользовательский уровень", а вот скрипты (хоть они у вас и не "полноценный" язык программирования) - это уже уровень "продвинутых" пользователей/программистов ...

Согласен, но если мы сами пропишем скрипты в новый шаблон Normal, то пользователю останется только менять там при необходимости значения не задумываясь как все работает. Мы рассматривали вопрос того, чтобы значения по умолчанию в масках заполнялись при создании нового объекта и смене слоя, но пришли к выводу что это нарушит совместимось и может где-то повредить.

Кстати, как вариант, есть же еще шаблоны заполнения параметров.
Туда можно занести значения по умолчанию для всех слоев и одним махом их загружать при необходимости.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Значения по умолчанию
СообщениеДобавлено: 07 июн 2010 16:43 
Эксперт
Эксперт

Зарегистрирован:
19 апр 2010 16:01
Сообщения: 98
Sergey Oleynik писал(а):
Мы рассматривали вопрос того, чтобы значения по умолчанию в масках заполнялись при создании нового объекта и смене слоя, но пришли к выводу что это нарушит совместимось и может где-то повредить.

Есть хороший вариант: ввести для этого соответствующий параметр (установленный в положение не меняющее поведение программы, а пользователь мог бы это изменить)

Sergey Oleynik писал(а):
Кстати, как вариант, есть же еще шаблоны заполнения параметров.

Ну не то... да и не удобно это для задачи "по умолчанию"... шаблоны очень удобны как раз для случаев изменять умолчания для нескольких стандартных объектов и дозаполнять шаблонные параметры...

Sergey Oleynik писал(а):
Согласен, но если мы сами пропишем скрипты в новый шаблон Normal, то пользователю останется только менять там при необходимости значения не задумываясь как все работает.

Это как крайний вариант... и сработает он только для новых проектов... а вот измененное поведение программы сработало бы для всех проектов (при установке соответствующей птички см.выше)...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Значения по умолчанию
СообщениеДобавлено: 10 июн 2010 10:42 
Гуру
Гуру
Аватара пользователя

Зарегистрирован:
10 апр 2009 10:29
Сообщения: 392
Так будет голосование или нет? Или просто вынесли этот вопрос и ждём?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Значения по умолчанию
СообщениеДобавлено: 14 июн 2010 15:19 
Эксперт
Эксперт

Зарегистрирован:
19 апр 2010 16:01
Сообщения: 98
Не вижу смысла в голосовании, вопрос глубоко технический - как реализовать... а сам факт реализации - разработчики уже подтвердили... и я расписал свое отношение к этому...
Sergey Oleynik писал(а):
Согласен, но если мы сами пропишем скрипты в новый шаблон Normal, то пользователю останется только менять там при необходимости значения не задумываясь как все работает.
ADg писал(а):
Это как крайний вариант... и сработает он только для новых проектов... а вот измененное поведение программы сработало бы для всех проектов (при установке соответствующей птички см.выше)...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Значения по умолчанию
СообщениеДобавлено: 21 мар 2011 12:18 
Гуру
Гуру
Аватара пользователя

Зарегистрирован:
28 сен 2004 14:19
Сообщения: 101
Откуда: г.Киев
ребяты.
получается что-нибудь?

_________________
вольный художник


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

Зарегистрирован:
22 янв 2009 18:40
Сообщения: 27
Через шаблоны заполнения параметров вроде как получается.


Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 12 ] 

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


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

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


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

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