powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / После обновления формы курсор перепрыгивает на верх формы
71 сообщений из 71, показаны все 3 страниц
После обновления формы курсор перепрыгивает на верх формы
    #39672713
novik72
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день. Нужна помощь.
Есть форма "БМ" подчиненная табличная "БМ2", при нажатие одного из полей открывается форма "БМ3". При закрытии формы "БМ3" идет команда на обновление и курсор убегает на первую строчку. Строк в форме "БМ2" более 1000. Поэтому требуется , чтоб курсор оставался на том же месте. Помогите, готов заплатить.
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39672725
alecko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
можно так попробовать
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Private  Place&, rstbm2 as recordset


' при событии click в поле формы БМ2
set rstbm2 =Me.bm2.form.recordsetclone ' здесь bm2 - название контрола подчиненной формы БМ2 в форме БМ
Place=rstbm2.bookmark
...
' после обновления
rstbm2.bookmark=Place
set rstbm2=nothing
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39672734
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alecko
Код: vbnet
1.
 Place&

да вроде всегда тип вариантом был (какбэ массив там)
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39672735
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
novik72, попробуй команду Requery применять не к форме подчинённой, а к её контейнеру.
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39672744
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
novik72 При закрытии формы "БМ3" идет команда на обновление(чего??) и курсор убегает на первую строчку. Источник обновится при закрытии "БМ3"
Посмотрите(не пойму в чем проблема):
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39672745
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПыСы:форма "категории"
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39672766
Фотография Joss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А я написал подпрограмку которая возвращает курсор на нужную запись после обновления. Если интересно, то вот
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39673279
novik72
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alecko, добрый вечер. а что такое "название контрола подчиненной формы БМ2 в форме БМ"
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39673284
novik72
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alecko, добрый вечер. а что такое "название контрола подчиненной формы БМ2 в форме БМ"
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39673298
alecko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
novik72, подчиненная форма БМ2, вставлена в форме БМ в контейнер - control (Подчиненная форма/отчет) у которого есть имя. бывает это имя совпадает с именем формы, которая вставлена в этот контейнер, бывает не совпадает (Акс ставит что-то типа Sub1).
И да, учтите поправку Панурга
Код: vbnet
1.
2.
3.
Private  Place, rstbm2 as recordset ' прописывается в шапке модуля
' если название контрола Sub1
Set rstbm2 =Me.Sub1.form.recordsetclone 
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39673330
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
novik72,
Возможно не правильно понял вопрос и все комментарии, но я если у меня что то переходит не в туда в куда нужно, то первым делом мышом - Правой кнопкой нажимаю на нужное поле и выбираю - в контекстном меню - Последовательность перехода, и выделив квадратик на противь нужного поля перемещаю его вверх или вниз.
Так же можно изнасильно-принудительно заставить курсор переместиться к нужному элементу управления формы.
Например, на событии - После обновления, поля - ВидИзделия, перейти к полю - Изделие:
Me.[Изделие].SetFocus
или
DoCmd.GoToControl "Изделие"
, а если это поле со списком, то и развернуть даннный список
Me.[Изделие].Dropdown
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39673360
alecko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
novik72, еще одна неточность у меня - нужно все таки
Set rstbm2 =Me.Sub1.form. recordset
у форм есть свойство Bookmark вероятно можно обойтись и без рекордсета.
можно кстати обойтись и без Bookmark-запомнить номер записи и потом по findfirst найти её.

Лапух, речь идет о перемещениях не внутри записи, а по записям ленточной/табличной формы.
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39673435
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если в обработке события есть строка Me.requery то курсор ДОЛЖЕН перемещаться на первую запись-она становится активной (так что и где,а главное зачем, Вы обновляете, ведь таблица, после нажатия Enter, уже обновлена и рекордсетом по ней делайте что хотите,курсор на форме при этом будет вести себя как зададите в параметрах)
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39673444
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще смотрите метод: DoCmd.Save
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39674601
novik72
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Господа, проблема остается открытой, прикладывая свой файл. Напишите код, для дурака Решите плиз проблему.
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39674617
novik72
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нашел вот такой код. Сначала работал, потом перестал.

