Программы "Простой софт" www.prostoysoft.ru

ВНИМАНИЕ! РЕКЛАМНЫЕ СООБЩЕНИЯ И ГИПЕРССЫЛКИ В ФОРУМЕ ЗАПРЕЩЕНЫ (посты удаляются автоматически часто с пользователем)
Текущее время: 08.08.2022 08:36

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




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
СообщениеДобавлено: 03.11.2014 16:58 
Не в сети

Зарегистрирован: 01.02.2011 13:58
Сообщения: 300
Часто нужен собственный калькулятор в интерфейсе программы для несложных расчётов по определённым алгоритмам. пропорцию посчитать, что-то ещё по своим формулам и т.д.

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

Можно ли как-то сделать сразу вызов формы, в которой будут поля и 2 кнопки? Такой мини-калькулятор.
Например:
Поля: длина, ширина, высота
Итоговое поле: объём
Кнопки: Рассчитать, Очистить

Можно было бы адаптировать под расчет скидок клиентам и ещё чего угодно.

Вызывать калькулятор с помощью кнопки на панели инструментов или вообще разместить на правой панели рядом с календарём.

Как идея? Возможно такое в перспективе реализовать в программе?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 08.11.2014 10:11 
Не в сети
Администратор

Зарегистрирован: 15.02.2006 20:16
Сообщения: 3851
Откуда: Санкт-Петербург
Подобный калькулятор можно реализовать с помощью скрипта VBScript и команд InputBox и MsgBox.
А, если говорить о вариантах с формой, то должны быть поля (Длина, Ширина, Высота, Объем) в какой-то таблице (можно создать отдельную таблицу и вкладку специально для этой цели). Далее форма для редактирования с показом только этих полей, и кнопка "Рассчитать" на панели инструментов формы. Другие кнопки можно скрыть, чтоб не мешали. Хотя в отдельной кнопке нет особой необходимости - при задании формулы Значения по умолчанию и жесткого соблюдения посредством Условия на значение и так все будет пересчитываться сразу же при изменении любого из параметров.

_________________
2B OR NOT 2B = TRUE


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 08.06.2021 00:36 
Не в сети

Зарегистрирован: 24.06.2020 11:39
Сообщения: 26
Ivan писал(а):
Подобный калькулятор можно реализовать с помощью скрипта VBScript и команд InputBox и MsgBox.
А, если говорить о вариантах с формой, то должны быть поля (Длина, Ширина, Высота, Объем) в какой-то таблице (можно создать отдельную таблицу и вкладку специально для этой цели). Далее форма для редактирования с показом только этих полей, и кнопка "Рассчитать" на панели инструментов формы. Другие кнопки можно скрыть, чтоб не мешали. Хотя в отдельной кнопке нет особой необходимости - при задании формулы Значения по умолчанию и жесткого соблюдения посредством Условия на значение и так все будет пересчитываться сразу же при изменении любого из параметров.


Не проще будет по кнопке вызвать стандартное приложение в Windows - "калькулятор" ?


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

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


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

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


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

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB