| | #1 | |
| Musette Форумчанин Регистрация: 30.01.2010
Сообщений: 66 Репутация: 8 (8) |
В таблице можно сделать так, чтобы записи отображались по убыванию ключевого поля. А можно ли так сделать в одиночной форме? Смысл в том, чтобы "под рукой" всегда была запись, внесенная последней. Догадываюсь, что вместо этого имеет смысл поколдовать со счётчиком, но страшно | |
| | ||
| Другие темы раздела | Форум разработчиков MS Access. Вопросы использования СУБД MS Access. |
| автозаполнение полей MS Access Никто не подскажет, можно ли в Access сделать так чтобы, на форме могли видеть название продукта, а при его изменении менялся соответствующий код.. автозаполнение полей | MS Access хитрый кнопка2 Как открыть нужную папку, где отображались бы только файлы *.dot Опять бурундук выручаешь!:good: а как папку открыть? чтоб там только шаблоны отображались? последний вопрос в этом месяце, обещаю О_о. хитрый кнопка2 Как открыть нужную папку, где отображались бы только файлы *.dot |
| | #2 | ||||||
| БурундукЪ Форумчанин Регистрация: 17.02.2009
Сообщений: 10,551 Репутация: 7952 (2385) |
по открытию формы
| ||||||
| | |||||||
| | #3 | ||||||
| Musette Форумчанин Регистрация: 30.01.2010
Сообщений: 66 Репутация: 8 (8) |
Спасибо! Правда, это не работает в подчиненной форме. Нашла вот что: Недостатки DoCmd.GoToRecord и достоинства CodeContextObject Пара камней в огород DoCmd Как-то мне понадобилось перейти к последней записи в подчиненной форме. Перейти к последней записи можно разными способами, простейший – это вот эта команда: DoCmd.GoToRecord , , acLast. Вот с подчиненненными формами есть нюанс – нужно вызывать ее в обработчике события или методе подчиненной формы. В моем случае события не подходили, метод было реализовывать влом и очень хотелось реализовать это на главной форме. Поэтому пришлось написать свою функцию. Благодаря тому, что функция принимает ссылку на форму, а не имя, то можно ее использовать для любой формы, подчиненной, созданной при помощи DoCmd.OpenForm или оператора New.
CodeContextObject В процедуре CM_FormGoToLastRecord() используется такая штука, как CodeContextObject, которое в справке называют свойством. Это свойство позволяет получить ссылку на объект, в рамках которого выполняется данный код. Если вызвать процедуру CM_FormGoToLastRecord() в событии подчиненной формы, то CodeContextObject выдаст ссылку на подчиненную форму. Этот же способ использует DoCmd.GoToRecord, когда не указывается имя объекта. но не поняла, откуда эту процедуру нужно вызывать... Последний раз редактировалось БурундукЪ; 17.02.2010 в 19:31. Причина: перене | ||||||
| | |||||||
| | #4 | |
| БурундукЪ Форумчанин Регистрация: 17.02.2009
Сообщений: 10,551 Репутация: 7952 (2385) | | |
| | ||
| | #5 | |
| Musette Форумчанин Регистрация: 30.01.2010
Сообщений: 66 Репутация: 8 (8) | ![]() )) спасибо, хотеть-то хочу, но получается пока не очень...
| |
| | ||
| | #6 | |
| БурундукЪ Форумчанин Регистрация: 17.02.2009
Сообщений: 10,551 Репутация: 7952 (2385) | | |
| | ||
| | #7 | |
| Musette Форумчанин Регистрация: 30.01.2010
Сообщений: 66 Репутация: 8 (8) |
не, я проверяла, не работает. то есть если её отдельно открывать, как форму - работает, а из главной - нет.
| |
| | ||
| | #8 | |
| БурундукЪ Форумчанин Регистрация: 17.02.2009
Сообщений: 10,551 Репутация: 7952 (2385) | Musette, попробуй еще так. у подчиненной формы, как обьекта главной формы есть 2 события Вход и Выход (Enter и Exit) | |
| | ||
| | #9 | |
| Musette Форумчанин Регистрация: 30.01.2010
Сообщений: 66 Репутация: 8 (8) |
увы-увы... ещё и при переходе по записям подчиненной формы выдаёт ошибку.
| |
| | ||
| | #10 | |
| БурундукЪ Форумчанин Регистрация: 17.02.2009
Сообщений: 10,551 Репутация: 7952 (2385) | Musette, слушай, все можно сделать гораздо проще ведь данные в подчиненной форме можно сортировать Добавлено через 1 минуту и если есть идентификатор, то можно сортировать по нему | |
| | ||
![]() |
| Похожие темы | |
| Тема | Автор |
| MS Access повторяющие записи в подчиненной форме Приветствую жителей данного форума. Прошу принять в свою компанию. Помогите советом. Есть форма с подчиненной формой. Подчиненная форма представляет собой таблицу, где в первой колонке можно выбрать значение из списка (список создан как ссылка на отдельную таблицу), вторая колонка - цифровое... | id-muse |
| MS Access Создание новой записи в подчиненной форме Приветствую Вас программисты. Помогите реализовать такое дело: Имеется форма "Прием сотрудников" в данной форме имеется подчиненная "Приказы". Приказы имеют следующие поля: Код(Счетчик); №п-п(Текстовое); Дата(Дата); Содержание приказа(Текстовый). Данные в поле "№п-п" следующего типа: *-л(где... | serega1576 |
| MS Access Поиск в основной форме по записи в подчиненной форме Не могли бы подсказать как из подчиненной формы можно перейти в основую форму, на определенную запись. Т.е. в подчиненной форме есть поля...необходимо, чтобы нажав на определенную фамилию осуществлялся переход в основную форму, на запись с этой фамилией. Думала связать через код ученного, который... | НеГоДяЙкА |
| MS Access Программное добавление записи в подчиненной форме... Есть подчиненная форма, в которой заполняются поля. При нажатии опр.клавиши на клаве необходимо, чтобы в подчиненной форме курсор устанавливался на новую запись в ней. DoCmd.GotoRec ,,acNewRec - выдает ошибку, что не может перейти на указанную запись. Всем спасибо за советы и жду их с нетерпением. | anni |
| Visual Basic Переход к последней записи базы. Как в обычном объека Data перейти к последней записи базы не стрелкой на самой DATA | rzd |
| Опции темы | Поиск в этой теме |
| | |
| Опции просмотра | |
| |
| Текущее время: 17:50. Часовой пояс GMT +4. |