Dim rst As DAO.Recordset, n
Set rst = Me.Form.RecordsetClone
n = Me.[ПФ_Мониторинг_].[Form]![№]
Me.Requery
rst.FindFirst ("11111" = n)
If Not rst.EOF And Not rst.BOF Then
Me.Form.[ПФ_Мониторинг_]
End If
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39674665
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
novik72...прикладывая свой файл...Или у меня со зрением, или одно из двух...
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39674722
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdku....Если в обработке события есть строка Me.requery то курсор ДОЛЖЕН перемещаться на первую запись....novik72Нашел вот такой код. Сначала работал, потом перестал.
Dim rst As DAO.Recordset, n
Set rst = Me.Form.RecordsetClone
n = Me.[ПФ_Мониторинг_].[Form]![№]
Me.Requery
rst.FindFirst ("11111" = n)
If Not rst.EOF And Not rst.BOF Then
Me.Form.[ПФ_Мониторинг_]
End IfВы читаете что отвечают?
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39674723
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вдогонку.
Стесняюсь спросить:а на какой помойке Вы нашли такой код(или это его "доработка")
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39674772
novik72
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот файлик, при двойном клике по полю тип выезда, открывается форма.
А помойка, это глобальная сеть.
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39674999
novik72
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот нашел в сети http://msa.polarcom.ru/st/s0000268.htm
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39675025
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
novik72,
А в какой версии Акса создавался файл-не открывается
(на форуме предпочитают *.mdb)
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39675191
novik72
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdkunovik72,
А в какой версии Акса создавался файл-не открывается
(на форуме предпочитают *.mdb)


в 2010
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39675369
novik72
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если так легко, что никто не может написать код?
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39675371
DarkMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
novik72Если так легко, что никто не может написать код?
Вам подали идею , а довести ее до ума это уже Ваша задача. Постоянно за Вас никто код писать не будет.
Спасибо.
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39675390
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
novik72Если так легко, что никто не может написать код?Написать не трудно. Я заглянул в предоставленный пример и желание писать исчезло. Может у кого-то и и появится желание, ммм... разбираться...
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39675433
novik72
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DarkMannovik72Если так легко, что никто не может написать код?
Вам подали идею , а довести ее до ума это уже Ваша задача. Постоянно за Вас никто код писать не будет.
Спасибо.

Если, у меня было достаточно знаний в этой области, то я бы доделала. Но их нет, поэтому прошу помощи и готов помощь оплатить.
Что в этом плохого.
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39675514
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
novik72, ещё раз скачал твой файл. И? Где описанные формы? Вижу формы - "БМ", "ПФ_Мониторинг_", "Тип_инкассации". Какое поле нажать? Зачем дёргать источник? Нужно догадаться самому. Смесь макросов и дикого вба.
Выскакивающее окно с запросом параметра. Ты в курсе что подчинённая форма открывается раньше и не видит родительскую форму? Т.е. запрашивать параметр "Дата" бесполезно. Можно сделать иначе, но нужно поменять очерёдность загрузки форм.

Тут не просто сделать обновление источника данных, тут нужно переделать всё по новому. Начиная от схемы.
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39675519
ROI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Панургnovik72, ещё раз скачал твой файл. И? Где описанные формы? Вижу формы - "БМ", "ПФ_Мониторинг_", "Тип_инкассации". Какое поле нажать? Зачем дёргать источник? Нужно догадаться самому. Смесь макросов и дикого вба.
Выскакивающее окно с запросом параметра. Ты в курсе что подчинённая форма открывается раньше и не видит родительскую форму? Т.е. запрашивать параметр "Дата" бесполезно. Можно сделать иначе, но нужно поменять очерёдность загрузки форм.

