|
Не полность отчищаются подчиненный блок
|
|||
---|---|---|---|
#18+
Есть три таблицы, Продавец (reb_zastr_prod - rzp), юр.лицо (S_CORPORATIONS - crp), Застройщик (reb_zastr_zas - rzz). Продавец содержит ссылку на юр.лицо, Застройщика. rzp_rzz_code - ссылка на Застройщика (reb_zastr_zas - rzz) rzp_CRP_CODE - ссылка на юр.лицо (S_CORPORATIONS - crp) Если ссылки не заполнены, то подчиненные блоки отчищаются не полностью, остается код предыдущей записи родителя. Clear_All_Master_Details стандартный. Все связи делала через конструктор Data Block Wizard. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.01.2014, 16:44 |
|
Не полность отчищаются подчиненный блок
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
24.01.2014, 16:44 |
|
Не полность отчищаются подчиненный блок
|
|||
---|---|---|---|
#18+
Варианты: 1. Спрячьте поле код и не показывайте его (зачем его вообще отображатьв данной ситуации?). 2. Если его все-таки нужно показывать, и как раз пустым, можно создать второе поле (Database item = No) в котором прописать формулу-ссылку на код-идентификатор мастер блока. И показывайте его, а поле "код", по которому идет связь, опять-таки, спрячьте. 3. В триггере on-populate-details дорисуйте полную очистку detail-блока по реакции для "код" is null, типа, go_block+clear_block (но не стоит забывать, что перегенерация связи уничтожит эти изменения). 4. В вашей ситуации можно вообще эту единственную строку выбирать прямо в базовом запросе через outer join и поля показывать из базового блока. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2014, 20:53 |
|
|
start [/forum/topic.php?fid=51&msg=38537165&tid=1878233]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
152ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
others: | 231ms |
total: | 476ms |
0 / 0 |