สูตรการคำนวนข้อมูล ในส่วนของ Report
กระทู้เก่าบอร์ด อ.Yeadram

 2,471   2
URL.หัวข้อ / URL
สูตรการคำนวนข้อมูล ในส่วนของ Report

ช่วยดูสูตรให้หน่อยครับ ผมได้ทำรายงาน แต่มีการคำนวนข้อมูลและได้กำหนดเงือนไขไว้ โดย   ถ้า DEP_CODE =100 ให้เอา SUM1+SUM2
( QryItem_Routing ) มาบวกกัน   แต่ถ้าไม่ใช้ให้ดึงเฉพาะ SUM2
( QryItem_Routing ) มาโชว์

tblITEMS   ( ตาราง )
ITEM_CODE       ITEM_NAME    
10230-ACD          ADC-12          
10240-ACD          ADC-6          


tblDEPARTMENT_detail   ( ตาราง )
DEP_CODE    DEP_NAME     QTY
100                   AAA               12
200             BBB                 30   
300                  CCC               40


QryItem_Routing   ( แบบสอบถาม )
ITEM_CODE    ITEM_NAME    DEP_CODE   DEP_NAME   SUM1   SUM2
10230-ACD      ADC-12               100               AAA                 12        24
10230-ACD      ADC-12               200             BBB             30        60
10240-ACD      ADC-6                 100               AAA                 12        24
10240-ACD      ADC-6                 300               CCC            40        80




REPORT PROCESS ( รายงาน )
ITEM_CODE    ITEM_NAME    DEP_CODE   DEP_NAME     SUM12       
10230-ACD        ADC-12              100               AAA     36     
                ADC-12              200                BBB      24
10240-ACD        ADC-6               100               AAA     36       
                ADC-6               300               CCC             80             
   ( ถ้า DEP_CODE =100 ให้เอา SUM1+SUM2 ( QryItem_Routing ) มาบวกกันลงในช่อง SUM12 แต่ถ้าไม่ใช้ให้ดึงเฉพาะ SUM2 ( QryItem_Routing ) มาโชว์แทนในช่อง SUM12 )

ขอบคุณครับ


2 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R02055
คอนโทรลในรายงาน ที่ใช้แสดง sum12 มันคือ textbox หรือเปล่าครับ

ก็เขียนใน source ด้วยสูตรเลยซิครับ
=iif([DEP_CODE] = 100,[SUM1] + [SUM2],[SUM2])
หรือว่าลองแล้วไม่ได้ผลครับ
2 @R02058
ตอบช้าไปหน่อยครับ เพราะเข้าเว็บไม่ได้ เลย

....ตอนนี้ผมทำได้แล้วครับ โดยผมเอาสูตรที่คุณ yeadram แนะนำไปใส่ไว้ใน แบบสอบถาม แล้วค่อยดึงเอามาวางที่รายงาน



ขอบคุณมากครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.2782s