|
|
|
Вопрос про события в расшаренных DW?
|
|||
|---|---|---|---|
|
#18+
Есть два расшаренных DataWindow. Почему при изменении значения поля во вторичном окне не вызывает выполнение itemchanged в первичном окне, хотя визуально эти изменеия отражаются. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2005, 13:04 |
|
||
|
Вопрос про события в расшаренных DW?
|
|||
|---|---|---|---|
|
#18+
предположение: Может, потому, что фокус на вторичном ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2005, 13:50 |
|
||
|
Вопрос про события в расшаренных DW?
|
|||
|---|---|---|---|
|
#18+
Фокус, естественно, на вторичном, но данные же визуально изменяются на первичном. Почему тогда не отрабатывает на первичном itemchanged??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2005, 14:00 |
|
||
|
Вопрос про события в расшаренных DW?
|
|||
|---|---|---|---|
|
#18+
urvasФокус, естественно, на вторичном, но данные же визуально изменяются на первичном. Почему тогда не отрабатывает на первичном itemchanged??? А почему тогда у Вас не возникает вопрос, что когда данные меняются через SetItem событие ItemChanged тоже не возникает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2005, 14:04 |
|
||
|
Вопрос про события в расшаренных DW?
|
|||
|---|---|---|---|
|
#18+
А потому и не возникает, что не было у меня такой ситуации с setitem. Вопрос остается открытым - это баг или фича? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2005, 14:37 |
|
||
|
Вопрос про события в расшаренных DW?
|
|||
|---|---|---|---|
|
#18+
Читаем хелп: PB HelpItemChanged event(Datawindows) Occurs when a field in a DataWindow control has been modified and loses focus Для тех кто не читает help событие следовало бы назвать DatawindowFieldModifiedByUserAndLosesFocusNow. Если надо чтоб отрабатывало по SetItem или реагировало на изменения в зашаренном dw - пишите сами. Для зашаренных можно сделать взаимную регистрацию первичного и вторичного и сделать уведомление по itemchanged. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2005, 15:12 |
|
||
|
Вопрос про события в расшаренных DW?
|
|||
|---|---|---|---|
|
#18+
Читаем help и моделируем ситуацию "when a field in a DataWindow control has been modified and loses focus (for example, the user presses enter, the tab key, or an arrow key or clicks the mouse on another field within the DataWindow)", А В ОТВЕТ ТИШИНА!!! Значит только чтения HELP'a недостаточно?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2005, 15:51 |
|
||
|
Вопрос про события в расшаренных DW?
|
|||
|---|---|---|---|
|
#18+
Делайте хоть 10 зашаренных DW - событие itemchanged выполнится только в том DW, где изменено значение поля. Для остальных Dw никаких событий не вызывается - поддерживается лишь "репликация" данных. Никаких противоречий здесь нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2005, 11:32 |
|
||
|
|

start [/forum/topic.php?fid=15&msg=33271240&tid=1338134]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
48ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 195ms |
| total: | 305ms |

| 0 / 0 |
