|
|
|
Как сделать '.Requery' в тривью?
|
|||
|---|---|---|---|
|
#18+
Привет всем! В форме есть список и тривью, последняя заполняется в завимости от значения списка. Список содержит названия учреждений, а тривью - названия подразделений выбранного в списке учреждения. Нужно на обновление списка сделать '.Requery' в тривью, подскажите пжлст, как это сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2004, 13:38:05 |
|
||
|
Как сделать '.Requery' в тривью?
|
|||
|---|---|---|---|
|
#18+
Ручками! Можно стереть все TreeView1.Nodes.Clear и вновь заполнить, а можно и поусложнять: поискать узел и изменить его лабел или удалить его или ввести новый. Все зависит от вкуса и желаний. А лучше этот вопрос задать на форуме VB :) Удачи! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2004, 13:57:00 |
|
||
|
Как сделать '.Requery' в тривью?
|
|||
|---|---|---|---|
|
#18+
Rivkin Dmitry TreeView1.Nodes.Clear и вновь заполнить Спасиб! Сделал так: тривью и поля, показывающие данные подразделения, посадил в другую форму ("frmSub") и эту форму вложил в форму со списком учреждений. На обновление списка: Me!subData.SourceObject = "frmSub". Работает, но кажется в этом случае делается много лишней работы, или нет? В смысле лишнее только закрытие/открытие подчиненной, а все остальное (инициализация дерева, его заполнение, отображение данных подразделения) и так нужно делать. Т.е. разница во времени большая по сравнению с тем, если бы тривью и поля были на одной форме со списком, и на обновление списка .Nodes.Clear и вновь заполнить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2004, 14:36:44 |
|
||
|
Как сделать '.Requery' в тривью?
|
|||
|---|---|---|---|
|
#18+
toly_m Rivkin Dmitry TreeView1.Nodes.Clear и вновь заполнить Спасиб! Сделал так: тривью и поля, показывающие данные подразделения, посадил в другую форму ("frmSub") и эту форму вложил в форму со списком учреждений. На обновление списка: Me!subData.SourceObject = "frmSub". Работает, но кажется в этом случае делается много лишней работы, или нет? В смысле лишнее только закрытие/открытие подчиненной, а все остальное (инициализация дерева, его заполнение, отображение данных подразделения) и так нужно делать. Т.е. разница во времени большая по сравнению с тем, если бы тривью и поля были на одной форме со списком, и на обновление списка .Nodes.Clear и вновь заполнить? Конечно! Кроме того юзера будет раздражать мелькание формы на экране. Вывести все процедуры инициализация дерева, его заполнение, отображение данных подразделения в отдельные процедуры и вызывать их из разных мест по мере необходимости, не закрывая форм ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2004, 15:10:55 |
|
||
|
|

start [/forum/topic.php?fid=45&fpage=1557&tid=1671681]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
50ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 223ms |
| total: | 363ms |

| 0 / 0 |
