BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: naj ที่ พฤษภาคม 27, 2009, 14:58:00 PM

หัวข้อ: การควบคุม Object ใน Universal Form Designer
เริ่มหัวข้อโดย: naj ที่ พฤษภาคม 27, 2009, 14:58:00 PM
ลองทดสอบการใช้ Script ในการบังคับ Object ที่แสดงใน  Universal Form Designer แต่ยังไม่เข้าใจเรื่องการอ้าง Object ว่าถูกต้องหรือไม่ครับ  พอดีมีแนวคิดว่าถ้าให้มันตรวจสอบค่าคะแนนที่ได้ แล้งเขียนคำสั่งควบคุมผ่าน Radiogroup
เช่น
โค๊ด: Delphi
  1.  if a<25 then
  2. radigroup150.buttons[0].checked:=true;
เมื่อ a คือ คะแนนรวมที่ได้จากการตอบแบสอบถาม
หัวข้อ: Re: การควบคุม Object ใน Universal Form Designer
เริ่มหัวข้อโดย: doramon ที่ พฤษภาคม 27, 2009, 16:15:06 PM
 ;D
หัวข้อ: Re: การควบคุม Object ใน Universal Form Designer
เริ่มหัวข้อโดย: SrWooD ที่ พฤษภาคม 27, 2009, 16:18:20 PM
 ;D
หัวข้อ: Re: การควบคุม Object ใน Universal Form Designer
เริ่มหัวข้อโดย: manoi ที่ พฤษภาคม 27, 2009, 16:37:06 PM
ใช้ function ชื่อ GetFormComponent ครับ

ตัวอย่าง
  TCXCheckBox(GetFormComponent(100)).checked := true;



ปล. มีใน 3.52.5.27 ขึ้นไปครับ
หัวข้อ: Re: การควบคุม Object ใน Universal Form Designer
เริ่มหัวข้อโดย: doramon ที่ พฤษภาคม 27, 2009, 16:38:59 PM
ใช้ function ชื่อ GetFormComponent ครับ

ตัวอย่าง
  TCXCheckBox(GetFormComponent(100)).checked := true;



ปล. มีใน 3.52.5.27 ขึ้นไปครับ

ขอบคุณมากครับ จะรอ ตีสามแล้วกันหลังจากนั้นจะนอน  ;D ;D
หัวข้อ: Re: การควบคุม Object ใน Universal Form Designer
เริ่มหัวข้อโดย: SrWooD ที่ พฤษภาคม 27, 2009, 16:46:59 PM
ใช้ function ชื่อ GetFormComponent ครับ

ตัวอย่าง
  TCXCheckBox(GetFormComponent(100)).checked := true;



ปล. มีใน 3.52.5.27 ขึ้นไปครับ
ใช้ function ชื่อ GetFormComponent ครับ

ตัวอย่าง
  TCXCheckBox(GetFormComponent(100)).checked := true;



ปล. มีใน 3.52.5.27 ขึ้นไปครับ

สรุปแล้วมี function อะไรบ้างครับ อ.MN

จะได้ใช้ถูกครับ รอมานานแล้วครับ

 ;D ;D ;D
หัวข้อ: Re: การควบคุม Object ใน Universal Form Designer
เริ่มหัวข้อโดย: naj ที่ พฤษภาคม 27, 2009, 16:51:34 PM
ขอบคุณครับ  :D :D :D
จริงๆอยากทราบเหมือนกันว่า มี function อะไรบ้างที่สามารถใช้ใน UE
หัวข้อ: Re: การควบคุม Object ใน Universal Form Designer
เริ่มหัวข้อโดย: thannawe ที่ พฤษภาคม 27, 2009, 17:11:45 PM
อ.ครับ ขอเมนู สำหรับ เรียก UE ขึ้นมาแบบสะดวกได้ไหมครับ
เอาไว้เมนู toolbar ด้านบนก็ได้ครับ แบบทุกงานสามารถเรียกใช้ได้เองเลย
ดูท่าทาง คนจะหันไปพัฒนา UE ต่อเยอะครับ

ขอบคุณครับ  :D ;) :D ;D
หัวข้อ: Re: การควบคุม Object ใน Universal Form Designer
เริ่มหัวข้อโดย: doramon ที่ พฤษภาคม 27, 2009, 18:14:39 PM
อ.ครับ ขอเมนู สำหรับ เรียก UE ขึ้นมาแบบสะดวกได้ไหมครับ
เอาไว้เมนู toolbar ด้านบนก็ได้ครับ แบบทุกงานสามารถเรียกใช้ได้เองเลย
ดูท่าทาง คนจะหันไปพัฒนา UE ต่อเยอะครับ

ขอบคุณครับ  :D ;) :D ;D

 ;D
หัวข้อ: Re: การควบคุม Object ใน Universal Form Designer
เริ่มหัวข้อโดย: naj ที่ มิถุนายน 09, 2009, 10:50:46 AM
ใช้ function ชื่อ GetFormComponent ครับ

ตัวอย่าง
  TCXCheckBox(GetFormComponent(100)).checked := true;



ปล. มีใน 3.52.5.27 ขึ้นไปครับ


เรียนเสนอ อ.mn นอกจาก TCXCheckBox อยากให้เพิ่ม Checkgroup,Radiogroup  เข้าไปด้วยเพื่อเอาไว้สำหรับทำ UE เนื่องจากสามารถนำไปประยุกต์ใช้กับ UE ได้อีกหลายแบบ
 :) :) :) :) :)
ขอบคุณครับ
หัวข้อ: Re: การควบคุม Object ใน Universal Form Designer
เริ่มหัวข้อโดย: nummon ที่ สิงหาคม 08, 2009, 07:23:12 AM

ใช้ function ชื่อ GetFormComponent ครับ

ตัวอย่าง
  TCXCheckBox(GetFormComponent(100)).checked := true;

ปล. มีใน 3.52.5.27 ขึ้นไปครับ


ทดลองใช้คำสั่ง TCXCheckBox(GetFormComponent(13)).checked := true; ใน 3.52.7.22

พบ error : Undeclared Identifier 'TcxCheckBOx'
ขอ อ. ช่วยชี้แนะให้หน่อยครับ
    **  ต้องประกาศตัวแปรอย่างไร?
    ** ตัวเลขสีแดง ที่อ้างถึง ใน getformcomponent  ใช่อันเดียวกับ Helpcontext ?

 
หัวข้อ: Re: การควบคุม Object ใน Universal Form Designer
เริ่มหัวข้อโดย: nuttavut ที่ สิงหาคม 08, 2009, 13:11:26 PM
Checkgroup การเก็บข้อมูลจะเก็บ ;0,1,2,3,...  เวลาจะเขียน Form Report    จะเขียนยาก ... ท่านใดมีตัวอย่าง Script  ขอมาเป็นแนวทางหน่อย ..... เอาแบบง่ายๆนะครับ เพราะไม่ค่อยสันทัดเรื่อง Pascal Script .... ;D ;D