powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как можно в подтаблице выделяя какую либо запись, автоматом выделять всю строку?
11 сообщений из 11, страница 1 из 1
Как можно в подтаблице выделяя какую либо запись, автоматом выделять всю строку?
    #32279755
Как можно в подтаблице выделяя какую либо запись, автоматом выделять всю строку?

Суть задачи такова, есть подтаблица в табличном виде. Выбираем любую запись из любой колонки, что автоматически приводит к выделению всей строки в которой данная запись находится + параллельно надо запретить выбор более одной строки...
Как все это осуществить???

Вобщем надо осуществить эфекты ListBox'a
...
Рейтинг: 0 / 0
Как можно в подтаблице выделяя какую либо запись, автоматом выделять всю строку?
    #32279780
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так и вставь листбокс зачем тогда тебе табличная подформа?
...
Рейтинг: 0 / 0
Как можно в подтаблице выделяя какую либо запись, автоматом выделять всю строку?
    #32279811
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а вообще можно поставить для контролов такую процедуру

Код: plaintext
1.
2.
Private Sub Поле2_GotFocus()
DoCmd.RunCommand acCmdSelectRecord
End Sub
...
Рейтинг: 0 / 0
Как можно в подтаблице выделяя какую либо запись, автоматом выделять всю строку?
    #32280102
Фотография Артист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
выделяем всю строку в табличной форме...
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Private Sub Form_Current()
Dim l As Long
On Error Resume Next
Me.Repaint
l = Me.SelTop
If l <  1  Then l =  1 
Me.SelTop = l
Me.SelLeft =  1 
Me.SelWidth =  10 
Me.SelHeight =  1 
Err.Clear
End Sub

две выделить низя...
...
Рейтинг: 0 / 0
Как можно в подтаблице выделяя какую либо запись, автоматом выделять всю строку?
    #32280111
Фотография Лифчик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мозя две и больше строк выделить, тока на одно событие это не повесить - одним движением надо начало отметить, а другим - конец
...
Рейтинг: 0 / 0
Как можно в подтаблице выделяя какую либо запись, автоматом выделять всю строку?
    #32280188
Фотография Артист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
по условию данному ALeX(забыл пароль) низя....
...
Рейтинг: 0 / 0
Как можно в подтаблице выделяя какую либо запись, автоматом выделять всю строку?
    #32280217
Фотография Лифчик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну да, я условие задачи не прочитал, а словцо ввернул
...
Рейтинг: 0 / 0
Как можно в подтаблице выделяя какую либо запись, автоматом выделять всю строку?
    #32280313
Спасибо за ответы... Вобщем то я понял, что моя идея непрокатит, так как если так сделать, то сортировка и групировка средствами Access становится невозможной... Просто эти пункты становятся недоступными, что сильно ограничивает возможности программы.... Так что надо искать другой способ выделения всей строки (псевдовыделения всей строки) или забыть про это напроч....
...
Рейтинг: 0 / 0
Как можно в подтаблице выделяя какую либо запись, автоматом выделять всю строку?
    #32280325
incold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А почему бы не сделать ленточную форму с выключенным свойством RecordSelectors?
...
Рейтинг: 0 / 0
Как можно в подтаблице выделяя какую либо запись, автоматом выделять всю строку?
    #32280353
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у него две табличные подчинены друг другу - подчинять ленточную табличной нельзя
...
Рейтинг: 0 / 0
Как можно в подтаблице выделяя какую либо запись, автоматом выделять всю строку?
    #32280698
У меня основная форма без привязки к данным,
а подчиненная в виде таблицы выполняет роль усовершенствованного Листбокса

т.е. подтабличная состоит из 3х столбцов
1ый реквезиты документа (из таблицы документов)

2ой состояние оплаты счета по документу (результат запроса + таблица счетов) состоит из значений [Оплачен, [ОЖИДАНИЕ], ""]

3ий состояние выполнения работ (результат запроса + таблица счетов) состоит из значений [Работа выполнена, [ОЖИДАНИЕ], ""]
2ой и третий при двойном клике перебрасывает на соответствующие формы (т.е. используются как ссылки на нужные выбранные счета или выбранные работы), а также при нажатии сочетания клавиш (пока не выбрал клавиши) должны выводить сообщение через MSGBOX, подробности конкретного счета (реквезиты) или работы (дата начала работ)
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как можно в подтаблице выделяя какую либо запись, автоматом выделять всю строку?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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