Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Oracle Forms Execute_Query;
|
|||
|---|---|---|---|
|
#18+
Greeting! Have two Data Blocks - Master/Detail. Master block - one text item "FATHER", contain LOVs. We pick someone. Detail block - one text item "CHILDREN" must show us children/s only for one father. Problem is that I see all children/s in Detail block for all father. What I need to change in trigger code to see details only for one person ? Share some links please about basic trigger constructions, keywodrs. Код: plaintext 1. 2. 3. 4. 5. 6. Forms 6i, ora8i ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2007, 16:12 |
|
||
|
Oracle Forms Execute_Query;
|
|||
|---|---|---|---|
|
#18+
Bondix Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2007, 16:15 |
|
||
|
Oracle Forms Execute_Query;
|
|||
|---|---|---|---|
|
#18+
BondixGreeting! Have two Data Blocks - Master/Detail. Master block - one text item "FATHER", contain LOVs. We pick someone. Detail block - one text item "CHILDREN" must show us children/s only for one father. Problem is that I see all children/s in Detail block for all father. What I need to change in trigger code to see details only for one person ? Share some links please about basic trigger constructions, keywodrs. Код: plaintext 1. 2. 3. 4. 5. 6. Forms 6i, ora8i А зачем Вам обязательно через trigger code ? Ну, если я правильно понял вопрос, то вариантов получить то что Вы хотите два: Вариант 1. Если уж говорится про Master block и Detail block - свяжите их через отношение. Если есть какие-то затруднения с прописыванием вручную - используйте Мастер блока данных. Вариант 2. Явным образом прописать в Where условии зависимость от выбранного значения в Master block. Как подварианты (для специальных случаев) возможны: 1. Указать в поле отношения детального блока "Копировать значение элемента" = 'Master block.поле отношения' 2. Динамически формировать WHERE условие через Set_Block_Property('Detail block',DEFAULT_WHERE,'<Ваше условие>'. (тогда действительно получится через trigger code, но по сути - через одно место ... :-) ). Использовать подвариант 2 возможно как в том же триггере, где вызывается указанный Вами код (до execute query ес-но), так и на триггере PRE-QUERY. Read In Help Topics: 1. Data Block Wizard: Master-Detail page 2. WHERE Clause/ORDER BY Clause 3. Copy Value from Item property ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2007, 17:28 |
|
||
|
Oracle Forms Execute_Query;
|
|||
|---|---|---|---|
|
#18+
There already are relationship between FATHER and CHILDREN data blocks. Problem is, when I execute query using trigger, in CHILDREN block I see all records from the table, block crated on. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. Simple task I thing, but it is first time I'm using triggers. Need something like WHERE keys .. Can't find good documentation. Share some links please about basic trigger constructions, keywords e.t.c. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2007, 12:29 |
|
||
|
Oracle Forms Execute_Query;
|
|||
|---|---|---|---|
|
#18+
your trigger is correct for CHILDREN data blocks set propertie WHERE: FATHER=:FATHER.ID ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2007, 12:42 |
|
||
|
Oracle Forms Execute_Query;
|
|||
|---|---|---|---|
|
#18+
BondixThere already are relationship between FATHER and CHILDREN data blocks. Problem is, when I execute query using trigger, in CHILDREN block I see all records from the table, block crated on. ... Так не бывает, если всё сделано правильно и шаловливыми ручками никто не полазил. Проверьте - Заполнение на момент запроса поля Father.ID_Father в MasterBlock - Свойство "Копировать значение из элемента" поля CHILDREN.ID_Father в DetailBlock. Должно быть равным 'Father.ID_Father'. Nocheinmal - Read In Help Topics: 1. Data Block Wizard: Master-Detail page 2. WHERE Clause/ORDER BY Clause 3. Copy Value from Item property ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2007, 13:03 |
|
||
|
|

start [/forum/topic.php?fid=51&fpage=35&tid=1879247]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 218ms |
| total: | 314ms |

| 0 / 0 |
