today:
144
yesterday:
148
Total:
999,280

JAVA JavaScript for Member List

admin 2016.08.17 14:24 Views : 427

 ID정보를 입력하면 해당 ID의 이름을 갖고옴


<script language="JavaScript1.1" type="text/javascript">
function GET_SNATIVE_NM_P1() 
{
var ajaxRequestN = new htmldb_Get(null,&APP_ID.,'APPLICATION_PROCESS=GET_SNATIVE_NM_P1',0);
  ajaxRequestN.add('P1_LEAD_ID',document.getElementById('P1_LEAD_ID').value);
  ajaxResultN = ajaxRequestN.get();

if (ajaxResultN.indexOf("sqlerrm") >= 0)
  {
   document.getElementById('P1_LEAD_ID').value = '*******';
  }
  else
  {
   document.getElementById('P1_LEAD_NAME').value = ajaxResultN;
  }
   ajaxRequestN = null;
}

</script>


--------------------------------------------------------------

이름을 입력하면 해당되는 사람의 ID정보 LIST를 볼수 있는 기능


<script language="JavaScript1.1" type="text/javascript">
function getMemberList ()
{
  var ajaxRequest = new htmldb_Get(null,&APP_ID.,'APPLICATION_PROCESS=GET_NAME_ALL_P1',0);
  ajaxRequest.add('P1_LEAD_NAME',html_GetElement('P1_LEAD_NAME').value);
  ajaxResult = ajaxRequest.get();
  if(ajaxResult)
    {  html_GetElement('MemberListDiv').innerHTML = ajaxResult  }
    else
    {  html_GetElement('MemberListDiv').innerHTML = 'null'  }
  ajaxRequest = null;
}
</script>


======================================================================

 Shared Components 의 Application Processes


GET_NAME_ALL_P1            

declare
  lv_Name_List varchar2(30000) := '';

begin
  begin
    for i in (Select SNATIVE_NM, SMEMBER_ID, SGROUP_ID, STELPERSONAL from VIEW_CHURCHMEMBER
        where Upper(SNATIVE_NM)   like upper(:P1_LEAD_NAME) || '%' 
order by     SNATIVE_NM)
    loop
      lv_Name_List := lv_Name_List || i.SNATIVE_NM   || '*' || i.SMEMBER_ID  || '*' ||  '#' || i.SGROUP_ID || '*' || case when substr(I.STELPERSONAL, 1,3) = '111' then ' '  else to_char (i.STELPERSONAL) end ||  '<br />';
    end loop;

  exception when no_data_found then null;
    when others
     then
        null;

  end;
  htp.prn(lv_Name_List);
end;

---------------------------------------------------------------------

GET_SNATIVE_NM_P1


declare
  lv_Member_List varchar2(30000) := '';
BEGIN
  begin
   select SNATIVE_NM into lv_Member_List from VIEW_CHURCHMEMBER where upper (SMEMBER_ID)  = upper (:P1_LEAD_ID)  ;

      exception when no_data_found then null;
  end;
  htp.prn(lv_Member_List);
end;


==============================================

* Application Processes GET_NAME_ALL_P1    이 실행되는 item의 Region Source

<div id="MemberListDiv"> </div>

No. Subject Author Date Views
66 INSERT PROCESS admin 2016.04.28 159
65 TAP ( Main & Sub ) / Button 의 Switch admin 2016.04.28 158
64 Delete Message - Are you sure you want to delete this object? admin 2016.04.28 158
63 DELETE PROCESS admin 2016.04.28 157
62 SQL Developer Password change / EXPORT & IMPORT admin 2022.03.18 157
61 JAVA for delete admin 2016.04.28 154
60 MAX admin 2016.04.28 154
59 PHONE NUMBER admin 2016.04.28 152
58 Forgot Oracle username and password, how to retrieve? admin 2022.03.18 151
57 NVL admin 2016.05.19 151
56 CREATE (INSERT) PROCESS admin 2016.04.28 150
55 Field Showing admin 2016.04.01 148
54 wwv_flow_files admin 2016.05.01 147
53 Outer Join with Oracle SQL admin 2016.04.29 147
52 COUNT admin 2016.04.28 145
51 BOOLEAN SAMPLE admin 2016.05.11 144
50 How to Update Oracle XE admin 2018.04.25 137
49 APEX Connect 2016 - David Peake - New Features in Oracle Application Express 5.1 admin 2017.11.25 134
48 Delimiter admin 2016.04.29 133
47 HEAD TITLE (제목)을 조건에 따라 바꾸기 admin 2016.05.03 132