Тут не просто сделать обновление источника данных, тут нужно переделать всё по новому. Начиная от схемы.
Тоже скачал.
Какой-то винегрет есчё зачем-то таймер задействован.
В общем оставте две формы таблицу и ваш код который неправильно работает и залейте сюда.
С уважением.
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39675520
ROI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ROI,

Панург сори это не вам.
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39675998
novik72
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
убрал все лишнее.
Смысл, при двойном клике по полю "тип выезда", открывается форма. нажимаем добавить и в таблицу "Инкассация_дат" добавляется строка. в подчиненной форме в поле "тип выезда" после обновления появляется надпись.
Но проблема в том, что курсор улетает вверх.
Но хочется, чтоб надпись появилась, а курсор остался на том же месте.
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39677213
novik72
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Господа, помогите, кто ни будь.
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39677218
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
novik72,
если хотите чтоб Вам быстро помогли выложите проблемный фрагмент БД(а можно и всю-очень хочется глянуть на схему)в *.mdb или, в крайнем случае, *.accdb max A-2007 с четким и полным объяснением Вашей "хотелки"
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39677231
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
novik72Добрый день. Нужна помощь.
Есть форма "БМ"(ф.категории) подчиненная табличная "БМ2"(ф.Form1P), при нажатие одного из полей открывается форма "БМ3"(ф.заемщик). При закрытии формы "БМ3" (обновляется таблица заемщик/если источник другая таблица,она обновится-любой запрос\отчет отразит эти изменения после закрытия "БМ3/заемщик", если задать ей модальное окно,то в БД до закрытия оной что-либо сделать будет невозможно, после закрытия курсор будет в БМ2/ф.Form1P на поле из которого вызывали БМ3/ф.заемщик) идет команда на обновление (что и зачем обновляется) и курсор убегает на первую строчку. Строк в форме "БМ2" более 1000. Поэтому требуется , чтоб курсор оставался на том же месте. Помогите, готов заплатить. Не могу понять: чего же Вы хотите??? Ведь для осуществления этой "хотелки" нужно на событии DblClick, нужного поля, открыть форму с условием WHEERE.....Ну и фсё
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39677234
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Очепятка WHERE с одной Е
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39677249
alecko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdkunovik72,
если хотите чтоб Вам быстро помогли выложите проблемный фрагмент БД(а можно и всю-очень хочется глянуть на схему)в *.mdb или, в крайнем случае, *.accdb max A-2007"
присоединяюсь
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39677256
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
прошу пардону не та база-нужно эту
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39677304
novik72
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdkunovik72,
если хотите чтоб Вам быстро помогли выложите проблемный фрагмент БД(а можно и всю-очень хочется глянуть на схему)в *.mdb или, в крайнем случае, *.accdb max A-2007 с четким и полным объяснением Вашей "хотелки"
Вот фрагмент базы.
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39677305
novik72
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdkuпрошу пардону не та база-нужно эту

