|
9148 / 6183 / 594
Регистрация: 27.03.2013
Сообщений: 20,061
|
|
ЖКХ-Счетчики25.09.2015, 08:46. Показов 8225. Ответов 30
Метки нет (Все метки)
Всем доброго дня!
Делаю БД типа ЖКХ, где для каждой квартиры хочу вести учет показаний счетчиков: Эл.Энергия Газ ГВС Отопление и т. п. Все вроде бы сделал правильно и считается обычно верно, но есть один нюансик, который не могу разрешить в свою пользу, а именно, Открываем форму - Квартиры для примера берем квартиру по адресу пр-зд Муромский, д. 1, кв. 1 В форме во вкладке - Данные вставлена подформа - Счетчики квартиры где я указываю какие именно счетчики установлены, Заводской №, Стартовые показания при пуске в эксплуатацию, дада пуска. ввел - Эл.энергия ГВС Газ Перехожу на вкладку - Показания Там подформа - где на каждый месяц вводим показания счетчика учета, выбирая тип счетчика. Я в начале ввел - Эл. Энергию, все считалось правильно кажись. Стал вводить Газ и ГВС, то в запросе вместо их начального пускового значения берется значение Эл. Энергии. Я уж и так и сяк бился, то не правильно начинает считать, то синтаксис не такой. Уже сил ни каких не осталось. изревеслся весь , синяков и шишек понаставил на всю голову. :black_eye.:Помогите люди добрые.
0
|
|
| 25.09.2015, 08:46 | |
|
Ответы с готовыми решениями:
30
БД ЖКХ
База данных по оплате ЖКХ |
|
9148 / 6183 / 594
Регистрация: 27.03.2013
Сообщений: 20,061
|
|
| 04.10.2015, 04:12 [ТС] | |
|
Всем доброй и спокойной ночи!
![]() А мне вот не спится т. к. снились сны про то как я начал вводить неправильные даты в БД. Кошмары короче. ![]() Помогите люди добрые, подскажите как предохраниться от неправильного (типа повторного ввода одного и того же месяца года) в подчиненной форме - фпУчетКвартиры находящейся в основной форме - Счетчики квартир. Пытался, но у меня самого чёй та не получается из за малого опыта и как всегда трудностями с датами.
0
|
|
|
26828 / 14509 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
|
| 04.10.2015, 10:00 | |
|
В принципе достаточно установить составной уникальный индекс на поля КодДатыУ и КодСчетчикаУ в т.Учет и повторов не будет. Смотри рисунок.
Но при этом возникнет ошибка если повтор. Чтобы исключить этот момент, на событии Текущая запись главной формы записан код, запрещающий ввод, если количество записей равно 12. Не очень внятно, но не знаю как лучше. Аналогичная проверка на событии Перед обновлением подформы.
1
|
|
|
9148 / 6183 / 594
Регистрация: 27.03.2013
Сообщений: 20,061
|
||
| 04.10.2015, 10:44 [ТС] | ||
|
Проседура про не больше 12 тоже глючит, при любой ошибке, даже если и меньше 12, меня засасывает в данный модуль формы и начинает ругаться вот так.
0
|
||
|
26828 / 14509 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
|||||||
| 04.10.2015, 10:49 | |||||||
Забыл изменить. Надо эту процедуру изменить на
1
|
|||||||
|
9148 / 6183 / 594
Регистрация: 27.03.2013
Сообщений: 20,061
|
|
| 04.10.2015, 11:28 [ТС] | |
|
Так да, нормально, я об этом как то даже и не подумал, когда снились ошибки.
А вот как сделать просто, что бы ВАЩЕ ни чего не происходило, когда у данного счетчика по нечаенности выбираешь один и тот же месяц. Так можно?
0
|
|
|
26828 / 14509 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
|||||||
| 04.10.2015, 11:50 | |||||||
Сообщение было отмечено VinniPuh как решение
Решение
1
|
|||||||
|
9148 / 6183 / 594
Регистрация: 27.03.2013
Сообщений: 20,061
|
|
| 04.10.2015, 11:54 [ТС] | |
|
Ура!!!
![]() Здоровско. Спасибо!
0
|
|
|
26828 / 14509 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
|
| 04.10.2015, 11:59 | |
|
Пух, можно этот же код поставить и на До обновления поля КодДатыУ. Тогда вообще не даст выйти из поля, пока не задашь правильную дату.
1
|
|
|
9148 / 6183 / 594
Регистрация: 27.03.2013
Сообщений: 20,061
|
|
| 04.10.2015, 19:23 [ТС] | |
|
mobile, Тостер Пух во время тестирования новых предохраняющих процедур обнаружил такую аварию.
Типа для одного счетчика ввел все 12 месяцев, он исправно запретил дальнейший ввод 13-го месяца, Я перешел на другой счетчик, а там авария, типа и он заблокировался, типа Запрещено добавление, хотя там только 2 месяца и там ввод невозможен, а очень надо. ![]() Хотса как то это несоответствие искоренить. Предполагаю. что что-то на текущей записи повесить, но нет познаний, помогите ради Бога победить сей курьёз. Добавлено через 30 минут А. а. а, уже не нужно, сам спросил и сам же подсознательно чуствуется ответил. ![]() Повесил процедуру про 12 месяцев на - Текущую запись и всё стало в ажуре. Добавлено через 3 часа 37 минут У меня вот во время тестов вылез еще один нюансик. В Форме - Дома, находится подчиненная форма - фпКвартиры Там по началу замысливалась проверка на количество и недопущение повторного ввода квартир, а т. к. с лету не пошло, то отложил на потом, которое уже настало сегодня. Однако уже несколько часов бъюсь, но толку ни какого, то неправильно работает. то ошибки лезут, где то я не догоняю как правильно процедуры написать, голова уже гругом идет с непривычки. Посмотрите пожалуйста свежим взглядом, где я торможу.
1
|
|
|
9148 / 6183 / 594
Регистрация: 27.03.2013
Сообщений: 20,061
|
||||||
| 04.10.2015, 19:57 [ТС] | ||||||
|
Если сказать точнее, то почему то вводятся номера квартир только до 8, а дальше пишет, что такой квартиры не существует, не смотря на то, что указано квартир 45, а не 8.
Вариант последнего кода вот такой:
0
|
||||||
|
9148 / 6183 / 594
Регистрация: 27.03.2013
Сообщений: 20,061
|
|
| 04.10.2015, 20:02 [ТС] | |
|
Да блин, опять сам ошибку нашел.
Умнею прям не по дням а по часам.
1
|
|
| 04.10.2015, 20:02 | |
|
Не оплаченые остатки по начислением ЖКХ Счетчики и первичные ключи при многопользовательской работе Отчет "справка ЖКХ"
БД ЖКХ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Вступаем в новую фазу генерации favicons, векторную.
russiannick 02.11.2026
Теперь нет нужды скрывать что используется простой svg. Исходный код изображения помещаем в поле и жмем кнопку. Исходник преобразуется в вид корректный для помещения в favicon или в url(). Нажатие. . .
|
Генератор паролей (вариант №4)
Maks 01.11.2026
После публикации 3-го варианта генератора паролей, разослал его своим коллегам (с целью оценки), в итоге были получены следующие рекомендации:
1. Вернуть возможность использования знаков | 1 l I;. . .
|
Генератор паролей (вариант №3)
Maks 30.10.2026
Финальная версия генератора паролей 1С.
Доработка решения в этот раз коснулась только визуальной части, а именно, добавлен реквизит ДопПараметры (тип Булево), который скрывает/ отображает реквизиты:. . .
|
Магическое мышление и магия, современная наука не отличима от магии (говорит ИИ Джемени)
zorxor 30.10.2026
Джемени, расскажи, пожалуйста, что такое магическое мышление, что такое магия, почему современная наука чем-то напоминает магию?
Фраза «Любая достаточно развитая технология неотличима от магии». . .
|
|
За какое время ИИ может подобрать пароль по хешу (рассказывает Джемени ИИ)
zorxor 30.10.2026
Расскажи, Джемени, если известен хэш МД5, например, за сколько ИИ сможет подобрать соответствующий пароль?
Искусственный интеллект (ИИ) может подобрать простой или средний по сложности пароль по. . .
|
Кто убил Suno? Почему наше солнышко погасло? (диалог с ИИ Джемени)
zorxor 30.10.2026
Как убивали Suno. Хронология.
«Убийство» музыкальной нейросети Suno — это затяжной процесс, в котором технологический хайп стартапа разбился о жесткую реальность судебных исков от гигантов. . .
|
Генератор паролей (вариант №2)
Maks 30.10.2026
Обновленная версия ранее созданной обработки.
Добавлены следующие реквизиты типа Булево:
- Буквы;
- Цифры;
- Символы.
Изменена логика команды "Сгенерировать" и процедуры "ПриОткрытии":. . .
|
Генератор паролей (вариант №1)
Maks 29.10.2026
Реализация из решения ниже выполнена исключительно по моей инициативе, дабы облегчить себе работу в создании паролей для администрируемых мною сервисов и пользователей.
Самым главным критерием для. . .
|