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

Внимание! Строгая модерация темы. Принимаются только конкретные предложения по улучшению программы. Все иные сообщения будут удаляться.
Модератор: Модераторы
Semenov писал(а):Ошибаетесь - осталось придумать элементарно простую реализацию заполнения этого поля во всех базах, новых и старых... и "простую синхронизацию справочников единиц" при репликации объектов между базами, чтобы объекты при импорте в другую базу рассчитывались также как в источнике...
Реализация самого округления может выполняться элементарно просто - событие "изменение объема" приводит к тому, что срабатывает функция, которая получает не округленный объем из ячейки объем и точность округления из справочника единиц измерения, а затем возвращает в ячейку объем округленный с требуемой точностью.
aivt писал(а):Верное решение отличается от других вариантов минимальными затратами энергии на реализацию. С точки зрения пользователя верное решение всегда будет отличаться минимальными затратами энергии при использовании. Руководствуясь этими принципами нет нужды искать истину в других источниках, нет необходимости искать нормативный документ, нет смысла ждать милости от Минстроя и тому подобных ...
aivt писал(а):То что я предлагаю сделать с округлением объемов как раз простое решение и при этом оно оставляет не ограниченную свободу действия. Всего-то нужно завести у каждой единицы измерения дополнительное свойство "точность округления объемов". Храниться оно будет в виде числа, например 0, 2, 3 (знака после запятой) в базе данных в справочнике единиц измерения. Отображаться будет в справочнике единиц измерения. Возможность изменять это значение (в справочнике единиц измерения) позволит как раз реализовать, то о чем вы писали "чтобы тонны были с тремя знаками, м2 , с двумя, м3 с тремя". Реализация самого округления может выполняться элементарно просто - событие "изменение объема" приводит к тому, что срабатывает функция, которая получает не округленный объем из ячейки объем и точность округления из справочника единиц измерения, а затем возвращает в ячейку объем округленный с требуемой точностью. Излишний функционал, например, в виде формул округления просто не нужен, так как потребует больших трудозатрат как на реализацию, так и на использование.
RUDEN писал(а):либо контекстным меню вызываем окно, в котором ставим цифрой разряд округления ( или список).
RUDEN писал(а):Ну а зачем к примеру клики, если можно просто вбить цифру разряда.
RUDEN писал(а):Опять так это наши фантазии. Я эту задачку уже формулировал. Посмотрим, какие варианты исполнения ( если) до этого дойдет), в итоге будут удобнее.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0
© 1995-2019 Группа компаний «СтройСофт»