у меня подчиненная форма сидит на запросе. поэтому надо делать обновление ее, и курсор после обновления улетает на верх, а мне надо ,чтоб остался на месте. Вот в чем проблема
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39677306
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
novik72,
Согласно слухам и народным поверьям, иногда помогает какое та - Dirty
типа так:
Me.Dirty = False
или
Form.Dirty = False
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39677337
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
novik72Вот фрагмент базы.а у Вас система не 64 разрядная?
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39677404
alecko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
novik72, нераспознаваемый формат базы, нужен либо .mdb, либо .accdb но для 7-го акса. в 10-м возможность сохранить в необходимых форматах есть.
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39677420
novik72
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
aleckonovik72, нераспознаваемый формат базы, нужен либо .mdb, либо .accdb но для 7-го акса. в 10-м возможность сохранить в необходимых форматах есть.
формат базы .accdb зачем пероводить в .mdb
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39677425
novik72
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdkunovik72Вот фрагмент базы.а у Вас система не 64 разрядная?
да 64
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39677454
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
novik72да 64Стесняюсь спросить-а за нахрена?
Вам крайне мало 4 гигов оперативки-Вы делаете сложные видеоэффекты и т.д
А вот до тех пор пока все не перейдут на такие системы Ваши файлы на 32 (86х) системах,иногда,как например сейчас,будут вызывать глюки.
Еще попробуйте такой "танец с бубном":выполните команду "Сжать и восстановить базу данных." и уже после этого архивируйте и выкладывайте на форум
За сим,если не открою,умываю руки
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39677474
ROI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdkunovik72да 64Стесняюсь спросить-а за нахрена?
Вам крайне мало 4 гигов оперативки-Вы делаете сложные видеоэффекты и т.д
А вот до тех пор пока все не перейдут на такие системы Ваши файлы на 32 (86х) системах,иногда,как например сейчас,будут вызывать глюки.
Еще попробуйте такой "танец с бубном":выполните команду "Сжать и восстановить базу данных." и уже после этого архивируйте и выкладывайте на форум
За сим,если не открою,умываю руки
Вы пожалуйста не передергивайте.
Система 64 это сегодня нормально пожалуй дефакто.
А вот ежели Access 64 то это больше гемороя чем выгоды.
С уважением.
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39677483
DarkMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdkuЕще попробуйте такой "танец с бубном":выполните команду "Сжать и восстановить базу данных."
Пробую конвертировать в mdb . Конвертировал в 2010 . Формат 7z . У меня mdb открывается.
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39677486
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdku, блин блинский, вот я бестолковый лапух, ибо почему та всегда руки мыл.
Теперь буду умывать, ибо вы мой кумир.
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39677491
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
novik72, посмотри такой вариант (см. пример). Я там несколько переделал... Комбобокс можешь потом заметь на текстбокс.
Вообще это надо делать по другому.

Просмотр начиная с 2010...
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39677492
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
novik72, я так и не понял - для чего это... Не так всё как-то...
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39677552
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Панургnovik72, я так и не понял - для чего это... Не так всё как-то...вот и мне кажется что все как-то не так.
Изложите, пожалуйста, задачу, которая стоит перед Вами (как я понял она довольно проста)
Типа:имеется одно(или несколько) подразделений инкассации. Необходимо иметь график (или фактическое исполнение или и то и другое) с указанием типа выезда.Печатные документы:отчет(ы) такой-то(такие-то. Какая информация должна быть отражена)
ROI-абсолютно с Вами согласен:имел ввиду ACCESS 64, а выступил против системы 64 (которую не использую, но ничего против не имею)
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39677557
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вдогонку:файл обработанный DarkMan открывается
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39677558
ROI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdkuROI-абсолютно с Вами согласен:имел ввиду ACCESS 64, а выступил против системы 64 (которую не использую, но ничего против не имею)
Я это понял.
С уважением.
К стати хочу поделиться ссылочкой, не знаю куда запостить.

https://www.devhut.net/

Много чего вкусного и интересного как для гуру так и для начинающих
правдо на англицком, но переводчик в руки.
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39677577
Фотография Tarasios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ROI, спасибо за ссылочку, интересный и "немёртвый" сайт :)
Включил "автоперевод" страниц - вполне неплохо можно разобраться.
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39677695
novik72
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Панургnovik72, посмотри такой вариант (см. пример). Я там несколько переделал... Комбобокс можешь потом заметь на текстбокс.
Вообще это надо делать по другому.

Просмотр начиная с 2010...

Панург, да примерно, то что мне хотелось. Если бы еще и строка оставалось на том же месте, было бы супер.
Я переделал немного под себя посмотрите, может неправильно?
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39677716
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ROIхочу поделиться ссылочкой

https://www.devhut.net/

