BMS-HOSxP Community

HOSxP => แจ้งข้อผิดพลาดการทำงานของ HOSxP V3 => ข้อความที่เริ่มโดย: aekunited ที่ เมษายน 21, 2015, 13:10:31 PM

หัวข้อ: อยากให้ hosxp มีการตรวจสอบน้ำหนักส่วนสูงว่าอยู่ในช่วงที่ถูกต้องด้วยหรือไม่ครับ
เริ่มหัวข้อโดย: aekunited ที่ เมษายน 21, 2015, 13:10:31 PM
อยากให้ hosxp มีการตรวจสอบน้ำหนักส่วนสูงว่าอยู่ในช่วงที่ถูกต้องด้วยหรือไม่ครับ

มาตรวจสอบย้อนหลัง ผมนี่อึ้งไปเลย ;D :o :'(
หัวข้อ: Re: อยากให้ hosxp มีการตรวจสอบน้ำหนักส่วนสูงว่าอยู่ในช่วงที่ถูกต้องด้วยหรือไม่ครับ
เริ่มหัวข้อโดย: golf_win ที่ เมษายน 21, 2015, 17:31:53 PM
ลองใช้ระบบ sys_vn_script ครับช่วยได้เยอะเลย code ก็ประมาณนี้ครับ

 {==================== check BW ====================}
   bw:= getsqldata('select bw from opdscreen '+
           ' where vn="'+fvn+'" and bw>0 ');

   age_y:= getsqldata('select age_y from vn_stat '+
           ' where vn="'+fvn+'" ');

   if (age_y<6) and (bw>50) then
      begin
          showmessage('ÃкºµÃǨÊͺ¡Òúѹ·Ö¡¹éÓ˹ѡ¾ºÇèÒ·èÒ¹ÍÒ¨¨ÐºÑ¹·Ö¡¹éÓ˹ѡ¢Í§¼Ùé»èǼԴ ¡ÃسҵÃǨÊͺ¡Òúѹ·Ö¡¤èÒ¹éÓ˹ѡÍÕ¡¤ÃÑ駤ÃѺ [ ¡ÅØèÁà´ç¡ÍÒÂØ < 6 »Õ ]');
          showmessage('â»Ã´µÃǨÊͺ¡Òúѹ·Ö¡¹éÓ˹ѡÍÕ¡¤ÃÑ駤ÃѺ');
      end;
   if (age_y>5) and (bw>149) then
      begin
          showmessage('ÃкºµÃǨÊͺ¡Òúѹ·Ö¡¹éÓ˹ѡ¾ºÇèÒ·èÒ¹ÍÒ¨¨ÐºÑ¹·Ö¡¹éÓ˹ѡ¢Í§¼Ùé»èǼԴ ¡ÃسҵÃǨÊͺ¡Òúѹ·Ö¡¤èÒ¹éÓ˹ѡÍÕ¡¤ÃÑ駤ÃѺ [ ¡ÅØèÁÍÒÂØ >= 6 »Õ ]');
          showmessage('â»Ã´µÃǨÊͺ¡Òúѹ·Ö¡¹éÓ˹ѡÍÕ¡¤ÃÑ駤ÃѺ');
      end;

{==================== check height ====================}
   if Getsqldata('select count(vn) as cc from opdscreen where height>220 and vn="'+fvn+'"')>0 then
        begin
          showmessage('ÃкºµÃǨ¾ºÇèÒÁÕ¡Òúѹ·Ö¡¤èÒ ***ÊèǹÊÙ§*** ¤ÅÒ´à¤Å×è͹ ¡ÃسҵÃǨÊͺ¡Òúѹ·Ö¡¢éÍÁÙÅ  ÊèǹÊÙ§ ÍÕ¡¤ÃÑ駤ÃѺ');
          showmessage('¡ÃسҵÃǨÊͺ¡Òúѹ·Ö¡¢éÍÁÙÅ ***ÊèǹÊÙ§*** ÍÕ¡¤ÃÑ駹ФÃѺ');
        end;
