|
|
|
ListBox
|
|||
|---|---|---|---|
|
#18+
Как проверить выбрана или нет запись в ListBox на форме. При нажатии кнопки, если запись не выбрана, нужно чтобы появилось сообщение, что мол запись не выбрана. Искал в Хелпе Аксеса и нашёл только следуещее: If Me![RentVendors].Selected(1) = False Then MsgBox "There was no Vednor selected!" End If Но что-то оно не срабатывает. Кто скажет как правильно будет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2004, 17:14:14 |
|
||
|
ListBox
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2004, 17:22:36 |
|
||
|
ListBox
|
|||
|---|---|---|---|
|
#18+
paparome Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2004, 17:51:50 |
|
||
|
ListBox
|
|||
|---|---|---|---|
|
#18+
paparomeДык - не вопрос :)Тьфу, а был же ещё вопрос! Правда, вопросительный знак забыли. Как проверить выбрана или нет запись в ListBox на форме.Если isnull(listbox) - значит, не выбрана. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2004, 18:00:41 |
|
||
|
ListBox
|
|||
|---|---|---|---|
|
#18+
авторЕсли isnull(listbox) - значит, не выбрана. Угу - если свойство "Несвязное выделение" = "отсутсвует" Иначе всегда null и надо по нему (listbox) в цикле бежать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2004, 18:03:00 |
|
||
|
ListBox
|
|||
|---|---|---|---|
|
#18+
Спасибо за советы. Несвязное означает Unbound? У меня просто Аксес на английском. Если так, то мой Листбокс ни с чем не связан,- тоесть данные в столбцы я загнал запросом в RowSource. А в Control Source у меня пусто. Странно, теперь даже если запись выбрана, Инсерт в таблицу не срабатывает. Вот тут весь код: If IsNull(Me.RentVendors) Then MsgBox "There was no Vednor selected!" Else CurrentDb.Execute "INSERT INTO RentStatus (Asset, Vendor, RentBegin, RentEnd, Comments) VALUES (" & Me.RentAssetTb & ", " & Me.RentVendors.Value & ", #" & Format(Me.RentBeginTb, "mm\/dd\/yyyy") & "#, #" & Format(Me.RentReturnTb, "mm\/dd\/yyyy") & "#, ' " & Me.RentCommentTb & " ')" Forms![Assets].Refresh DoCmd.Close End If ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2004, 18:22:19 |
|
||
|
ListBox
|
|||
|---|---|---|---|
|
#18+
Несвязное выделение - это MultiSelect. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2004, 18:34:08 |
|
||
|
ListBox
|
|||
|---|---|---|---|
|
#18+
Такая задача: на 1 форме 2 листбокса. На первом отображаются ИнвНомера свичей, их порты, подключения и тд... На втором названия и прочее этих самых свичей. Так вот, необходимо, чтобы во втором листбоксе показывались только те свичи, которые отображены на первом листбоксе (см. рисунок), а это может быть не 1 свич, а несколько. Вот RowSource для второго листбокса: Код: plaintext 1. Определять свич можно по полям id_set и [Инв №]. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2004, 10:26:04 |
|
||
|
ListBox
|
|||
|---|---|---|---|
|
#18+
хм... никто не ответит? каким способом можно связать данные одного листбокса с тем, что отображается во втором листбоксе? ТО есть, в листбоксе №1 связующим полем является id_set, по которому отбираются записи для листбокса №2. Что-то подобное для отбора записей для листбокса№2: Код: plaintext 1. 2. Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2004, 10:32:26 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32818047&tid=1669893]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
18ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 183ms |
| total: | 278ms |

| 0 / 0 |