Спасибо!
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39677731
novik72
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Панург, есть еще вопрос.
Есть веб страница, на которой данные.
Я делаю так:
нажимаю в браузере сохранить страницу как и сохраняю "веб страница полностью" с заменой предыдущего файла "документ HTML"
база имеет связь с этим документом.
и через запрос выгружаю данные в таблицы базы.
Вопрос:
Можно как то автоматом сохранять новый "документ HTML" с заменой старого с определенным интервалом, только веб страница полностью.

или есть способ напрямую доступ к веб стороннице (ОНЛАЙН)
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39677792
alecko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
взял файл DarkMan (он глючит немного). при открытии будет писать мол нет модуля. поэтому откройте VBE, затем View-Object Browser, потом View-Code - после этого можно будет код посмотреть и модуль появится и прога будет работать.
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39677800
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aleckoвзял файл DarkMan (он глючит немного). при открытии будет писать мол нет модуля. поэтому откройте VBE, затем View-Object Browser, потом View-Code - после этого можно будет код посмотреть и модуль появится и прога будет работать.ACCESS 2007 с этим обновлением все открывает + в режиме ограниченной функциональности файлы созданные в 2010 и 2016 32(86х) разрядных версиях (устанавливайте вручную)
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39677857
novik72
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DarkMansdkuЕще попробуйте такой "танец с бубном":выполните команду "Сжать и восстановить базу данных."
Пробую конвертировать в mdb . Конвертировал в 2010 . Формат 7z . У меня mdb открывается.

Блин, вроде работает, перенесу в свою базу, проверю.
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39677924
alecko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdku, у меня Access 2007 SP3 MSO какие то файлы 10-го читает изредка.
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39677965
DarkMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aleckosdku, у меня Access 2007 SP3 MSO какие то файлы 10-го читает изредка.
aleckoвзял файл DarkMan (он глючит немного).
Может это из за того , что у ТС скорее всего русская локализация Access и в VBA контролы указаны кирилицей , а у меня английский office . Я часто наблюдаю точно такие же глюки когда пытаюсь открыть многие примеры на сайте . И как я сказал особенно если там кирилица .
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39677974
alecko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
novik72,
недоработки вылезли - запросы на добавление/удаление нужно закрыть, поэтому в события в кнопках малость изменятся
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
Private Sub Кнопка24_Click()
DoCmd.SetWarnings False
DoCmd.Echo False
DoCmd.OpenQuery ("Инкасации_доб")
DoCmd.Close acQuery, "Инкасации_доб", acSaveNo
DoCmd.SetWarnings True
DoCmd.Echo True
formcolse
End Sub
Private Sub Кнопка27_Click()
DoCmd.SetWarnings False
DoCmd.Echo False
DoCmd.OpenQuery ("Удалить дат инкассации")
DoCmd.Close acQuery, "Удалить дат инкассации", acSaveNo
DoCmd.SetWarnings True
DoCmd.Echo True
formcolse
End Sub


так запросы не использую, но решил ничего не трогать, потому прошу простить за косяк.
не знаю в чем причина проблемы с базой, но главное чтоб в боевой все было нормально. признаться мне не понравилось то что я увидел
(за исключением ДО Авиамоторный, г. Москва ул. Авиамоторная, д. 10, корп. 1-общага в которой я 5,5 лет жил :)(25 лет назад) (правда адрес был другой Лефортовский Вал д7/6 вроде)
-но думаю модули поиска, сортировки все таки есть - просто убраны, встроенные макросы - зло.
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39678004
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
novik72Я переделал немного под себя посмотрите, может неправильно?Ну что сказать? Как я вижу - ничего не работает, и вылазит окно запроса параметра. Я кому писал?
Зачем ты изменил приведённый в примере запуск запроса на этот OpenQuery ?
И схему я изменил. Таблицу-справочник добавил...

novik72Если бы еще и строка оставалось на том же месте, было бы супер.Если бы работало, что уже есть, то возможно, было бы просто хорошо.
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39678034
Lad0505
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ROIМного чего вкусного...

