|
Разные данные
|
|||
---|---|---|---|
#18+
В поле РЕПОРТ есть поле с данными, когда нажимаю редактирование , то в этом поле выходит совсем другие данные.Не могу понять в чем проблема?Как сделать чтобы были те же данные что и в Репорт? Вот настройки в ITEMS : Display As - Select list Sourse used - Only when value in session null Sourse type- Static assignment LOV- Select NAME display_value,IDF return_value FROM T3 Order by 1 Region source: Select a.id,d.dname,f.NAME FROM T1 a,T2 d,T3 f Where a.IDD = d.IDD and d.IDF=f.IDF ... |
|||
:
Нравится:
Не нравится:
|
|||
02.09.2010, 15:43 |
|
Разные данные
|
|||
---|---|---|---|
#18+
вам что нужно, айдишники отображать вместо name? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.09.2010, 16:27 |
|
Разные данные
|
|||
---|---|---|---|
#18+
killed, Мне нужно чтобы отображалось NAME.Проблема в том что, например когда я нажимаю редактирование, данные которые есть в NAME(например,1,2,3) не совпадают.Если в Репорте данные в NAME 3, то в редактировании показывает 1,вместо 2 показывает 3,и так далее... ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2010, 07:30 |
|
Разные данные
|
|||
---|---|---|---|
#18+
checkin, Проверь значение a.id на странице Report и странице Form = они должны совпадать. Для того чтобы увидеть это значение на странице Report необходимо:Report - Report Attributes - Column Attributes - a.id - Column Link - Link Text установить первое значение из предложенного в списке. Для того чтобы увидеть это значение на странице Form необходимо: значение Display As айтема a.id изменить на [Display Only]. 2. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2010, 10:58 |
|
Разные данные
|
|||
---|---|---|---|
#18+
terra_nova2, а где Display Only находится?не могу найти ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2010, 14:39 |
|
Разные данные
|
|||
---|---|---|---|
#18+
terra_nova2, Так у меня же только f.NAME неправидьно показывает остальные ОК ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2010, 14:46 |
|
Разные данные
|
|||
---|---|---|---|
#18+
checkinterra_nova2, а где Display Only находится?не могу найти вот тута ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2010, 14:48 |
|
Разные данные
|
|||
---|---|---|---|
#18+
checkinterra_nova2, Так у меня же только f.NAME неправидьно показывает остальные ОК 1. надо убедиться, что id на report и на form совпадают 2. давай еще раз твой запрос Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2010, 14:57 |
|
Разные данные
|
|||
---|---|---|---|
#18+
Если ДА, то ответ в предыдущем посте ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2010, 15:02 |
|
Разные данные
|
|||
---|---|---|---|
#18+
На базе какой таблицы строится запрос?? table name = a ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2010, 15:04 |
|
Разные данные
|
|||
---|---|---|---|
#18+
terra_nova2checkinterra_nova2, Так у меня же только f.NAME неправидьно показывает остальные ОК 1. надо убедиться, что id на report и на form совпадают 2. давай еще раз твой запрос Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
Как бы я сделал: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2010, 15:09 |
|
Разные данные
|
|||
---|---|---|---|
#18+
terra_nova2terra_nova2checkinterra_nova2, Так у меня же только f.NAME неправидьно показывает остальные ОК 1. надо убедиться, что id на report и на form совпадают 2. давай еще раз твой запрос Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
Как бы я сделал: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
Опечаточка Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2010, 15:11 |
|
Разные данные
|
|||
---|---|---|---|
#18+
terra_nova2checkinterra_nova2, Да, правильно Так у меня же только f.NAME неправидьно показывает остальные ОК 1. надо убедиться, что id на report и на form совпадают 2. давай еще раз твой запрос Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2010, 15:17 |
|
Разные данные
|
|||
---|---|---|---|
#18+
terra_nova2checkinterra_nova2, а у меня именно Display Only нет а где Display Only находится?не могу найти вот тута ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2010, 15:18 |
|
Разные данные
|
|||
---|---|---|---|
#18+
Праильно :) checkinterra_nova2checkinterra_nova2, Да, правильно Так у меня же только f.NAME неправидьно показывает остальные ОК 1. надо убедиться, что id на report и на form совпадают 2. давай еще раз твой запрос Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2010, 15:18 |
|
Разные данные
|
|||
---|---|---|---|
#18+
terra_nova2, ответ дан в 15:11 смотри по постам ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2010, 15:20 |
|
Разные данные
|
|||
---|---|---|---|
#18+
Так и сделала terra_nova2terra_nova2terra_nova2checkinterra_nova2, Так у меня же только f.NAME неправидьно показывает остальные ОК 1. надо убедиться, что id на report и на form совпадают 2. давай еще раз твой запрос Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
Как бы я сделал: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
Опечаточка Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2010, 15:21 |
|
Разные данные
|
|||
---|---|---|---|
#18+
checkin, и как все нормально - получилось? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2010, 15:22 |
|
Разные данные
|
|||
---|---|---|---|
#18+
checkin, Все равно не выходит.Запрос делается на базе таблицы Т1. Может проблема в том что он не видит связи с Т3?(то есть у Т1 связь с Т2,у Т2 связь с Т3).В репорте-то все нормально показывает, а в редактировании нет(там стоит LOV) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2010, 15:26 |
|
Разные данные
|
|||
---|---|---|---|
#18+
checkincheckin, Все равно не выходит.Запрос делается на базе таблицы Т1. Может проблема в том что он не видит связи с Т3?(то есть у Т1 связь с Т2,у Т2 связь с Т3).В репорте-то все нормально показывает, а в редактировании нет(там стоит LOV) Покажите из каких столбцов состоят таблицы ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2010, 15:35 |
|
Разные данные
|
|||
---|---|---|---|
#18+
terra_nova2, и как они связаны ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2010, 15:36 |
|
Разные данные
|
|||
---|---|---|---|
#18+
T1 id (PK),IDD (FK) T2 IDD(PK),DNAME,IDF(FK) T3 IDF(PK),FNAME PK- Primary key,FK- Foreign key Запрос в таблице T1: Select a.id,d.IDD,f.IDF FROM T1 a,T2 d,T3 f Where a.IDD = d.IDD and d.IDF=f.IDF terra_nova2terra_nova2, и как они связаны ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2010, 15:59 |
|
Разные данные
|
|||
---|---|---|---|
#18+
Для понимания в самом простом виде Form with Report используется для добавления записи в таблицу. Далее: Когда на странице Form Вы нажимаете кнопка Create или Apply производиться запись/обновление строки таблицы. На странице Report выполняется результат запроса и не более. На странице Forms идет прямой доступ к данным таблицы. ----------------------------- Вы изменяете f.NAME и хотите сохранить в таблицу T1 - так нельзя В таблице T1 должны быть Внешние ключи на Первичные ключи T2 и T3 т.т. T1 (id[pk], t2_id [fk], t3_id[fk]) T2 (t2_id [pk], name) T3 (t3_id [pk], name) -------------------------------------- Если уж очень хочется можно в Items (f.name) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2010, 16:01 |
|
Разные данные
|
|||
---|---|---|---|
#18+
checkinT1 id (PK),IDD (FK) T2 IDD(PK),DNAME,IDF(FK) T3 IDF(PK),FNAME PK- Primary key,FK- Foreign key Запрос в таблице T1: Select a.id,d.IDD,f.IDF FROM T1 a,T2 d,T3 f Where a.IDD = d.IDD and d.IDF=f.IDF Милейшая - скажите пожалуйста - куда будет сохранятся значение FNAME если в таблице T1 нет под него столбца (колонки). Ведь когда вы переходите на страницу Form значения Items-ов берутся из T1 или из отдельного запроса. Вариант решения - Добавьте в таблицу T1 IDF (FK) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2010, 16:10 |
|
Разные данные
|
|||
---|---|---|---|
#18+
terra_nova2, В запросе Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2010, 16:16 |
|
Разные данные
|
|||
---|---|---|---|
#18+
terra_nova2, в следующий раз когда задаете вопрос с запросами указывайте структуру и связи используемых таблиц. Если бы ВЫ это сделали еще вчера, то получили бы ответ еще вчера. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2010, 16:18 |
|
Разные данные
|
|||
---|---|---|---|
#18+
terra_nova2поэтому вы и не можете ни записать туда значение ни считать его. ... автоматически созданными процессами. А если всё-таки прочитать и выполнить всё то, что в 2 Day + Application Express Developer's Guide и Application Express Advanced Tutorials (тынцы на доку 3.2), то случится одно из двух: либо у ТС самостоятельно пропадут вопросы, либо появятся знания для реализации фантазий... :) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2010, 16:22 |
|
Разные данные
|
|||
---|---|---|---|
#18+
suPPLerterra_nova2поэтому вы и не можете ни записать туда значение ни считать его. ... автоматически созданными процессами. А если всё-таки прочитать и выполнить всё то, что в 2 Day + Application Express Developer's Guide и Application Express Advanced Tutorials (тынцы на доку 3.2), то случится одно из двух: либо у ТС самостоятельно пропадут вопросы, либо появятся знания для реализации фантазий... :) Я за второй вариант :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2010, 16:25 |
|
Разные данные
|
|||
---|---|---|---|
#18+
Спасибо так и сделала, работает.Вначале так и хотела сделать, но думала может как-нибудь по-проще можно. На будущее,как это делается?Я пыталась через sql запрос,не получалось. или из отдельного запроса. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2010, 10:01 |
|
Разные данные
|
|||
---|---|---|---|
#18+
checkinСпасибо так и сделала, работает.Вначале так и хотела сделать, но думала может как-нибудь по-проще можно. На будущее,как это делается?Я пыталась через sql запрос,не получалось. или из отдельного запроса. Содержимое Items может быть результатом: * Always Null - the value will be set to null. * Static Assignment (value equals source attribute) - The value will be set to the contents of the Source value or expression field. * SQL Query (return single value) - Set the value to the result of executing the SQL query in the Source value or expression field. Just the value of the first row will be used. * SQL Query (return colon separated value) - Set the value to the result of executing the SQL query in the Source value or expression field. If the result contains multiple rows then a colon separated value will be set. * Item (application or page item name) - Set the value to the results of the query in the Source value or expression field. * PL/SQL Expression or Function - Set the value to the results of executing the PL/SQL expression or function reference in the Source value or expression field. * PL/SQL Function Body - Set the value to the results of executing the PL/SQL function body in the Source value or expression field. * Database Column - Set the value to the column value named in the Source value or expression field when this column is referenced in built-in row fetch or DML process type. The database column name in that field is case sensitive. * Preference - Set the value to the value of the preference item named in the Source value or expression field. Особых познаний в английском языке не надо для понимания текста. Выбрать Item -> Source -> Выбрать Source Type -> Ввести соответствующий текст в Source value or expression ПРИМЕР. Source Type: SQL QUERY (return single value) Source value or expression: select sysdate from dual ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2010, 10:12 |
|
Разные данные
|
|||
---|---|---|---|
#18+
А можно на этом примере показать? В поле "Source value or expression" так и надо писать?(SQL Query) Select f.NAME FROM T1 a,T2 d,T3 f Where a.IDD = d.IDD and d.IDF=f.IDF terra_nova2checkinСпасибо так и сделала, работает.Вначале так и хотела сделать, но думала может как-нибудь по-проще можно. На будущее,как это делается?Я пыталась через sql запрос,не получалось. или из отдельного запроса. Содержимое Items может быть результатом: * Always Null - the value will be set to null. * Static Assignment (value equals source attribute) - The value will be set to the contents of the Source value or expression field. * SQL Query (return single value) - Set the value to the result of executing the SQL query in the Source value or expression field. Just the value of the first row will be used. * SQL Query (return colon separated value) - Set the value to the result of executing the SQL query in the Source value or expression field. If the result contains multiple rows then a colon separated value will be set. * Item (application or page item name) - Set the value to the results of the query in the Source value or expression field. * PL/SQL Expression or Function - Set the value to the results of executing the PL/SQL expression or function reference in the Source value or expression field. * PL/SQL Function Body - Set the value to the results of executing the PL/SQL function body in the Source value or expression field. * Database Column - Set the value to the column value named in the Source value or expression field when this column is referenced in built-in row fetch or DML process type. The database column name in that field is case sensitive. * Preference - Set the value to the value of the preference item named in the Source value or expression field. Особых познаний в английском языке не надо для понимания текста. Выбрать Item -> Source -> Выбрать Source Type -> Ввести соответствующий текст в Source value or expression ПРИМЕР. Source Type: SQL QUERY (return single value) Source value or expression: select sysdate from dual ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2010, 12:22 |
|
Разные данные
|
|||
---|---|---|---|
#18+
checkinА можно на этом примере показать? В поле "Source value or expression" так и надо писать?(SQL Query) Select f.NAME FROM T1 a,T2 d,T3 f Where a.IDD = d.IDD and d.IDF=f.IDF Да но! Смотрите? есть три Items: Код: plaintext 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2010, 12:42 |
|
|
start [/forum/topic.php?all=1&fid=50&tid=1876815]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
49ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
67ms |
get tp. blocked users: |
1ms |
others: | 16ms |
total: | 177ms |
0 / 0 |