ห่างหายไปนาน ช่วงนี้มั่วแต่นั่งทำความฝันอยู่ เลยไม่ได้มาเขียนบทความ ประกอบกับเริ่มหมดมุขเขียนเรื่องใหม่ๆ ดังนั้น เลยลองเอาความรู้เก่าๆ ที่อยู่ในสมอง มาปัดฝุ่นและถ่ายทอดลงสู่ blog เพื่อเป็นการเผื่อแผ่ความรู้และบันทึกไปในตัว โดยบทความนี้ จะเสนอเรื่อง “วิธี Generate Key และวิธี Sign Jar ของโปรแกรม .Jar เพื่อรันบน Web Browser“ ซึ่งบางท่านคงรู้ว่า การ Generate Key และ Sign Jar นั้นทำอย่างไร และรู้ว่าทำเพื่ออะไร แต่ถึงกระนั้น ผมก็ขออธิบายในสไตล์ผม มันอาจไม่ถูกต้อง แต่มันคือสิ่งที่ผมรู้และเข้าใจ ถ้าไม่ถูกต้องหรือมีอะไรเพิ่มเติม comment แนะนำผมด้วยนะครับ มา เรามาเริ่มกัน การ Generate Key นั้น เป็นการกำหนด ข้อมูลรายละเอียดของโปรแกรม เพื่อที่เราจะนำไปใช้ในการระบุตัวตน ของ โปรแกรมที่เราสร้าง ในที่นี้ก็คือ Applet โดยโปรแกรมจะให้เราระบุข้อมูลตามนี้ What is your [...]
Posts Tagged ‘Codeing’
วิธี Generate Key และวิธี Sign Jar ของโปรแกรม .Jar เพื่อรันบน Web Browser
February 21st, 2012
Todsapon Kumnuan การใช้คำสั่ง CALL TRANSACTION ‘T-CODE’ AND SKIP FIRST SCREEN.
May 25th, 2011
Todsapon Kumnuan DATA: p_belnr LIKE bkpf-belnr, p_bukrs LIKE bkpf-bukrs, p_gjahr LIKE bkpf-gjahr. p_belnr = ’99999999′. “Document Number p_bukrs = ’9999′. “Company Code p_gjahr = ’2011′. “Fiscal Year SET PARAMETER ID: ‘BLN’ FIELD p_belnr, ‘GJR’ FIELD p_gjahr, ‘BUK’ FIELD p_bukrs . CALL TRANSACTION ‘FB03′ AND SKIP FIRST SCREEN. จาก Code ข้างบน เป็นการส่งค่าตัวแปร PARAMETER ID ไปยังหน้าแรกของ SCREEN ที่เราต้องการเรียก เพื่อข้ามหน้าแรก [...]
สั่งรันโปรแกรม แบบ background โดยใช้ function ‘JOB_OPEN’
January 21st, 2011
Todsapon Kumnuan ถ้ามีปัญหากับการใช้เวลาในการรันโปรแกรมนาน ซึ่งเราคิดว่า Logi เราเทพแล้วแต่ที่มันช้าเพราะข้อมูลมันเยอะ ขยะมันเยอะ ไม่สามารถที่จะแก้ Logi ได้ ก็เลยคิดให้ โปรแกรมมัน Run background เสร็จแล้วจะกลับไปดู ทำไงให้โปรแกรมมัน Run backgroud ก็ต้องเรียกใช้ function ‘JOB_OPEN’ มามาดูกัน ว่า Work ไหม? Concept โปรแกรม – ให้โปรแกรมรับค่าจากหน้าจอ คำนวณค่าจากหน้าจอ ส่งค่าที่คำนวณได้ ไปให้อีกโปรแกรมหนึ่ง ซึ่งเป็นไปในรูปแบบ Run Background วิธีทำ ปล. ต้องมีโปรแกรม 2 ตัว ตัวหนึ่งส่งค่า(Program ZA) อีกตัวรับค่า(Program ZB) – สร้างหน้าจอ SELECTION-SCREEN (ที่ Program ZA)
Function การ Reload, Refresh แบบระบุ fream ใน Javascript
October 28th, 2010
Todsapon Kumnuan หลักการคือ ต้องการ Refresh หรือ Reload ไอ้ frame ต่างๆ ที่อยู่ในหน้า page เช่น frame top, frame bottom, frame menu, frame main โดย สั่ง Refresh หรือ Reload fream ใด fream หนึ่ง หรือ ทั้งหมด ก็ได้ Code JavaScript <script language=’JavaScript’> // แบบที่ 1 แบบบ้านๆ Reload หรือ Refresh หน้ามันเอง parent.menu.location.reload(); // แบบที่ 2 แบบกำหนดหน้า Reload หรือ Refresh window.menu.location=’link.php’; // แบบที่ 3 [...]
Function PHP: Time(His) ลบ Time(His) ได้ Time(His)
October 14th, 2010
Todsapon Kumnuan บันทึกไว้กันลืม พอดี ต้อง การลบ เวลา โดยเอาเวลา ตั้ง ลบ ออกด้วยเวลา ที่ต้องการลบ เช่น ลบ ออก ซัก 1 ชั่วโมง หรือ 1 นาที หรือ 1 วินาที ลองหาดูข้อมูลจาก google แล้ว ไม่ตอบโจทย์ ที่ต้องการ ติดนู้น ติดนี้ format ไม่ใช่ ค่าที่ได้ ออกมาไม่ถูกต้อง เลย ต้องดัดแปลง ให้ถูกต้องตามที่ต้องการ เลยออกมาในรูปแบบ Function date_diff ตาม Code ข้างล่าง ส่วนวิธีใช้ก็ง่าย แค่ ส่งค่าเวลาตั้งต้น และ เวลาจำนวนที่ลบ ตัวอย่าง $start = “010001″; // เวลาจำนวนที่ลบ $end = “220000″; // [...]
Website สร้าง favicon Free ผ่าน อินเตอร์เน็ท
October 5th, 2010
Todsapon Kumnuan เนื่องจากได้คลุกคลีกับการสร้างเว็บไซต์ อย่างน้อยก็เว็บไซต์ Todsapon.com เว็บนี้ เพื่อที่จะไม่ให้น้อยหน้าใคร เราก็ต้องมี favicon กับเขาบ้าง favicon มันคืออะไร? ในความคิดผม favicon มันก็คือ โลโก้เล็กๆ ขนาดประมาณ 16×16 px ที่อยู่ใกล้ๆ ชื่อ Url ของเว็บไซต์ โดยอยู่ตรงช่องที่ป้อน Url เพื่อเพิ่มความเท่และความน่าเชื่อถือ และนี้คือตัวอย่าง ที่ผมทำ ขั้นตอนทำก็ง่ายครับ ประมาณว่าเห็นปุ๊บ ทำได้เลย ส่วนวิธีนำไปใช้ก็ไม่ยุ่งยาก แค่เอาไปใส่ในหน้า code ของ website เรา Code <link rel="Shortcut Icon" href="www.http://todsapon.com/images/favicon.ico" type="image/x-icon" /> เกือบลืมครับ เว็บไซต์สำหรับ สร้าง favicon.ico -> http://www.genfavicon.com
Function คลิก checkbox ครั้งเดียว เท่ากับ คลิกทั้งหมด checked all for checkbox
August 29th, 2010
Todsapon Kumnuan อธิบายไม่ถูก Code Function function check_all_page(cdata) { if(cdata.checked==true) { for (a=0;a<=document.form.chkorder.length-1;a++) { //alert(i); document.form.chkorder[a].checked=true; check_all(document.form.chkorder[a]); } } else { for (a=0;a<=document.form.chkorder.length-1;a++) { //alert(i); document.form.chkorder[a].checked=false; check_all(document.form.chkorder[a]); } } //document.form.chkorder.checked=true; } function check_all(cdata) { var compair_chk=0; for (i1=0;i1<=document.form.chkorder.length-1;i1++) { if(document.form.chkorder[i1].checked==true) { compair_chk=compair_chk+1; // document.form.ckvalue[i1].value = 1; } } if(compair_chk==document.form.chkorder.length) { document.form.chkall.checked=true; } else { document.form.chkall.checked=false; } } การเรียกใช้ ในส่วนหัวตาราง [...]
การตรวจสอบ สถานะ Serial number[IMEI] (SAP,ABAP)
August 25th, 2010
Todsapon Kumnuan สิ่งสำคัญที่สุดของการหาคือ เราต้องทราบ EQUNR ก่อน การที่เราจะได้ EQUNR นั้นเราสามารถ หาได้จาก การเอา OBKNR ของ Table SERXX(แล้วแต่ประเภทเอกสารที่ต้องการตรวจสอบ สถานะ Serial number[IMEI]) ไปหา EQUNR TABLE: OBJK (Plant Maintenance Object List) Condition: OBKNR = SER0X-OBKNR Result: OBJK-EQUNR หลังจากเราได้ EQUNR แล้ว ให้เอา EQUNR ไปหา OBJNR TABLE: EQUI (Equipment master data) Condition: EQUNR = OBJK-EQUNR Result: EQUI-OBJNR เมื่อได้ OBJNR แล้ว [...]
รหัสตัวเลข ACSII ของแต่ละปุ่มในแป้นพิพม์ เอาไว้ดักจับการ กดปุ่มแป้นพิมพ์
August 23rd, 2010
Todsapon Kumnuan บางครั้งจำเป็นจะต้องดักจับการกดปุ่มแป้นพิพม์ และการดักจับนั้นจำเป็นที่จะต้องรู้จัก รหัสตัวเลข ACSII ของแต่ละปุ่มในแป้นพิพม์ เพื่อที่สามารถดักจับได้ถูกต้อง โดยเอารหัสตัวเลข ACSII ไปเปรียบเทียบ Event ใน Java Script 17 = Ctrl 09 = Tab 11 = Home 13 = Enter 32 = Space Bar 33 = ! 34 = “ 35 = # 36 = $ 37 = % 38 = & 39 = ‘ 40 = ( 41 = [...]
หน่วยวัดต่างๆ ใน Form SAPSCRIPT (TW, PT, IN, MM, CM, LN, CH)
August 23rd, 2010
Todsapon Kumnuan เวลาจะทำ Layout Form ใน SAPSCRIPT สิ่งที่ขาดไม่ได้ก็คือ หน่วยวัดต่างๆ พวก TW (twip), PT (point), IN (inch), MM (millimeter), CM (centimeter), LN (line) และ CH (character) หน่วยพวกนี้จำเป็นจริงๆ แต่ติดปัญหาคือ หน่วยพวกนี้ แต่ละหน่วยมันมีความแตกต่างกันเท่าไร อะไรมีค่ามากกว่ากันหรือน้อยกว่ากัน คำตอบอยู่ที่ตารางข้างล่าง 1 TW = 1/20 PT 1 PT = 1/72 IN 1 IN = 2.54 CM 1 CM = 10 MM 1 CH = character height from layout [...]

Posted in
Tags:

