BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: leardsuk ที่ เมษายน 01, 2010, 16:57:56 PM

หัวข้อ: การเรียกดูข้อมูล User ที่กำลังใช้งาน
เริ่มหัวข้อโดย: leardsuk ที่ เมษายน 01, 2010, 16:57:56 PM
ไม่รู้ว่าตั้งหัวข้อถูกหรือปล่าวครับ
แบบเล่าเหตุการณ์เลยนะครับ คือ
1. ผม login เข้าใช้งาน
2. แล้วก็เรียกดูรายงาน
3. สั่งพิมพ์รายงานที่เรียกดู
4. สิ่งที่ต้องการก็คือ กระผมต้องการให้ชื่อของผมที่ login เข้า ปรากฎแนบท้ายรายงานด้วย
ไม่ทราบว่าตอนที่สร้างรายงาน ต้องใช้คำสั่งอะไร เพื่อดึงข้อมูลในจุดนี้ มาโชว์ในรายงานได้นะครับ
ขอความช่วยเหลือ จากท่านอาจารย์ทั้งหลายด้วยนะครับ ขอบคุณครับ
หัวข้อ: Re: การเรียกดูข้อมูล User ที่กำลังใช้งาน
เริ่มหัวข้อโดย: por ที่ เมษายน 01, 2010, 17:15:24 PM
ชื่อ

  Value := getsqlstringdata('select name from opduser  '+
       'where loginname ="'+getcurrentuser+'"');

ตำแหน่ง


  Value := GetSqlStringData('select entryposition as dd  from opduser '+
  'where loginname="'+GetCurrentUser+'"');
หัวข้อ: Re: การเรียกดูข้อมูล User ที่กำลังใช้งาน
เริ่มหัวข้อโดย: เข้ม ที่ เมษายน 01, 2010, 17:35:17 PM
ทุกวันนี้ก็ใช้อยู่ครับ ...

ผมจะใส่

ชื่อ report
เครื่องที่ใช้ print out

ไว้ด้วย เพื่อเพิ่มความรวดเร็วในการแก้ไขเวลามีปัญหา

 ;) ;)


Value :=  GetSQLStringData('select servername from onlineuser where onlineid="'+GetOnlineID+'"');
หัวข้อ: Re: การเรียกดูข้อมูล User ที่กำลังใช้งาน
เริ่มหัวข้อโดย: udomchok ที่ เมษายน 02, 2010, 00:26:52 AM
ทุกวันนี้ก็ใช้อยู่ครับ ...

ผมจะใส่

ชื่อ report
เครื่องที่ใช้ print out

ไว้ด้วย เพื่อเพิ่มความรวดเร็วในการแก้ไขเวลามีปัญหา

 ;) ;)


Value :=  GetSQLStringData('select servername from onlineuser where onlineid="'+GetOnlineID+'"');

อันนี้น่าสนใจ ผมใส่แต่ชื่อ Report กับวันเวลาที่พิมพ์
มีชื่อคน Login เป็นบางรายงาน ถ้าเพิ่มให้มีทุกรายงาน+เครื่องที่ Print ก็ดีเหมือนกัน
หัวข้อ: Re: การเรียกดูข้อมูล User ที่กำลังใช้งาน
เริ่มหัวข้อโดย: leardsuk ที่ เมษายน 02, 2010, 11:38:25 AM
ขอบคุณมากๆ ครับ โล่งอกไปที