|
0 / 0 / 0
Регистрация: 22.06.2014
Сообщений: 122
|
|
Предупреждение:подчиненная форма пустая17.01.2018, 22:46. Показов 3382. Ответов 26
Метки нет (Все метки)
Есть главная и подчиненная форма
если на главной в поле написать инфу, а в подчиненной ничего не писать, то запись создается с пустыми полями подчиненной формы. Цель: Показывать сообщение или запрещать сохранять новую запись, пока в подчиненной форме не появится запись
0
|
|
| 17.01.2018, 22:46 | |
|
Ответы с готовыми решениями:
26
Подчиненная форма |
|
26828 / 14509 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
|
| 20.01.2018, 14:22 | |
|
Capi, если формы (и таблицы в них) связаны как master/child, то первой заполняется главная. А Ваша процедура просто не позволит создать запись в субформе. Ведь как только курсор переместится в подформу, сработает процедура и курсор останется в главной.
1
|
|
|
9147 / 6179 / 594
Регистрация: 27.03.2013
Сообщений: 20,049
|
||
| 20.01.2018, 14:28 | ||
|
НО: Всё таки чудится и мнится, что ТС возжелал просто не допускать ошибок, типа на новой записи в основной, если она не создана, И пользователь в творческом порыве начинает заполнять подчиненную, то потом эти записи будут относиться к НИ К ЧЕМУ. ТС хочет, что бы выпрыгивала ПРЕДУПРЕЖДАЮЩАЯ ЗАПИСЬ А я РЕКОМЕНДУЮ, - ВААЩЕ не допускать до ОШИБОК. Вот в элементарном примере: Если нет Номера помещения (кабинета или палаты), то и НЕЛЬЗЯ в подчиненной указать имеющееся там имущество. А лишние телодвижения в виде пугающих выскакивающих сообщений - ЛИШНЕЕ и просто пустая трата времени, ибо человек можеет и нечаянно ошибиться. Ну лично я так думаю, ибо всё что сверх нужного - от Лукавого.
0
|
||
|
Модератор
6231 / 2909 / 707
Регистрация: 12.06.2016
Сообщений: 7,839
|
|||||||
| 20.01.2018, 16:46 | |||||||
Вот этого я и не учла. Хотя формально пожелание ТС выполняется. Даже слишком.))) Добавлено через 1 час 59 минут Вот вариант, позволяющий добавлять записи в подчиненную форму, но не выпускающий из записи главной формы, если записей в подчиненной нет.
Вот только при закрытии формы стандартной кнопкой (крестик в правом верхнем углу) не удалось осуществить требуемое. Но можно отказаться от стандартной кнопки и сделать свою с соответствующей обработкой.
0
|
|||||||
|
9147 / 6179 / 594
Регистрация: 27.03.2013
Сообщений: 20,049
|
||
| 20.01.2018, 17:13 | ||
|
По себе знаю, что частеньно понасоздаю всяких типа - КАТЕГОРИЙ, а потом для созданного, создаю - ПОДКАТЕГОРИИ. А по вашей логике похоже пока АБСОЛЮТНО УСЁ не предусмотришь, то и не поработаешь. В реальной жизни так не бывает, иногда приходится и ДОПОЛНЯТЬ. Не все же изначально - ВСЕВЕДУЩИ.
0
|
||
|
Модератор
6231 / 2909 / 707
Регистрация: 12.06.2016
Сообщений: 7,839
|
|||||||||||||||||
| 22.01.2018, 02:29 | |||||||||||||||||
А вот как все предусмотришь, так совсем другое дело. Это программирование, чего же хотите? Вот, кстати, и доказательство. Обнаружила у себя недоработку. Не отслеживается случай, когда принято решение удалить из главной формы запись, не имеющую записей в подчиненной форме. Исправляю. К уже показанному в #23 коду добавляется процедура:
Еще уточнение. В процедурах Form_Current и ПодчФорма_Exit лучше заменить
и передать ему фокус в таком случае не получится.
0
|
|||||||||||||||||
|
9147 / 6179 / 594
Регистрация: 27.03.2013
Сообщений: 20,049
|
|
| 22.01.2018, 05:31 | |
|
Вашими же словами
Вот вам кстати и дока́зательство Такой опытная програмист и то все сразу не предусмотрел, да ещё и кучу ошибок у себя нашел. Что явно противоречит голословным и высокопарным утверждениям, что вы все можете заранее предусмотреть и даже потом не вносить изменения и дополнения. Все с вами понятно.
0
|
|
|
Модератор
6231 / 2909 / 707
Регистрация: 12.06.2016
Сообщений: 7,839
|
|
| 22.01.2018, 08:43 | |
|
напомню: это не мое утверждение, а ваше.
всего два поста назад. а то, что дополнения и улучшения путаете с ошибками, ну, что поделать... пусть будут ошибки, не возражаю.
0
|
|
| 22.01.2018, 08:43 | |
|
подчиненная форма подчиненная форма
Подчиненная форма Подчиненная форма Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
|
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
|
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ
Основная суть и тезисы по измерениям:
0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема.
Объект не может перемещаться в 0D.
1D (Первое измерение):. . .
|