Чего не хватает в программе по недвижимости Квартал ПРО

Автор Akella, Жовтня 07, 2009, 10:23:00 PM

« попередня тема - наступна тема »

0 Користувачів і 1 Гість дивляться цю тему.

KW

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

Akella

Сделаем, конечно же. Что-нибудь придумаем.
Есть такой функционал с количеством звонков. Т.е. и с количеством заявок тоже можно сделать.
Единственный минус - это дополнительная нагрузка на серверный ПК и/или на клиентский.

KW

Крайне нужно сделать права администратору устанавливать определенные поля в форме редактирования обязательными к заполнению, например "цена", номер дома и т.п. Политикой компании определяется какие параметры необходимы
Мы не контролируем то, что не анализируем...

Akella

Я помню. Но пока это проблема. Открытие форм редактирования и так тормозит на медленных ПК, а будет ещё и на быстрых тормозить. Нужно думать, как сделать и не просто сделать, а реализовать данный функционал ПРАВИЛЬНО.

KW

первостепенная для нас задача- это архиважно и архинужно, по возможности  - на первое место в разработке
Мы не контролируем то, что не анализируем...

Akella

Обязательное заполнение полей реализовано в таком виде:

http://makeit-team.com/kvx2007manual/370-m-kvx-check-required-fields.html

Сейчас идёт доработка функционала.



Это означает, что в модуле Аренда поля Этаж и Этажность обязательны для заполнения (значения должны быть больше нуля)


KW

повсеместно в формах редактирования нехватает позиции "Ипотека"  - с вариантами "да" "нет" ("да" по умолчанию) и соответственно поиск по этим параметрам
Мы не контролируем то, что не анализируем...

KW

В поиске поля "Автор " "Договор агента" должны быть только на актуальных специалистов -архивные мешают.
Мы не контролируем то, что не анализируем...

Akella


KW

ой, и точно! :)

а что насчет этого?
Цитата: KW від Січня 24, 2015, 02:18:59 PM
повсеместно в формах редактирования нехватает позиции "Ипотека"  - с вариантами "да" "нет" ("да" по умолчанию) и соответственно поиск по этим параметрам
Мы не контролируем то, что не анализируем...

Akella

А для этого уже можно воспользоваться доп. параметрами.

Кузьменко Алексей

В связи с кризисом появилась необходимость в небольшой доработке поведения поля «цена в валюте», дело в том, что сейчас некоторые арендодатели по прежнему хотят только долларовую аренду, а некоторые уже готовы привязаться к гривне  (из личного опыта для Одессы и Киева очень актуально)
Пример:
Риелтор для актуализации базы данных делает прозвон ОН, у некоторых цена изменилась в у.е. и он просто меняет значение поля «цена», а поле «цена в валюте» пересчитывается автоматически  (у нас в поле «цена» указываются у.е., а «цена в валюте» это гривны, странно конечно но так уж вышло ) Если цена изменилась в гривне, т.е. арендодатель хочет уже не 1000 у.е., а 25 000 грн. тогда ситуация сложнее, потому что приходится "вручную" пересчитывать 25 000 грн. по текущему курсу доллара и вносить эту цифру в поле "цена", намного удобнее было бы просто внести новое значение в поле «цена в валюте», а программа сама пересчитает сколько это долларов.
Если коротко, по возможности сделайте, чтобы при изменении значения в поле «цена в валюте»,  «цена» пересчитывалась автоматически.

Akella


Akella

Цитата: Кузьменко Алексей від Березня 07, 2015, 03:04:39 AMнамного удобнее было бы просто внести новое значение в поле «цена в валюте», а программа сама пересчитает сколько это долларов.

Программа пересчитывает в обоих направлениях


Akella

Мало того, когда я ввожу цену в валюте, потом выбираю валюту, то после свёртывания таблицы валют, программа пересчитывает поле Цена




таким образом, можно выстроить поля в нужном порядке поля ввода цен и список вылют





Кузьменко Алексей

Цитата: Akella від Березня 07, 2015, 01:20:20 PMПрограмма пересчитывает в обоих направлениях
Спасибо, не знал об этой возможности. Но все же, какой смысл в лишних действиях (щелчок по кнопке  "выбрать валюту и пересчитать цену" + выбор направления пересчета)?
По идее если цена изменилась в иностранной валюте значит она изменилась и в национальной. Пользователю удобнее просто ввести новую цену или цену в валюте, а программа пускай сама пересчитывает в нужном направлении в зависимости от того какое поле изменилось.

