|
|
|
Пропадание данных в подч.форме
|
|||
|---|---|---|---|
|
#18+
Две свободные подчиненные формы связаны через два поля. Содержимое полей используется в условии отбора для запроса-источника одной из форм. Т.о. одна форма показывает шапку заказа, вторая - его содержимое. Проблема возникает после сортировки по любому полю первой формы: во второй перестают выводиться данные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 18:40 |
|
||
|
Пропадание данных в подч.форме
|
|||
|---|---|---|---|
|
#18+
Добавлю в вопросу: сделал поля для связи видимыми. До сортировки каждое из них содержит значение. После сортировки в них выводится: "Ошибка" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 18:53 |
|
||
|
Пропадание данных в подч.форме
|
|||
|---|---|---|---|
|
#18+
Refresh или Requere подчиненной формы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 19:16 |
|
||
|
Пропадание данных в подч.форме
|
|||
|---|---|---|---|
|
#18+
а как ты помещаешь значения в поля связи? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2003, 09:37 |
|
||
|
Пропадание данных в подч.форме
|
|||
|---|---|---|---|
|
#18+
Была такая же проблемка. Похоже нужно выключить фильтр второй подчиненной формы перед сортировкой... OnFilter=false ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2003, 10:42 |
|
||
|
Пропадание данных в подч.форме
|
|||
|---|---|---|---|
|
#18+
1. Нет ни Refresh, ни Requery. 2.Схема связи такая: На главной форме расположены 2 табличные подч.формы. На ней же и 2 поля связи. Значения полям присваиваются так: = .[подчФрм1].[Form].[Поле<Имя>]. Причём само Поле<Имя> это название поля в запросе-источнике подчФрм1, как такового этого поля в подчФрм1 нет. Для подчФрм2 в свойстве "Осн. поля" указаны описанные выше 2 поля, а в свойстве "Подч. поля" - "парные" им поля подчФрм2, причем опять указаны поля из её источника данных, физически этих полей в форме нет. Может всё дело и в этом, но только если не делать сортировку по столбцам подчФрм1 - всё работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2003, 10:55 |
|
||
|
Пропадание данных в подч.форме
|
|||
|---|---|---|---|
|
#18+
> нужно выключить фильтр второй подчиненной формы перед сортировкой... А как? Сортировка происходит встроенным в Аксесс способом - щелчок на заголовке столбца и выбор в контекст.меню направления сортировки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2003, 11:08 |
|
||
|
Пропадание данных в подч.форме
|
|||
|---|---|---|---|
|
#18+
Одно из решений: Включи _принудительный_ порядок обновления полей связи. (например на событии карент подчиненной="шапок"). Я встречался с тем, что при удалении последней из списка шапок выскакивал ватсон (через раз). До тех пор, пока не ввел принудительное обновление полей связи в основной форме. Таким вот макаром: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2003, 13:17 |
|
||
|
|

start [/forum/topic.php?fid=45&tid=1677737]: |
0ms |
get settings: |
7ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
166ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
| others: | 224ms |
| total: | 492ms |

| 0 / 0 |