Спасибо, ROI !
Действительно, вкусно!
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39678145
novik72
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
aleckonovik72,
недоработки вылезли - запросы на добавление/удаление нужно закрыть, поэтому в события в кнопках малость изменятся
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
Private Sub Кнопка24_Click()
DoCmd.SetWarnings False
DoCmd.Echo False
DoCmd.OpenQuery ("Инкасации_доб")
DoCmd.Close acQuery, "Инкасации_доб", acSaveNo
DoCmd.SetWarnings True
DoCmd.Echo True
formcolse
End Sub
Private Sub Кнопка27_Click()
DoCmd.SetWarnings False
DoCmd.Echo False
DoCmd.OpenQuery ("Удалить дат инкассации")
DoCmd.Close acQuery, "Удалить дат инкассации", acSaveNo
DoCmd.SetWarnings True
DoCmd.Echo True
formcolse
End Sub


так запросы не использую, но решил ничего не трогать, потому прошу простить за косяк.
не знаю в чем причина проблемы с базой, но главное чтоб в боевой все было нормально. признаться мне не понравилось то что я увидел
(за исключением ДО Авиамоторный, г. Москва ул. Авиамоторная, д. 10, корп. 1-общага в которой я 5,5 лет жил :)(25 лет назад) (правда адрес был другой Лефортовский Вал д7/6 вроде)
-но думаю модули поиска, сортировки все таки есть - просто убраны, встроенные макросы - зло.

При переходе на другую дату, при клике по полю "тип" выдает ошибку,
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39678175
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
novik72,
просмотрел Вашу БД (файл обработан DarkMan)
на схеме увидел 3 системных таблицы и не одной пользовательской. Добавил их и увидел что они никак не связаны (чем не Ёксель),в связи с этим 2 вопроса:
1. Зачем мучить ACCESS? (все как-то не так с самого начала)
2. Не хотите ответить на это 21593504 ?
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39678906
novik72
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Панургnovik72Я переделал немного под себя посмотрите, может неправильно?Ну что сказать? Как я вижу - ничего не работает, и вылазит окно запроса параметра. Я кому писал?
Зачем ты изменил приведённый в примере запуск запроса на этот OpenQuery ?
И схему я изменил. Таблицу-справочник добавил...

novik72Если бы еще и строка оставалось на том же месте, было бы супер.Если бы работало, что уже есть, то возможно, было бы просто хорошо.

Панург, Вы можете доработать ваш код, чтоб и строка оставалась на месте?
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39679302
alecko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
novik72,
попробуйте заменить в поле "дата" формы "БМ" внедренный макрос на "[Процедура обработки событий]"
Код: vbnet
1.
2.
3.
Private Sub дата_AfterUpdate()
sfrm.Requery
End Sub



также рекомендовал бы в форме Тип_инкассации в поле "Дата" устанавливать дату соответствующую выбранной в форме "БМ" и закрыть от редактирования,
для этого в событии "загрузка формы" добавить такой код
Код: vbnet
1.
2.
3.
4.
5.
6.
Private Sub Form_Load()
With Me.Controls("Дата")
.Value = Forms("БМ").Controls("дата").value 
.Enabled = False
End With
End Sub


и удалить из этого поля внедренный макрос.
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39679353
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
novik72...Панург, Вы можете доработать ваш код, чтоб и строка оставалась на месте?В принципе, ответ скорее положительный, но всё зависит от нюансов.
...
Рейтинг: 0 / 0
После обновления формы курсор перепрыгивает на верх формы
    #39679411
novik72
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Панургnovik72...Панург, Вы можете доработать ваш код, чтоб и строка оставалась на месте?В принципе, ответ скорее положительный, но всё зависит от нюансов.

Готов обсудить.
...
Рейтинг: 0 / 0
71 сообщений из 71, показаны все 3 страниц
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / После обновления формы курсор перепрыгивает на верх формы
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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