|
|
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
Поскажите, плиз, я прячу контрол формы, как перед этим с него забрать курсор? Заранее спаибо! tuzz ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2004, 11:25:35 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
expression.SetFocus... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2004, 11:37:41 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
Правила форума и еще F1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2004, 11:39:23 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
http://www.sql.ru/faq/faq_topic.aspx?fid=213 вопрос 30. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2004, 11:44:49 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
Все это понятно! Делаю expression.SetFocus И Access тупо слетает!! Есть другой способ? tuzz ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2004, 13:27:51 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
А на потерю фокуса контролом Вы ничего не делаете ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2004, 13:30:13 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
Bor-LА на потерю фокуса контролом Вы ничего не делаете ? Private Sub r1_LostFocus() cbtCalc.SetFocus Forms.Quote.Order.Form.DESC1.Visible = True Forms.Quote.Order.Form.NameUA2.Visible = False End Sub Вот и все! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2004, 13:35:38 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
На других машинах тоже самое! tuzz ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2004, 15:40:07 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
Private Sub r1_LostFocus() Forms.Quote.Order.Form.DESC1.Visible = True cbtCalc.SetFocus Forms.Quote.Order.Form.NameUA2.Visible = False End Sub А так ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2004, 18:00:43 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
Bor-LPrivate Sub r1_LostFocus() Forms.Quote.Order.Form.DESC1.Visible = True cbtCalc.SetFocus Forms.Quote.Order.Form.NameUA2.Visible = False End Sub А так ? тоже самое! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2004, 10:31:04 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
А м.б. Forms("Quote") .Order.Form.DESC1.Visible (?) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2004, 11:10:32 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
В подчиненке тоже (отдельно) нужно управлять фокусом Код: plaintext 1. 2. 3. 4. 5. 6. 7. Акс 97. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2004, 11:19:06 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
ВиталА м.б. Forms("Quote") .Order.Form.DESC1.Visible (?) Аналогично, блин! Давно уже так access не слитал! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2004, 11:23:46 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
tuzz Витал Forms("Quote") .Order.Form.DESC1.Visible (?) Аналогично, блин! Давно уже так access не слитал! Обычно при отсутствии данных в подчиненке обращение к ней в предлагаемой форме вызывает ошибку. как-то кажется видел даже "слёты". (подчиненок правда было много). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2004, 11:33:42 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
фокус tuzz Витал Forms("Quote") .Order.Form.DESC1.Visible (?) Аналогично, блин! Давно уже так access не слитал! Обычно при отсутствии данных в подчиненке обращение к ней в предлагаемой форме вызывает ошибку. как-то кажется видел даже "слёты". (подчиненок правда было много). забыл AllowAdditions - т.е. если, каацца, подчиненная форма открыта в режиме "без добавления" - AllowAdditions = False ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2004, 11:37:59 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
фокусВ подчиненке тоже (отдельно) нужно управлять фокусом Код: plaintext 1. 2. 3. 4. 5. 6. 7. Акс 97. тоже самое.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2004, 11:48:40 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
Таки подформы у вас ЭллауЭддишн, или нон фиха ? От этого может зависеть ашшиппка обращения к подформе при отсутствии в ей данных. И сделай те декомпиле адын разок для начала. ЗЫ: Проблема со слетом может упираться еще в синхронизацию подформ, связанных не с главной, а с другими поформами. (т.е. если "основные" поля связи указывают на поля других поформ или поля главной, источником данных которых являются поля других ее (не эллау эдддишн) подформ -т.е. поля с сурсами типа "= Forms!Main!sub1.Form.AnyField" При отсутствии записей в подчиненной sub1 такие ссылки в полях связи могут вызывать слёты. Но эти слёты записе-зависимы. Т.е. случаются при некотором, вполне конкретном состоянии данных. Что и указывает на них). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2004, 12:13:55 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
авторcbtCALC.SetFocus Forms.Quote.Order.Form.DESC1.Visible = True Forms.Quote.Order.Form.DESC1.SetFocus Могут быть грабли и по такой причине "cbtCALC.SetFocus" - если этот контрол в главной форме и нормально получает фокус, то для того, чтобы передать фокус в подчиненую, надо сначала передать ей фокус, как контролу главной, и только потом непосредственно контролу. Forms.Quote.Order.SetFocus Forms.Quote.Order.Form.DESC1.SetFocus если, конечно, не вру нагло. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2004, 13:53:21 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
Витал авторcbtCALC.SetFocus Forms.Quote.Order.Form.DESC1.Visible = True Forms.Quote.Order.Form.DESC1.SetFocus Могут быть грабли и по такой причине "cbtCALC.SetFocus" - если этот контрол в главной форме и нормально получает фокус, то для того, чтобы передать фокус в подчиненую, надо сначала передать ей фокус, как контролу главной, и только потом непосредственно контролу. Forms.Quote.Order.SetFocus Forms.Quote.Order.Form.DESC1.SetFocus если, конечно, не вру нагло. Не помогает это все... Может есть другой способ прятать контролы...? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2004, 14:23:23 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
Субформа, я так понимаю ленточная? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2004, 14:31:11 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
ВиталСубформа, я так понимаю ленточная? да, надо прятать по очередно два поля.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2004, 14:55:14 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
Что-то странное! Все рассуждения, приведенные здесь, правильны для Enabled контрола, а с Visible обычно проблем не бывает. Возможно, субформа в показывается фомате таблицы (Datasheet)? Тогда проблемы возможны. И тогда прятать надо не контролы а поля - ColumnWidth = 0 or ColumnHidden = True ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2004, 16:47:35 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
авторPrivate Sub r1_LostFocus() cbtCALC.SetFocus Forms.Quote.Order.Form.DESC1.Visible = True Forms.Quote.Order.Form.DESC1.SetFocus 'на случай фокуса в NameUA2 Forms.Quote.Order.Form.NameUA2.Visible = False End Sub Код: plaintext 1. 2. 3. 4. 5. 6. 7. И такое не работает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2004, 16:48:06 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
Витал авторPrivate Sub r1_LostFocus() cbtCALC.SetFocus Forms.Quote.Order.Form.DESC1.Visible = True Forms.Quote.Order.Form.DESC1.SetFocus 'на случай фокуса в NameUA2 Forms.Quote.Order.Form.NameUA2.Visible = False End Sub Код: plaintext 1. 2. 3. 4. 5. 6. 7. И такое не работает? Блин! Я в шоке, все тоже самое.. на всех машинах, разные инсталяхи офиса! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2004, 18:57:20 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
16:47 - не верно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2004, 19:23:26 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
Rivkin Dmitry16:47 - не верно? Как именно написать? Чего то у меня не прячит, но и не слетает! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2004, 12:35:48 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
Так я не понял - мое предположение верно или нет? Если верно, то вместо Forms.Quote.Order.Form.NameUA2.Visible = False Нужно писать Forms.Quote.Order.Form.NameUA2.ColumnWidth = 0 or Forms.Quote.Order.Form.NameUA2.ColumnHidden = True ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2004, 13:05:57 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
Rivkin DmitryТак я не понял - мое предположение верно или нет? Если верно, то вместо Forms.Quote.Order.Form.NameUA2.Visible = False Нужно писать Forms.Quote.Order.Form.NameUA2.ColumnWidth = 0 or Forms.Quote.Order.Form.NameUA2.ColumnHidden = True Тоже самое написал, ни чего не изменяется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2004, 13:54:11 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
Rivkin DmitryТак я не понял - мое предположение верно или нет? Если верно, то вместо Forms.Quote.Order.Form.NameUA2.Visible = False Нужно писать Forms.Quote.Order.Form.NameUA2.ColumnWidth = 0 or Forms.Quote.Order.Form.NameUA2.ColumnHidden = True Автор сказал уже, что субформа у него ленточная А что в окне Immediate наблюдается (ссылки-то правильные на поля субформы?) Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2004, 14:03:10 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
Пользуясь случаем, хотел бы уточнить, что такое ленточная форма (придумают-же тоже перевод!!)? Это когда Continuous Forms или Datasheet? Или это не играет роли? Или существуют разная терминология? Просвятите невежду! Пожалуйста! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2004, 14:15:54 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
Витал Rivkin DmitryТак я не понял - мое предположение верно или нет? Если верно, то вместо Forms.Quote.Order.Form.NameUA2.Visible = False Нужно писать Forms.Quote.Order.Form.NameUA2.ColumnWidth = 0 or Forms.Quote.Order.Form.NameUA2.ColumnHidden = True Автор сказал уже, что субформа у него ленточная А что в окне Immediate наблюдается (ссылки-то правильные на поля субформы?) Код: plaintext Да ссылки правильные.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2004, 14:17:12 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
Витал Выдели свою проблему в отдельное дб и дай всем посмотреть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2004, 14:17:45 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
Rivkin DmitryВитал Выдели свою проблему в отдельное дб и дай всем посмотреть Вот эта форма, без таблиц! Поставил на событие фокуса, кнопки "счет" и "спецификация"! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2004, 15:35:27 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
tuzz авторТак я не понял - мое предположение верно или нет? Если верно, то вместо Forms.Quote.Order.Form.NameUA2.Visible = False Нужно писать Forms.Quote.Order.Form.NameUA2.ColumnWidth = 0 or Forms.Quote.Order.Form.NameUA2.ColumnHidden = True Все это работает, если сапформа в виде таблице! А что же делать с лен.формой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2004, 16:10:55 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
Rivkin DmitryВитал Выдели свою проблему в отдельное дб и дай всем посмотреть Проблема у туза, однако. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2004, 16:46:55 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
Не знаю какого рожна, но у меня работает без проблем. Правда Ак2003. Но и в коде вроде правильно. Единественно не понял почему на событие потери фокуса переключателем все повешено - однако хозяин - барин. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2004, 17:05:12 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
А может переименовать подчинённую форму? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2004, 17:19:35 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
tuzz Все это, конечно, здорово.. Но у меня ак97! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2004, 17:24:08 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
Единственно, что не проверял по шагам, это - что делают другие процедуры (да и не мог, не имея данных). М.б. в них собака порылась? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2004, 17:35:05 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
tuzz, выложите нормальный пример с контрольными данными. Сочинять их за Вас нет смысла (вдруг Ваш эффект не появится ?) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2004, 09:29:55 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
Хотя-бы строчку... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2004, 09:37:09 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
tuzz Извините, выставить пример с контрольными данными не представляется возможным.. Валиться тупо на том после сго ставлю .SetFocus.. Без него все нормально.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2004, 14:24:23 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
автор выставить пример с контрольными данными не представляется возможным.. Можно подумать, что это данные ЦИК о втором туре голосования ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2004, 16:20:18 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
Bor-L автор выставить пример с контрольными данными не представляется возможным.. Можно подумать, что это данные ЦИК о втором туре голосования Да нет, БД не моя... доступ строго ограничен.. Да же если я смогу некоторые данные взять, то там так навояли, что без пол-литры не обойтись.. и времени .. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2004, 16:43:23 |
|
||
|
Фокус (я прячу контрол формы, как перед этим с него забрать курсор?)
|
|||
|---|---|---|---|
|
#18+
Ну структуру то базы можно поиметь, а все цифры пусть будут = 0, а текст = "чему хотите" Поместите таблицы в тот же Мdb - и сюда (может эффект сразу и пропадет, тогда хоть будет понятно, что дело - в данных, сети и т.д. а не в программном коде) И, еств, оставьте во всех таблицах min строк ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2004, 16:54:44 |
|
||
|
|

start [/forum/topic.php?all=1&fid=45&tid=1670129]: |
0ms |
get settings: |
9ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
43ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 216ms |
| total: | 332ms |

| 0 / 0 |
