
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
24.04.2004, 15:55
|
|||
|---|---|---|---|
|
|||
Как использовать ListBox? |
|||
|
#18+
В форме, кот привязана к табл. есть контрол типа ListBox. Он привязан к текстовому полю в таблице, тип источника строк = Список значений. Трабла в том, что этот вредный ListBox никак не хочет отображать данные из поля, независимо от его содержания. Когда же смотришь в табл. - там есть данные, например "1;2;3". Сами данные он заносит, но при переключении на другую запись, он показывает старое значение, которое занесено в этом сеансе работы с формой ... Как заставить его нормально и отображать данные в формате "1;2;3" и потом нормально эти же данные отображать... Поможите, кто может ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.04.2004, 16:03
|
|||
|---|---|---|---|
|
|||
Как использовать ListBox? |
|||
|
#18+
А можно увидеть свойства этого листбокса? ControlSource= RowSource= ColumnCount= ColumnWidths= ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.04.2004, 16:14
|
|||
|---|---|---|---|
|
|||
Как использовать ListBox? |
|||
|
#18+
ControlSource=поле_таблицы RowSource= "" ColumnCount=1 ColumnWidths=1 см ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.04.2004, 16:22
|
|||
|---|---|---|---|
|
|||
Как использовать ListBox? |
|||
|
#18+
И RowSource нигде не меняется программно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.04.2004, 16:29
|
|||
|---|---|---|---|
|
|||
Как использовать ListBox? |
|||
|
#18+
меняется кнопками addPlast и removePlast: plasts - это тот самый ListBox plast - это ComboBox Private Sub addPlast_Click() Dim aPos As Long If Not IsNull(Me!plast) Then aPos = InStr(Me!plast, Me!plasts) If aPos = 0 Then Me!plasts.AddItem (Me!plast) End If End If End Sub Private Sub removePlast_Click() Dim aIndex As Variant For Each aIndex In Me!plasts.ItemsSelected Me!plasts.RemoveItem (aIndex) Next aIndex End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.04.2004, 16:32
|
|||
|---|---|---|---|
|
|||
Как использовать ListBox? |
|||
|
#18+
А вот это "1;2;3" - это значение одного поля одной записи? Или это несколько значений? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.04.2004, 16:45
|
|||
|---|---|---|---|
|
|||
Как использовать ListBox? |
|||
|
#18+
"1;2;3" - это значение одного поля, в данном случае geo_plasts Собственно ListBox содержит список пластов, а при нажатии этих кнопок, соответственно пласты должны добавляться/удалять в/из ListBox, а потом из ListBox-а сохраняться в поле табл geo_plasts ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.04.2004, 16:46
|
|||
|---|---|---|---|
Как использовать ListBox? |
|||
|
#18+
Код: plaintext что это, ...? (@Артур Конан Дойл) может так подразумевалось Me!plasts.Value = Me!plast.Value ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.04.2004, 16:49
|
|||
|---|---|---|---|
|
|||
Как использовать ListBox? |
|||
|
#18+
Victosha, да это подразумевалось, но в Accesse можно и так записать - смысл от этого не поменяется ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.04.2004, 16:51
|
|||
|---|---|---|---|
Как использовать ListBox? |
|||
|
#18+
2 Рачаев Олег я пошел учить матчасть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.04.2004, 16:53
|
|||
|---|---|---|---|
|
|||
Как использовать ListBox? |
|||
|
#18+
Но если одно поле 1;2;3, а другое 4;5;6, то полученное 1;2;3;4;5;6 будет воспринято листбоксом как список из 6 значений, а не из 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.04.2004, 16:54
|
|||
|---|---|---|---|
|
|||
Как использовать ListBox? |
|||
|
#18+
Интересно посмотреть в дебаггере, чему получается равен RowSource после этих AddItem. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.04.2004, 16:55
|
|||
|---|---|---|---|
|
|||
Как использовать ListBox? |
|||
|
#18+
Саныч, ну этого то я и немогу от ListBox-а добиться, он вообще ничего не отображает... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.04.2004, 17:00
|
|||
|---|---|---|---|
|
|||
Как использовать ListBox? |
|||
|
#18+
Саныч, в дебагере ... все нормально добавляется ... и отображается только то что добавляешь в данном сеансе работы с формой ... но этот ListBox не может подхватить поле из табл ... почему-то ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.04.2004, 17:08
|
|||
|---|---|---|---|
|
|||
Как использовать ListBox? |
|||
|
#18+
авторв дебагере ... все нормально добавляется У меня плохо с телепатией. Не вижу. :^) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.04.2004, 17:35
|
|||
|---|---|---|---|
Как использовать ListBox? |
|||
|
#18+
2 Рачаев Олег докладываю - матчасть по данному вопросу выучил, чего и Вам желаю. -) а пока, если хотите, чтобы работало, как ВАМ НАДО - замените AddItem на то, что подразумевалось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.04.2004, 20:55
|
|||
|---|---|---|---|
|
|||
Как использовать ListBox? |
|||
|
#18+
автор...и отображается только то что добавляешь в данном сеансе работы с формой ... но этот ListBox не может подхватить поле из табл ... почему-то ... Он может его "подхватить" если это значение входит в источник записей. А я не вижу, в каком месте вы его добавляете. Кроме того вообще не понятен смысл добавления, удаление item-ов. Такое ощущение, что вы хотите, чтобы весь набор (все строки) сохранились в одном поле. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&mobile=1&tid=1675078]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
141ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 211ms |
| total: | 438ms |

| 0 / 0 |
