Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Обработка события / 17 сообщений из 17, страница 1 из 1
31.05.2004, 13:36
    #32540926
very-mary
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка события
Помогите, please

Как мне при установке флажка (CheckBox?) вызвать для заполнения подчиненную форму?
...
Рейтинг: 0 / 0
31.05.2004, 13:39
    #32540929
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка события
Наверное в событии CheckBox_Click

?
...
Рейтинг: 0 / 0
31.05.2004, 13:40
    #32540933
very-mary
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка события
И еще вопрос - как сделать чтобы в подчиненных таблицах при вводе новой записи целостность проверялась после ввода всех полей?
...
Рейтинг: 0 / 0
31.05.2004, 13:41
    #32540935
very-mary
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка события
А что нужно в обработке написать?
...
Рейтинг: 0 / 0
31.05.2004, 13:42
    #32540939
very-mary
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка события
Можно на примере показать?
...
Рейтинг: 0 / 0
31.05.2004, 13:43
    #32540940
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка события
авторА что нужно в обработке написать?

Телепатирую :)

1. Наверное проверку на значение этого CheckBox (вкл или выкл)
2. И, соответственно, открытие формы
...
Рейтинг: 0 / 0
31.05.2004, 13:46
    #32540948
very-mary
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка события
а про целостность?
...
Рейтинг: 0 / 0
31.05.2004, 13:49
    #32540955
Galustov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка события
А я бы поставил не на OnClick а на AfterUpdate.
...
Рейтинг: 0 / 0
31.05.2004, 13:49
    #32540956
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка события
автора про целостность?
1. Пытаться сохранить запись только после ввода всех полей (и не хай Акс сам целостность проверяет)

2.
- Зделать отвязную от данных форму
- На ней повесить кнопку "ОК"
- по нажатию на кнопку проверять правильность ввода (в т.ч. целосность)
- если все хорошо, то добавлять запись Инсертом :)
...
Рейтинг: 0 / 0
31.05.2004, 13:50
    #32540958
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка события
авторА я бы поставил не на OnClick а на AfterUpdate.

И чем это лучше?
Объясните мне - а то может быть я уже долгое время пишу не работающие программы и не догадываюсь об этом? :(
...
Рейтинг: 0 / 0
31.05.2004, 14:10
    #32541012
very-mary
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка события
Я ,конечно, понимаю - глупые вопросы задаю...

Но разбираться мне щас с access нет времени - нужно оччень срочно...

Есть таблица с целостностью по нескольким полям. Использую только стандартные средства создания формы. В табличном виде ввожу данные в первое поле с целостностью и перехожу в следующее - ругается...
Как сделать чтобы проверка целостности была только после ввода всех полей?

Please, можно поподробнее объяснить че он делает? И в листинге (если нужна обработка не стандартными средствами access) показать как написать обработку?

Заранее спасибо :)
...
Рейтинг: 0 / 0
31.05.2004, 14:16
    #32541028
Sfagnum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка события
при заполнении строки такого быть не должно... без доп. кода типа saverecord, requery и т.п.

Сделать можно всё!!!
Только бы знать как...
...
Рейтинг: 0 / 0
31.05.2004, 14:26
    #32541057
kedzo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка события
а как ругается?
...
Рейтинг: 0 / 0
31.05.2004, 14:29
    #32541064
very-mary
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка события
матом конечно :)

что не может вставить потому что данные не соответствуют ограничениям целостности (потому что там еще по нулям)...
...
Рейтинг: 0 / 0
31.05.2004, 14:32
    #32541073
kedzo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка события
Скорее всего, на обновление этого поля стоит обработка события, что-нибудь типа рефреша или рекалка. Попробуй отключить это событие и посмотреть что получится.
...
Рейтинг: 0 / 0
01.06.2004, 08:11
    #32541889
Galustov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка события
2 paparome
если что-то заглючит в момент между кликом и обновлением клик пройдёт, а значение не измениться и пипец (ну конечно это не очень часто бывает, но у меня пару раз было). AfterUpdate уж точно означает, что значение изменилось

IMHO
Не претендую на что-то гениальное, наверное это можно объяснить 1) привычкой 2) перестраховкой
...
Рейтинг: 0 / 0
01.06.2004, 09:47
    #32542013
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка события
автора значение не измениться и пипец

Дык - один фиг значение надо проверять что в OnClick, что в AfterUpdate и уже от него плясать.

Измениться или нет - если я от него пляшу, мне (ИМХО) по барабану :)
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Обработка события / 17 сообщений из 17, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]