Akella

Цитата: Кузьменко Алексей від Березня 09, 2015, 03:35:51 PMНо все же, какой смысл в лишних действиях (щелчок по кнопке  "выбрать валюту и пересчитать цену" + выбор направления пересчета)?

Чтобы программа автоматически не пересчитывала то, что пользователь уже сам ввёл. А то получится так, что пользователь будет вводить своё, а программа будет пересчитывать и не даст возможности сохранить именно то значение, которое хочет пользователь.

Akella

Физически, "ценна в валюте" не хранится нигде. Это поле пересчитывается "на лету" во время вывода данных на экран.

Кузьменко Алексей

Цитата: Akella від Березня 10, 2015, 11:45:11 AMЧтобы программа автоматически не пересчитывала то, что пользователь уже сам ввёл
Насколько я понимаю такое возможно только если поле "валюта" не заполнено.

Кузьменко Алексей

Цитата: Akella від Березня 10, 2015, 11:47:23 AMФизически, "ценна в валюте" не хранится нигде. Это поле пересчитывается "на лету" во время вывода данных на экран.

Значит, если пользователь редактирует цену ОН у которого заполнено поле «валюта», функционал «выбрать валюту и пересчитать цену" все таки лишний, программа просто не сохранит изменения в поле «цена в валюте»
Т.е. идея такая, если поле «валюта» заполнено значит при изменении цены в валюте поле цена пересчитывается автоматически. Ну а если поле «валюта» не заполнено тогда пользователь сам выбирает  направление пересчета.


Akella

Цитата: Кузьменко Алексей від Березня 12, 2015, 11:34:57 PMЗначит, если пользователь редактирует цену ОН у которого заполнено поле «валюта», функционал «выбрать валюту и пересчитать цену" все таки лишний

Не совсем.
1. Кто-то хочет видеть цену в валюте уже на стадии добавления/редактирования.
2. Можно ввести цену в валюте и выполнить обратный пересчёт.


Цитата: Кузьменко Алексей від Березня 12, 2015, 11:34:57 PMпрограмма просто не сохранит изменения в поле «цена в валюте»

Да, Вы правы. Сохранит значения полей Валюта и Цена.

Akella

Цитата: Кузьменко Алексей від Березня 12, 2015, 11:34:57 PMТ.е. идея такая, если поле «валюта» заполнено значит при изменении цены в валюте поле цена пересчитывается автоматически. Ну а если поле «валюта» не заполнено тогда пользователь сам выбирает  направление пересчета.

Ну почти угадали.
При выборе валюты программа проверяет:

  • если поле с ценой в валюте пустое или = 0, значит цена в валюте не рассчитана и нужно рассчитать цену в валюте относительно обычной цены;
  • если поле с обычной ценой пустое, то считаем обычную цену относительно цены в валюте


Таким образом, чтобы без мышки переходить по полям с помощью клавиш TAB или Enter в нужном порядке, можно расположить в нужном для ВАС порядке три поля:
1. Цена;
2. Цена в валюте;
3. Валюта.

1. Цена в валюте;
2. Валюта.
3. Цена;

Можно у поля Цена отключить ТабСтоп.
См. Редактор формы

Кузьменко Алексей

Мне кажется Вы не так меня поняли.
Суть предложения в том чтобы сделать поведение полей "цена" и "цена в валюте" идентичным.

// обработка события нажатия клавиши enter в поле "цена"
if ( "валюта" != 0){
пересчитывает поле "цена в валюте"
}

Функционал  "выбрать валюту и пересчитать цену" безусловно важен и нужен, но если рассматривать частный случай "валюта" != 0, мене кажется так можно избавить пользователя от лишних действий:

// обработка события нажатия клавиши enter в поле "цена в валюте"
if ( "валюта" != 0){
пересчитывает поле "цена"
}


KW

поле с историей по каждому объекту

типа

История изменения цены

15.01.2015     3500
30.01.2015    3400
20.02.2015     3300
08.03. 2015    3200
Мы не контролируем то, что не анализируем...

SMF spam blocked by CleanTalk