Hmm... how many days between the same date? 0 or 1 ? I'm confused )))
27 2017-09-10 03:21:20
Re: Два вычисляемых поля и их отображение в TableGrid (6 replies, posted in Russian)
Derek, thanks for the help, interested to see Your example!
28 2017-09-08 12:15:15
Re: Два вычисляемых поля и их отображение в TableGrid (6 replies, posted in Russian)
Допустим, счётчик из моего примера - это электросчётчик, и я считаю общую сумму за электроэнергию по 50 квартирам, имея на руках начальные и конечные показания каждой квартиры. Понятно, что можно сделать вычисление Итог = Тариф*(ПоказанияКон.Кв1-ПоказанияНач.Кв1)+.......+Тариф*(ПоказанияКон.Кв50-ПоказанияНач.Кв50). Пример из головы, кончено, но даже мне, не программисту, понятно, что это корявое решение. Просто любопытно - как грамотные разработчики БД решают подобные задачи?
29 2017-09-08 10:54:12
Re: Два вычисляемых поля и их отображение в TableGrid (6 replies, posted in Russian)
Hello Mcsimm,
You can not use a calculated field in another calculation.
вы не можете использовать вычисляемое поле в другом расчете. вместо этого попробуйте
summary.rate * (summary.currReading - summary.PrevReading)
Derek.
Спасибо!
Что называется, решение лежало на поверхности, причём очень простое.
Решил немного подредактировать свой ответ. В задачах простых, где в вычисляемом поле 4-5 "участника", всё просто. А если конечный результат формируется из 20-30 условий? Выносить промежуточные результаты в другие таблицы? использовать скрипты? посоветуйте, пожалуйста, новичку.
30 2017-09-08 08:06:43
Topic: Два вычисляемых поля и их отображение в TableGrid (6 replies, posted in Russian)
Добрый день, Дмитрий!
Не могу разобраться с довольно элементарной вещью.
Допустим, я делаю простую базу, где фиксируются показания какого-то прибора, в нём числовые поля предыдущего показания, текущего показания, тарифа, плюс 1) вычисляемое поле (разность показаний) и 2) вычисляемое поле произведения (разности показаний и тарифа). Все поля отображаются в TableGrid. При запуске ошибка, что нет такого поля (разницы). Убираю из TableGrid столбец с отображением произведения - всё работает нормально. Догадываюсь, что эта ошибка - следствие того, что я не совсем понимаю, как работают вычисляемые поля в БД. Можете подсказать, что я делаю неправильно?
Что бы было проще понять мой вопрос я набросал простой пример.
31 2017-08-24 06:44:34
Re: Что реализовать в первую очередь? (396 replies, posted in Russian)
Может быть добавить в меню "Файл" пункт "Последние (или недавние) проекты", подобно тому, как в MS Office? что бы отображались проектов 5-10 (а лучше сделать это количество настраиваемым самим пользователем). Не знаю как другие при обучении, а я постоянно скачу между Examles, своими учебными проектами и проектами, скачанными с форума, что бы посмотреть какие-то мелочи. Ну и как бы что бы было полноценное переключение между проектами в рамках одного запущенного экземпляра MVDB. Конечно, не факт, что такое всем нужно, просто мои мысли.
32 2017-08-23 03:37:36
Re: Что реализовать в первую очередь? (396 replies, posted in Russian)
Jeepson wrote:Здравствуйте, Дмитрий.
При покупке программы сейчас вы обещаете бесплатное обновление до версии 3.99.
Скажите пожалуйста планируется ли введение в функционал программы использование TreeView в этот период.
Если да то примерно в какой версии программы будет реализован.
С Уважением Евгений.Приветствую.
К сожалению не могу пообещать, что TreeView будет реализован в этот период, но скорей всего будет реализован.
Здравствуйте, Дмитрий!
Подскажите, а как скоро планируется выход версии 4.хх и что там будет нового добавлено? Понимаете, купить минорную лицензию почти уже решил, но будет крайне обидно, если через пару месяцев появится новая версия, в которой будет куча новых интересных и полезных штучек. Может тогда подумать о лицензии на апгрейд с версии на версию, которая могла бы заинтересовать уже купивших программу?
33 2017-08-21 04:48:25
Re: Про форматирование в TableGrid и про количество знаков в поле ввода. (2 replies, posted in Russian)
Дмитрий, большое спасибо за ответ и за рекомендации по типу полей!
34 2017-08-16 12:49:23
Topic: Про форматирование в TableGrid и про количество знаков в поле ввода. (2 replies, posted in Russian)
Здравствуйте!
Пару недель играюсь с программой, нравиться. Возник вопрос про расположение записей при просмотре в TableGrid. Не могу найти, какой параметр в свойствах компоненты отвечает за то, что бы можно было запись в ячейке расположить, например, в центре? Я прикладываю к сообщению простенький пример, там видно, что запись в текстовом поле всегда слева, а в числах и датах - справа. Заголовок поля тоже всегда слева.
Второй вопрос уже из любопытства и так, на будущее. Полезное свойство "NumbersOnly" позволяет вводить в поле только цифры. А есть ли свойство, которое отвечает за количество знаков в поле и в записи таблицы? Что бы не больше и не меньше. Примеры - ИНН (12), паспорт РФ (4 и 6), банковская карта (4 поля по 4) и т.п.?
В архиве пример и скриншот..
Заранее спасибо за ответ!