139: htp.p('// end of modal lov code');
140:
141: IF (p_jscript_tag = 'Y') THEN
142:
143: htp.p(' ');
144: htp.p('');
145: END IF;
146:
147: exception
140:
141: IF (p_jscript_tag = 'Y') THEN
142:
143: htp.p(' ');
144: htp.p('');
145: END IF;
146:
147: exception
148: when others then
225: onmouseover||'>'|| 226: ' | '||||||||
220: begin
237: ' | ||||||
295: */
296: l_window_name := SUBSTR(doc_name, 1, l_document_position-1);
297:
298:
299: htp.htmlOpen;
300: htp.headOpen;
301:
302: IF (window_title IS NOT NULL) THEN
303:
296: l_window_name := SUBSTR(doc_name, 1, l_document_position-1);
297:
298:
299: htp.htmlOpen;
300: htp.headOpen;
301:
302: IF (window_title IS NOT NULL) THEN
303:
304: htp.title(window_title);
300: htp.headOpen;
301:
302: IF (window_title IS NOT NULL) THEN
303:
304: htp.title(window_title);
305:
306: ELSE
307:
308: htp.title(wf_core.translate('WFPREF_LOV'));
304: htp.title(window_title);
305:
306: ELSE
307:
308: htp.title(wf_core.translate('WFPREF_LOV'));
309:
310: END IF;
311:
312: htp.p('');
417: htp.p(callback_str);
418:
419: htp.p(l_window_name||'.cancelModal();');
420:
421: htp.p('window.close();}');
422:
423: htp.p(' ');
424: htp.p('');
425: htp.p('');
419: htp.p(l_window_name||'.cancelModal();');
420:
421: htp.p('window.close();}');
422:
423: htp.p(' ');
424: htp.p('');
425: htp.p('');
424: htp.p('');
425: htp.p('');
424: htp.p('');
425: htp.p('');
447: window.focus();
448: }
449: }');
450:
451: htp.p(' ');
452:
453: htp.p('');
452:
453: htp.p('');
452:
453: htp.p('');
468: htp.p('document.write("")');
469: htp.p('document.write("")');
470: htp.p('document.write("")');
471: htp.p('document.write("")');
472: htp.p('document.write("<\/applet>");');
473: htp.p('}');
474:
475: htp.p(' ');
476:
469: htp.p('document.write("")');
470: htp.p('document.write("")');
471: htp.p('document.write("")');
472: htp.p('document.write("<\/applet>");');
473: htp.p('}');
474:
475: htp.p(' ');
476:
477: htp.p('');
471: htp.p('document.write("")');
472: htp.p('document.write("<\/applet>");');
473: htp.p('}');
474:
475: htp.p(' ');
476:
477: htp.p('');
478:
479: htp.p('
480: wfa_html.base_url(get_from_resources=>TRUE)||
481: '/'|| query_plsql || '">');
479: htp.p('');
482:
483: htp.p('');
484:
485: htp.headclose;
486:
487: if doc_name <> 'PRELOAD' then -- added to prevent js errors on lov preload
481: '/'|| query_plsql || '">');
482:
483: htp.p('');
484:
485: htp.headclose;
486:
487: if doc_name <> 'PRELOAD' then -- added to prevent js errors on lov preload
488: htp.p('
487: if doc_name <> 'PRELOAD' then -- added to prevent js errors on lov preload
488: htp.p('
496: htp.p('');
501: htp.p('');
502:
503: l_url := 'javascript:cancel_lov()';
504: l_icon := 'FNDJLFCN.gif';
497:
498: htp.p('helper();');
499:
500: htp.p(' ');
501: htp.p('');
502:
503: l_url := 'javascript:cancel_lov()';
504: l_icon := 'FNDJLFCN.gif';
505: l_text := wf_core.translate ('CANCEL');
513: l_onmouseover := wf_core.translate ('WFMON_OK');
514:
515: CreateButton (l_url, l_onmouseover, l_media, l_icon, l_text);
516:
517: htp.p('');
518: htp.p('');
519: htp.htmlclose;
520:
521:
514:
515: CreateButton (l_url, l_onmouseover, l_media, l_icon, l_text);
516:
517: htp.p('');
518: htp.p('');
519: htp.htmlclose;
520:
521:
522: exception
515: CreateButton (l_url, l_onmouseover, l_media, l_icon, l_text);
516:
517: htp.p('');
518: htp.p('');
519: htp.htmlclose;
520:
521:
522: exception
523: when others then
565: ** Check to see if the key is passed, if yes then display the variable
566: ** storing the translated value.
567: */
568: if (p_display_key='Y') then
569: htp.title(l_display_name);
570:
571: /*
572: ** Now create the summary/detail frameset
573: */
673: if (p_display_key='Y') then
674: l_display_name := wf_core.translate(p_display_name);
675: end if;
676:
677: htp.headopen;
678:
679: htp.p ('');
724: {
725: fnd_launch_query();
726: }');
727:
728: htp.p('');
729:
730: htp.p('');
731:
732: htp.headclose;
726: }');
727:
728: htp.p('');
729:
730: htp.p('');
731:
732: htp.headclose;
733:
734: htp.p('
728: htp.p('');
729:
730: htp.p('');
731:
732: htp.headclose;
733:
734: htp.p('
730: htp.p('');
731:
732: htp.headclose;
733:
734: htp.p('');
735:
736: htp.formOpen(curl=>'javascript:fnd_launch_query();',
737: cmethod=>'POST', cattributes=>'NAME="WF_FIND"');
738:
732: htp.headclose;
733:
734: htp.p('
735:
736: htp.formOpen(curl=>'javascript:fnd_launch_query();',
737: cmethod=>'POST', cattributes=>'NAME="WF_FIND"');
738:
739: htp.tableOpen(cattributes=>'summary=""');
740:
741: htp.tableRowOpen;
742: htp.tableData(cvalue=>'
737: cmethod=>'POST', cattributes=>'NAME="WF_FIND"');
738:
739: htp.tableOpen(cattributes=>'summary=""');
740:
741: htp.tableRowOpen;
742: htp.tableData(cvalue=>'',
745: calign=>'right',
738:
739: htp.tableOpen(cattributes=>'summary=""');
740:
741: htp.tableRowOpen;
742: htp.tableData(cvalue=>'743: wf_core.translate('FIND') ||
744: '',
745: calign=>'right',
746: cattributes=>'id=""');
744: '',
745: calign=>'right',
746: cattributes=>'id=""');
747:
748: htp.tableData(htf.formText(cname=>'p_current_value', csize=>'30',
749: cmaxlength=>'4000', cvalue=>'',
750: cattributes=>'id="i_current_value"'),
751: cattributes=>'id=""');
752:
749: cmaxlength=>'4000', cvalue=>'',
750: cattributes=>'id="i_current_value"'),
751: cattributes=>'id=""');
752:
753: htp.p ('');
754: htp.p('');
755:
756: htp.p('
750: cattributes=>'id="i_current_value"'),
751: cattributes=>'id=""');
752:
753: htp.p ('');
754: htp.p('');
755:
756: htp.p('
752:
753: htp.p ('');
754: htp.p('');
755:
756: htp.p('
760: wfa_html.image_loc,
761: 'fndfind.gif',
762: wf_core.translate ('FIND'));
763:
764: htp.p('
762: wf_core.translate ('FIND'));
763:
764: htp.p('
770: wfa_html.image_loc,
771: 'fndfind.gif',
772: wf_core.translate ('CLEAR'));
773:
774: htp.p('
772: wf_core.translate ('CLEAR'));
773:
774: htp.p('');
775:
776: htp.tableRowClose;
777: htp.tableClose;
778: htp.formClose;
779:
780:
773:
774: htp.p('');
775:
776: htp.tableRowClose;
777: htp.tableClose;
778: htp.formClose;
779:
780:
781: exception
774: htp.p('');
775:
776: htp.tableRowClose;
777: htp.tableClose;
778: htp.formClose;
779:
780:
781: exception
782: when others then
822: BEGIN
823:
824: WFA_SEC.GetSession(username);
825:
826: htp.headopen;
827:
828: htp.p ('');
914: p_dest_hidden_field||'=document.WF_LOV_FRM.h_hidden[num].value;
915: parent.self.close();
916: }');
917:
918: htp.p('');
919:
920: htp.p('');
921:
922: htp.headclose;
916: }');
917:
918: htp.p('');
919:
920: htp.p('');
921:
922: htp.headclose;
923:
924: htp.p('
918: htp.p('');
919:
920: htp.p('');
921:
922: htp.headclose;
923:
924: htp.p('
920: htp.p('');
921:
922: htp.headclose;
923:
924: htp.p('');
925:
926: htp.formOpen(curl=>owa_util.get_owa_service_path||
927: 'wf_lov.display_lov_details',
928: cmethod=>'POST', cattributes=>'NAME="WF_DETAILS"');
922: htp.headclose;
923:
924: htp.p('
926: htp.formOpen(curl=>owa_util.get_owa_service_path||
927: 'wf_lov.display_lov_details',
928: cmethod=>'POST', cattributes=>'NAME="WF_DETAILS"');
929:
930: htp.formhidden('p_lov_name', p_lov_name);
931: htp.formhidden('p_display_name', p_display_name);
932: htp.formhidden('p_validation_callback', p_validation_callback);
933: htp.formhidden('p_dest_hidden_field', p_dest_hidden_field);
934: htp.formhidden('p_dest_display_field',p_dest_display_field);
927: 'wf_lov.display_lov_details',
928: cmethod=>'POST', cattributes=>'NAME="WF_DETAILS"');
929:
930: htp.formhidden('p_lov_name', p_lov_name);
931: htp.formhidden('p_display_name', p_display_name);
932: htp.formhidden('p_validation_callback', p_validation_callback);
933: htp.formhidden('p_dest_hidden_field', p_dest_hidden_field);
934: htp.formhidden('p_dest_display_field',p_dest_display_field);
935: htp.formhidden('p_current_value',p_current_value);
928: cmethod=>'POST', cattributes=>'NAME="WF_DETAILS"');
929:
930: htp.formhidden('p_lov_name', p_lov_name);
931: htp.formhidden('p_display_name', p_display_name);
932: htp.formhidden('p_validation_callback', p_validation_callback);
933: htp.formhidden('p_dest_hidden_field', p_dest_hidden_field);
934: htp.formhidden('p_dest_display_field',p_dest_display_field);
935: htp.formhidden('p_current_value',p_current_value);
936: htp.formhidden('p_start_row',p_start_row);
929:
930: htp.formhidden('p_lov_name', p_lov_name);
931: htp.formhidden('p_display_name', p_display_name);
932: htp.formhidden('p_validation_callback', p_validation_callback);
933: htp.formhidden('p_dest_hidden_field', p_dest_hidden_field);
934: htp.formhidden('p_dest_display_field',p_dest_display_field);
935: htp.formhidden('p_current_value',p_current_value);
936: htp.formhidden('p_start_row',p_start_row);
937: htp.formhidden('p_autoquery',p_autoquery);
930: htp.formhidden('p_lov_name', p_lov_name);
931: htp.formhidden('p_display_name', p_display_name);
932: htp.formhidden('p_validation_callback', p_validation_callback);
933: htp.formhidden('p_dest_hidden_field', p_dest_hidden_field);
934: htp.formhidden('p_dest_display_field',p_dest_display_field);
935: htp.formhidden('p_current_value',p_current_value);
936: htp.formhidden('p_start_row',p_start_row);
937: htp.formhidden('p_autoquery',p_autoquery);
938: htp.formhidden('p_param1',p_param1);
931: htp.formhidden('p_display_name', p_display_name);
932: htp.formhidden('p_validation_callback', p_validation_callback);
933: htp.formhidden('p_dest_hidden_field', p_dest_hidden_field);
934: htp.formhidden('p_dest_display_field',p_dest_display_field);
935: htp.formhidden('p_current_value',p_current_value);
936: htp.formhidden('p_start_row',p_start_row);
937: htp.formhidden('p_autoquery',p_autoquery);
938: htp.formhidden('p_param1',p_param1);
939: htp.formhidden('p_param2',p_param2);
932: htp.formhidden('p_validation_callback', p_validation_callback);
933: htp.formhidden('p_dest_hidden_field', p_dest_hidden_field);
934: htp.formhidden('p_dest_display_field',p_dest_display_field);
935: htp.formhidden('p_current_value',p_current_value);
936: htp.formhidden('p_start_row',p_start_row);
937: htp.formhidden('p_autoquery',p_autoquery);
938: htp.formhidden('p_param1',p_param1);
939: htp.formhidden('p_param2',p_param2);
940: htp.formhidden('p_param3',p_param3);
933: htp.formhidden('p_dest_hidden_field', p_dest_hidden_field);
934: htp.formhidden('p_dest_display_field',p_dest_display_field);
935: htp.formhidden('p_current_value',p_current_value);
936: htp.formhidden('p_start_row',p_start_row);
937: htp.formhidden('p_autoquery',p_autoquery);
938: htp.formhidden('p_param1',p_param1);
939: htp.formhidden('p_param2',p_param2);
940: htp.formhidden('p_param3',p_param3);
941: htp.formhidden('p_param4',p_param4);
934: htp.formhidden('p_dest_display_field',p_dest_display_field);
935: htp.formhidden('p_current_value',p_current_value);
936: htp.formhidden('p_start_row',p_start_row);
937: htp.formhidden('p_autoquery',p_autoquery);
938: htp.formhidden('p_param1',p_param1);
939: htp.formhidden('p_param2',p_param2);
940: htp.formhidden('p_param3',p_param3);
941: htp.formhidden('p_param4',p_param4);
942: htp.formhidden('p_param5',p_param5);
935: htp.formhidden('p_current_value',p_current_value);
936: htp.formhidden('p_start_row',p_start_row);
937: htp.formhidden('p_autoquery',p_autoquery);
938: htp.formhidden('p_param1',p_param1);
939: htp.formhidden('p_param2',p_param2);
940: htp.formhidden('p_param3',p_param3);
941: htp.formhidden('p_param4',p_param4);
942: htp.formhidden('p_param5',p_param5);
943: htp.formhidden('p_display_key',p_display_key);
936: htp.formhidden('p_start_row',p_start_row);
937: htp.formhidden('p_autoquery',p_autoquery);
938: htp.formhidden('p_param1',p_param1);
939: htp.formhidden('p_param2',p_param2);
940: htp.formhidden('p_param3',p_param3);
941: htp.formhidden('p_param4',p_param4);
942: htp.formhidden('p_param5',p_param5);
943: htp.formhidden('p_display_key',p_display_key);
944:
937: htp.formhidden('p_autoquery',p_autoquery);
938: htp.formhidden('p_param1',p_param1);
939: htp.formhidden('p_param2',p_param2);
940: htp.formhidden('p_param3',p_param3);
941: htp.formhidden('p_param4',p_param4);
942: htp.formhidden('p_param5',p_param5);
943: htp.formhidden('p_display_key',p_display_key);
944:
945: if (p_autoquery = 'Y') then
938: htp.formhidden('p_param1',p_param1);
939: htp.formhidden('p_param2',p_param2);
940: htp.formhidden('p_param3',p_param3);
941: htp.formhidden('p_param4',p_param4);
942: htp.formhidden('p_param5',p_param5);
943: htp.formhidden('p_display_key',p_display_key);
944:
945: if (p_autoquery = 'Y') then
946:
939: htp.formhidden('p_param2',p_param2);
940: htp.formhidden('p_param3',p_param3);
941: htp.formhidden('p_param4',p_param4);
942: htp.formhidden('p_param5',p_param5);
943: htp.formhidden('p_display_key',p_display_key);
944:
945: if (p_autoquery = 'Y') then
946:
947: -- Autoquery or Display hint about selection criteria
945: if (p_autoquery = 'Y') then
946:
947: -- Autoquery or Display hint about selection criteria
948: htp.p('');
951:
952: htp.p('');
953:
946:
947: -- Autoquery or Display hint about selection criteria
948: htp.p('');
951:
952: htp.p('');
953:
954: end if;
948: htp.p('');
951:
952: htp.p('');
953:
954: end if;
955:
956:
1049: /*
1050: ** Print out the row count for the results in the form of
1051: ** Records: 1 to 15 of 25
1052: */
1053: htp.tableOpen(cborder => 'BORDER=0', cattributes => 'WIDTH="100%" SUMMARY=""');
1054: htp.tableRowOpen;
1055:
1056: wf_core.clear;
1057: Wf_Core.Token('START_REC', p_start_row);
1050: ** Print out the row count for the results in the form of
1051: ** Records: 1 to 15 of 25
1052: */
1053: htp.tableOpen(cborder => 'BORDER=0', cattributes => 'WIDTH="100%" SUMMARY=""');
1054: htp.tableRowOpen;
1055:
1056: wf_core.clear;
1057: Wf_Core.Token('START_REC', p_start_row);
1058: Wf_Core.Token('END_REC', TO_CHAR(TO_NUMBER(p_start_row) + wf_lov.g_value_tbl.count - 1));
1057: Wf_Core.Token('START_REC', p_start_row);
1058: Wf_Core.Token('END_REC', TO_CHAR(TO_NUMBER(p_start_row) + wf_lov.g_value_tbl.count - 1));
1059: Wf_Core.Token('TOTAL_REC', ''||TO_CHAR(wf_lov.g_define_rec.total_rows)||'');
1060:
1061: htp.tabledata('' || Wf_Core.Translate('RECORD_MSG') ||
1062: '', cattributes=>'id=""');
1063:
1064: htp.tableRowClose;
1065: htp.tableClose;
1060:
1061: htp.tabledata('' || Wf_Core.Translate('RECORD_MSG') ||
1062: '', cattributes=>'id=""');
1063:
1064: htp.tableRowClose;
1065: htp.tableClose;
1066:
1067: -- display table header of LOV
1068: htp.p('
');
1230: ** Check to see if you should create the PREVIOUS button | '); 1235: 1236: /* 1237: ** Make sure that your not going to go back past the first 1238: ** record. Otherwise subtract the query set from the start Line 1250: htp.p('
1251: TO_CHAR(l_start_row)|| | ');');
1268: | '); 1273: 1274: htp.p(''); Line 1274: htp.p('');1278: htp.p(' | ');
'); |
'); | '); 1505: htp.p(wf_core.translate('SELECT')||'&'||'nbsp;'||p_display_name); Line 1502: htp.p('
1498: htp.p('
|
1858: l_start_row := TO_NUMBER(p_start_row) - p_max_rows;
1859:
1860: END IF;
1861:
1862: htp.p('');
1863:
1864: htp.p('');
1864: htp.p('');
1867:
1868: htp.p(wf_core.translate('PREVIOUS')||'');
1869: ELSE
1870: htp.p('&'||'nbsp;'||wf_core.translate('PREVIOUS')||'');
1871:
1872: END IF;
1866: ')">');
1867:
1868: htp.p(wf_core.translate('PREVIOUS')||'');
1869: ELSE
1870: htp.p('&'||'nbsp;'||wf_core.translate('PREVIOUS')||'');
1871:
1872: END IF;
1873:
1874:
1875: Wf_Core.Clear;
1876: Wf_Core.Token('START_REC', l_from);
1877: Wf_Core.Token('END_REC', l_to);
1878: Wf_Core.Token('TOTAL_REC', TO_CHAR(wf_lov.g_define_rec.total_rows));
1879: htp.p(''||Wf_Core.Translate('PAGE_MSG')||'');
1880:
1881: /*
1882: ** Check to see if you should create the Next button
1883: */
1890: htp.p('');
1893:
1894: htp.p(wf_core.translate('NEXT')||'');
1895:
1896: htp.p('');
1897: ELSE
1898: htp.p('&'||
1892: ')">');
1893:
1894: htp.p(wf_core.translate('NEXT')||'');
1895:
1896: htp.p('');
1897: ELSE
1898: htp.p('&'||
1899: 'nbsp;'||wf_core.translate('NEXT')||'');
1900:
1894: htp.p(wf_core.translate('NEXT')||'');
1895:
1896: htp.p('');
1897: ELSE
1898: htp.p('&'||
1899: 'nbsp;'||wf_core.translate('NEXT')||'');
1900:
1901: END IF;
1902: