← Back to list

Custom.pll de OK/CANCEL tarzı sorular sorarak kod çalıştırmak

FND_MESSAGE.SET_STRING (‘Rapor çalışsın mı’);  IF (FND_MESSAGE.WARN) THEN  /*  Kullanıcı OK ye basmış demektir…  Rapor için ilgili kodlar…

Meriç ESKİOCAK · 2022-09-26 08:48 · 0 claps · 0.7 min read
#oracle #forms #custom #pll #personalization
Open on Medium ↗
Wiki topics: MM · Multimodal & Generative Media CRM · Email & CRM

Custom.pll de OK/CANCEL tarzı sorular sorarak kod çalıştırmak

FND_MESSAGE.SET_STRING (‘Rapor çalışsın mı’); IF (FND_MESSAGE.WARN) THEN / Kullanıcı OK ye basmış demektir… Rapor için ilgili kodlar yazılır… / ELSE

Kullanıcı CANCEL e basmış demektir…

Yapılması istenen başka kodlar varsa yazılır…

….. button_choice NUMBER; … begin … button_choice := fnd_message.question (button1 => ‘YES’,button2 => ‘NO’,button3 => ‘CANCEL’,default_btn => 1,cancel_btn => 3,icon => ‘question’); IF button_choice = 1 THEN

YES e tıklanmış demektir….

NO ya tıklanmış demektir…

CANCEL e tıklanmış demektir…

— — — — — — — — — — — — — — — — - Birde Alert kullanarak yapalım;

Öncelikle tipi CAUTION olan ve Buton1 in Labeli Evet, Buton2 in Labeli Hayır olan bir alert oluşturalim.Adı da ALRT_KAYDET olsun

WHEN-BUTTON-PRESSED: BEGIN SET_ALERT_PROPERTY(‘ALRT_KAYDET’,TITLE,’Kaydedilsin mi?’); SET_ALERT_PROPERTY(‘ALRT_KAYDET’,ALERT_MESSAGE_TEXT,’Değişiklikler kaydedilsin mi?’); IF :SYSTEM.FORM_STATUS=’CHANGED’ THEN IF SHOW_ALERT(‘ALRT_KAYDET Evet denirse

GO_BLOCK(‘BLOCK_NAME’); COMMIT_FORM;

Originally published at http://meskiocak.blogspot.com.


메타데이터
post_id
b2f1d2b0c015
slug
custom-pll-de-ok-cancel-tarzı-sorular-sorarak-kod-çalıştırmak-b2f1d2b0c015
url
https://medium.com/@meskiocak/custom-pll-de-ok-cancel-tarz%C4%B1-sorular-sorarak-kod-%C3%A7al%C4%B1%C5%9Ft%C4%B1rmak-b2f1d2b0c015
canonical_url
https://medium.com/@meskiocak/custom-pll-de-ok-cancel-tarz%C4%B1-sorular-sorarak-kod-%C3%A7al%C4%B1%C5%9Ft%C4%B1rmak-b2f1d2b0c015
author_url
https://medium.com/@meskiocak
status
ok
fetched_at
2026-07-26 15:30:55