oracle apex_application.gfnn öğesinin nasıl çalıştığını ve yalnızca Oracle ApEx'te standart SQL raporları için mi çalışacağını veya yalnızca SQL (Güncelleştirilebilir raporlar, yani tabular formlar) ile çalışıp çalışmadığını oldukça karıştırıyorum. Oracle Apex_Application.G_Fnn'yi Anlamak ve Nasıl Kullanılır
Temelde elde etmek çalışıyorum ne elde etmek çalışıyorum bu tür mümkündür veya rapor halinde sadece Standart SQL Raporu ama emin olmadığı bu örnek SQL, yani kullanarak aşağıdaki:select id,
name,
telephone,
apex_item.checkbox2(10,id) as "Tick when Contacted",
apex_item.text(20,my_date) as "Date Contacted",
apex_item.textarea(30,my_comment,5,80) as "Comment"
from my_table
Yukarıdaki sql'e dayanarak, bu sql sorgusunun 10 satır döndürdüğünü varsayalım. Şimdi benim sürüş kimliğim olarak onay kutusunu kullanarak, tüm tek kayıtların/satırların, yani 1,3,5,7,9 satırlarının onay kutularını işaretliyorum ve bu satırların her biri için, bir yorumla birlikte bir tarih değeri (f20) giriyorum. (f30)
Bunu göz önünde bulundurarak, kullanıcının "Kaydet" düğmesine bastığında, bu işaretli satırlar boyunca yinelemeye ve her kayıt, tarih ve yorumum için depolamaya başladığında çağrılan bir sayfa işlemi oluşturmak istiyorum. ama sadece seçtiğim satırlar için.
Yani yukarıdaki dayalı, ben şu sütunlu benim tabloda 5 haber satırları olması beklenebilir:
ID MY_DATE MY_COMMENT
1 26/08/2012 Comment A
3 27/08/2012 Comment B
5 28/08/2012 Comment C
7 29/08/2012 Comment D
9 30/08/2012 Comment E
Ne yazık ki apex_application.G_F10.COUNT
kullanarak bunu başarmak için nasıl emin değilimBu dizi öğelerinin (f20) ve f (f30) öğelerinin içeriğine, onay kutusunu işaretlediğim her satır için erişmek istiyorum.
Bu mümkün mü veya apex_application.G_Fnn'in nasıl çalıştığını yanlış anlamış mıyım?
Yukarıdakiler mümkün değilse, lütfen bunu nasıl başarabileceğimi bildirin.
Tablo raporlarına mı ihtiyacım var?
Herhangi bir yardım çok takdir edilecektir.
Teşekkürler.
Tonsils, yeni sorunuzu http://stackoverflow.com/q/12163564/814048 kodumda çok aptalca bir hata yaptığımı fark etmemi sağladı. Cevabımı değiştirdim. Bunun için üzgünüm. – Tom
Merhaba Tom - sorun yok. Cevabınızı değiştirdiğini ve şimdi daha net bir şekilde değerlendirildiğini takdir edin. Bir checbox senaryosunu tekrar kullanmam gerektiğinde bunu aklımda tutacağım. BTW, bu düzeltilmiş bir tablo bir SQL Updateable SQL raporu veya sadece standart bir rapor ile ilgilidir? – tonyf
Standart raporla ne demek istediğinize bağlı! Tabular bir form için: kesinlikle evet çünkü burada çalıştığımız türden. – Tom