Mon. - Fri. 9 am - 5 pm Ask a Question
Remember me

Вопрос по логике.

2 weeks 3 days ago #1

  • Aleksei's Avatar
  • Aleksei
  • Posts: 8
Добрый день.
Создал форму с логикой.




Форма вызывается кнопкой в низу страницы.

1. Почему то пропадает поле Площадь.
2. Если редактирую поле углы, поле площадь тоже пропадает. Она в логике не участвует.
3. Возможно ли реализовать форму логики в элементе калькулятор? Было бы проще и понятнее. Типа if [Field ID=2] <= 10 to [Field ID=3] =10. я к примеру.

Заранее благодарен.

1 week 5 days ago #2

  • Vyacheslav's Avatar
  • Vyacheslav
  • Posts: 14439
Здравствуйте,
Благодарим Вас за обращение к нам

Ваш вопрос не совсем понятен, опишите подробнее, какой результат вы хотите получить.
Отправьте ссылку на страницу с проблемой.

С Уважением,
Вячеслав, Balbooa.com

1 week 4 days ago #3

  • Aleksei's Avatar
  • Aleksei
  • Posts: 8
Добрый день.
Страница натяжные-потолки-сызрань.рф/
Вызов формы кнопкой в низу страницы.
Просто заполняйте форму....
Потом удалите Backspacом заполненное поле "Площадь комнаты", или в не связанном поле "Общее количество углов". Площадь комнаты пропадет.

Поле в логике "Площадь 10" имеет значение по умолчанию 10.

Хотелось бы сделать следующее:
При значении поля "Площадь комнаты" от 1 до 10 кв метров считать по умолчанию площадь 10 кв метров. При значении больше 10 кв метров считать как есть.

Т.е. есть минимальная стоимость заказа и она от 10 кв метров, даже если площадь 4 кв метра, считаем их как 10.

1 week 3 days ago #4

  • Vyacheslav's Avatar
  • Vyacheslav
  • Posts: 14439
Добрый день.

Если значение меньше 10 вы скрываете это же поле.


С Уважением,
Вячеслав, Balbooa.com

1 week 2 days ago #5

  • Aleksei's Avatar
  • Aleksei
  • Posts: 8
Добрый день.
При этом я открываю другое поле. Почему оно не появляется?

Подскажите как реализовать следующее:
Если значение поля "Площадь" меньше 10 считаем по одному алгоритму,
Если значение поля "Площадь" 10 и больше считаем по другому алгоритму.

Заранее благодарен.

1 week 2 days ago #6

  • Vyacheslav's Avatar
  • Vyacheslav
  • Posts: 14439
Пример логики:

Правило-1:

"Площадь" меньше 10 показать поле калькуляция-1 ( алгоритм - 1)

Правило-2:
"Площадь" больше 9 показать поле калькуляция-2 ( алгоритм - 2)

С Уважением,
Вячеслав, Balbooa.com

1 week 1 day ago #7

  • Aleksei's Avatar
  • Aleksei
  • Posts: 8
Добрый день.
Я не понимаю как это сделать, всю голову сломал.
Как это реализовать в калькуляторе?

1 week 1 day ago #8

  • Vyacheslav's Avatar
  • Vyacheslav
  • Posts: 14439
Вам нужно создать 2 поле калькуляция с разными алгоритмами (формулами).
Опишите подробнее с чем у вас возникли сложности.

С Уважением,
Вячеслав, Balbooa.com

1 week 1 day ago #9

  • Aleksei's Avatar
  • Aleksei
  • Posts: 8
Я так понимаю мы логику должны применить не перед вводом в калькулятор, я создать 2 разных калькулятора и выводить их скрыв либо один либо другой?

1 week 1 day ago #10

  • Vyacheslav's Avatar
  • Vyacheslav
  • Posts: 14439
Мы сделали пример формы для вас.
Вы можете скачать и импортировать ее :
drive.google.com/file/d/1GT2zuuJP9i_2hy1...Dc8/view?usp=sharing

С Уважением,
Вячеслав, Balbooa.com

1 week 1 day ago #11

  • Aleksei's Avatar
  • Aleksei
  • Posts: 8
Спасибо.
Я тупанул что можно разные формулы выводить.

У меня появилась новая проблема. Почему то отображаются не все поля.
При выполнении условий.

Да и наверное лучше использовать "радио" кнопки?
Attachments:

1 week 1 day ago #12

  • Vyacheslav's Avatar
  • Vyacheslav
  • Posts: 14439
Да вам лучше использовать радио кнопки

Вы использует одни и те же поля в разных правилах и они переопределяют друг друг.

С Уважением,
Вячеслав, Balbooa.com
Powered by Kunena Forum