|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
24.09.2012, 20:35 | #11 | |
Форумчанин
Регистрация: 01.04.2011
Сообщений: 226
|
Цитата:
Код:
Код:
Если руки золотые, то не важно, откуда они растут.
|
|
24.09.2012, 23:32 | #12 |
Форумчанин
Регистрация: 08.04.2011
Сообщений: 119
|
Private subстоял по умолчанию.странно почму не вырубились все флажки, а только часть?
OVT 256 МЕГАРЕСПЕКТ!
|
25.09.2012, 06:00 | #13 | |
Форумчанин
Регистрация: 01.04.2011
Сообщений: 226
|
Цитата:
Используйте иногда компиляцию проекта для проверки синтаксиса программы.
Если руки золотые, то не важно, откуда они растут.
|
|
27.09.2012, 11:16 | #14 |
Форумчанин
Регистрация: 08.04.2011
Сообщений: 119
|
и конечно же всё получилось.Я не знал об этой функции. Сейчас накидаю скриншоты.
OVT 256 МЕГАРЕСПЕКТ!
Последний раз редактировалось dr03; 27.09.2012 в 11:28. |
27.09.2012, 23:21 | #15 |
Форумчанин
Регистрация: 08.04.2011
Сообщений: 119
|
с ошибкой разобрались...двигаемся дальше.Как быть с несколькими действиями для одного флажка(или кнопки)?
Вот варианты которые были попробованы: для "Private Sub вызов_снят_AfterUpdate() MergeПолеСоСписком413 MergeПолеСоСписком245 End Sub" постороено " Private Sub MergeПолеСоСписком413() ПолеСоСписком413 = "" If вызов_снят Then ПолеСоСписком413 = вызов_снят.Name End If End Sub Private Sub MergeПолеСоСписком245() ПолеСоСписком245 = "" If вызов_снят Then ПолеСоСписком245 = безрезультатный.Name End If End Sub " другие варианты показались менее логичными.Более ничего в голову не лезет.
OVT 256 МЕГАРЕСПЕКТ!
|
28.09.2012, 14:15 | #16 |
Форумчанин
Регистрация: 01.04.2011
Сообщений: 226
|
Собственно, не увидел проблемы... Вы все правильно делаете. Другой вариант - это обрабатывать значение чекбокса в процедуре After_Update:
Код:
Другое дело группа из 6-ти чекбоксов (иногородний, районный, бомж, ...) Если я не ошибаюсь, галочка должна стоять только одна. Если это так, то Вам при постановке галочки в один из этих чекбоксов придется снимать галочку в остальных пяти. Это 30 строк кода. Для выбора одного из нескольких значений удобнее использовать "Группу переключателей". Попробуйте.
Если руки золотые, то не важно, откуда они растут.
|
29.09.2012, 22:53 | #17 |
Форумчанин
Регистрация: 08.04.2011
Сообщений: 119
|
очевидно я опять написал на понятном только мне языке
Попробую так: флажок "вызов снят". Ставим галочку- в поле "время возврата" и "время окончания" ставится текущее время(решено), в поле "точный диагноз" прописывается надпись "вызов снят"(решено), и в поле "ЛПУ" прописывается "безрезультатный"(не решено). Вопрос: как в меседжбоксе соеденить несколько действий для одного флажка? пример для кнопки "текущее время" для нескольких полей решён и выглядит так: Private Sub вызов_снят_Click() Поле242.Value = Time() Поле240.Value = Time() End Sub Есть ли похожее... только не для времени, а для надписи или словосочетания?
OVT 256 МЕГАРЕСПЕКТ!
|
30.09.2012, 02:26 | #18 |
Форумчанин
Регистрация: 01.04.2011
Сообщений: 226
|
Код:
Если руки золотые, то не важно, откуда они растут.
|
01.10.2012, 18:51 | #19 |
Форумчанин
Регистрация: 08.04.2011
Сообщений: 119
|
у меня всплывает ошибка.
OVT 256 МЕГАРЕСПЕКТ!
|
01.10.2012, 19:11 | #20 |
Форумчанин
Регистрация: 01.04.2011
Сообщений: 226
|
Так Вы второй раз процедуру описали! Посмотрите выше через одну процедуру. Просто удалите ее или добавьте в нее IF.
Если руки золотые, то не важно, откуда они растут.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема с рамами/Проблема с ЖД | DRAGGER | Компьютерное железо | 6 | 04.01.2009 23:37 |