หัวข้อ: Re: อยากให้ hosxp มีการตรวจสอบน้ำหนักส่วนสูงว่าอยู่ในช่วงที่ถูกต้องด้วยหรือไม่ครับ
เริ่มหัวข้อโดย: มนตรี บอยรักยุ้ยคนเดียว ที่ เมษายน 23, 2015, 07:25:49 AM
ลองใช้ระบบ sys_vn_script ครับช่วยได้เยอะเลย code ก็ประมาณนี้ครับ

 {==================== check BW ====================}
   bw:= getsqldata('select bw from opdscreen '+
           ' where vn="'+fvn+'" and bw>0 ');

   age_y:= getsqldata('select age_y from vn_stat '+
           ' where vn="'+fvn+'" ');

   if (age_y<6) and (bw>50) then
      begin
          showmessage('ÃкºµÃǨÊͺ¡Òúѹ·Ö¡¹éÓ˹ѡ¾ºÇèÒ·èÒ¹ÍÒ¨¨ÐºÑ¹·Ö¡¹éÓ˹ѡ¢Í§¼Ùé»èǼԴ ¡ÃسҵÃǨÊͺ¡Òúѹ·Ö¡¤èÒ¹éÓ˹ѡÍÕ¡¤ÃÑ駤ÃѺ [ ¡ÅØèÁà´ç¡ÍÒÂØ < 6 »Õ ]');
          showmessage('â»Ã´µÃǨÊͺ¡Òúѹ·Ö¡¹éÓ˹ѡÍÕ¡¤ÃÑ駤ÃѺ');
      end;
   if (age_y>5) and (bw>149) then
      begin
          showmessage('ÃкºµÃǨÊͺ¡Òúѹ·Ö¡¹éÓ˹ѡ¾ºÇèÒ·èÒ¹ÍÒ¨¨ÐºÑ¹·Ö¡¹éÓ˹ѡ¢Í§¼Ùé»èǼԴ ¡ÃسҵÃǨÊͺ¡Òúѹ·Ö¡¤èÒ¹éÓ˹ѡÍÕ¡¤ÃÑ駤ÃѺ [ ¡ÅØèÁÍÒÂØ >= 6 »Õ ]');
          showmessage('â»Ã´µÃǨÊͺ¡Òúѹ·Ö¡¹éÓ˹ѡÍÕ¡¤ÃÑ駤ÃѺ');
      end;

{==================== check height ====================}
   if Getsqldata('select count(vn) as cc from opdscreen where height>220 and vn="'+fvn+'"')>0 then
        begin
          showmessage('ÃкºµÃǨ¾ºÇèÒÁÕ¡Òúѹ·Ö¡¤èÒ ***ÊèǹÊÙ§*** ¤ÅÒ´à¤Å×è͹ ¡ÃسҵÃǨÊͺ¡Òúѹ·Ö¡¢éÍÁÙÅ  ÊèǹÊÙ§ ÍÕ¡¤ÃÑ駤ÃѺ');
          showmessage('¡ÃسҵÃǨÊͺ¡Òúѹ·Ö¡¢éÍÁÙÅ ***ÊèǹÊÙ§*** ÍÕ¡¤ÃÑ駹ФÃѺ');
        end;

5555 เยี่ยมเลย
หัวข้อ: Re: อยากให้ hosxp มีการตรวจสอบน้ำหนักส่วนสูงว่าอยู่ในช่วงที่ถูกต้องด้วยหรือไม่ครับ
เริ่มหัวข้อโดย: aekunited ที่ เมษายน 27, 2015, 15:05:49 PM
ขอบคุณสำหรับแนวทางเพิ่มเติมครับ ;D ;D ;D

ปล.กด like ไม่ได้อีกแล้วแหะ