Access: Перемещение

Тема в разделе "Остальные БД", создана пользователем ak-47, 23 июл 2008.

  1. ak-47

    ak-47 Гость

    Задача: есть форма с сабформой в табличном виде. Нужно чтобы по какому-то действию в родительской форме, в сабформе записи "прокручивалась" в конец.
    Пробовал делать так:

    Me.Subform.Form.id.SetFocus()
    Docmd.goToRecord , , acLast

    но не работает ^_^
     
  2. GRblSHA

    GRblSHA Гость

    Выложи либо скрины с подробным описанием, либо саму форму в mdb файле и посмотрим.
     
  3. ak-47

    ak-47 Гость

    Хм.. казалось, что задача предельно простая... есть форма, скажем MainForm. На которой есть внедренный элемент. Внедренным элементом является форма, скажем SubForm, в которой данные представлены в табличном виде. Выглядит это все так:
    subform.JPG

    Естественно, что все записи в Сабформе в зону видимости не помещаются, а для нас актуальнее последние данные. Поэтому приходится каждый раз прокручивать скролом. Вот я и хотел узнать как можно их прокручивать программно (например по нажатию на кнопку), т.е. чтобы в зону видимости попадали последние записи.

    П.С. вообще то уже сам разобрался, если кому интересно:

    на событие нажатие кнопки пишем код :

    docmd.goToControl "Subform"
    DoCmd.GoToRecord ,,acLast

    вот и все...
     
Загрузка...

Поделиться этой страницей