|
|
|
การออกรีพอต โดยใช้ Crytral report ++++ รบกวน ฝากทีค่ะ ไม่เข้าใจว่าค่า"1" คืออะไรค่ะ |
|
|
|
|
|
|
|
Code (C#)
++++ รบกวน ฝากทีค่ะ ไม่เข้าใจว่าค่า"1" คืออะไรค่ะ ทำไมถึงเป็น1
private void bttPrint_Click(object sender, EventArgs e)
{
try
{
FrmReport report = new FrmReport();
report.WindowState = FormWindowState.Normal;
FrmReport f = new FrmReport("pertax",tPOID.Text,"1");
f.ShowDialog();
}
catch
{
MessageBox.Show("ไม่สามารถออกรายงานได้ !!!", "ผลการทำงาน", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
Addid();
bttPrint.Enabled = false;
bttAdd.Enabled = false;
ClearAllText();
}
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ที่ FrmReport
private void ShowReport(String Rpt)
{
ShowReport(Rpt, null, null);
}
private void ShowReport(String Rpt, String Num, String Num2)
{
if (Rpt == "pertax")
{
if (Rpt == "pertax")
{
//## ชื่อ Report
CrystalReport1 pt = new CrystalReport1();
ConnectionInfo Con = new ConnectionInfo();
Con.IntegratedSecurity = true;
Con.DatabaseName = "C:\\PROJECT FOOD.mdb";// ชื่อ database
TableLogOnInfo TInfo = new TableLogOnInfo();
foreach (Table T in pt.Database.Tables)
{
TInfo = T.LogOnInfo;
TInfo.ConnectionInfo = Con;
T.ApplyLogOnInfo(TInfo);
}
crystalReportViewer1.SelectionFormula = "{TbPurchase_Detail.PO_ID}= '" + Num + "'";
crystalReportViewer1.ReportSource = pt;
}
}
}
Tag : - - - -
|
|
|
|
|
|
Date :
2009-12-20 22:23:19 |
By :
ikatai |
View :
1279 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
"1" ที่ว่านี่คือของบรรทัดนี้เปล่าครับ
FrmReport f = new FrmReport("pertax",tPOID.Text,"1");
คือดูแล้วก็ยังงงๆ class FrmReport แล้วเอา private function ShowReport มาให้ดู เหมือนมันยังไม่ครบอ่ะครับ
แต่ถ้าดูแต่จากที่เอามาให้ดู ก็น่าจะเป็น Num2 นะครับ แล้วก็จาก code แล้วไม่เห็นมีใช้เลย (เนื่องจากเห็นไม่ครบของ class FrmReport เลยบอกไม่ได้ว่าใช้หรือเปล่า) แต่ที่แน่ๆ function ShowReport ไม่ได้ใช้ Num2 ครับ
ถามว่า "1" คืออะไรก็เลยยังตอบไม่ได้ครับ และถ้าถามว่าจะเอาออกได้ไม๊ ก็ต้องดู code ส่วนสร้างของ class FrmReport ด้วยครับว่าเอา "1" ไปทำอะไรเนาะ ^^
|
|
|
|
|
Date :
2009-12-20 23:44:01 |
By :
salapao_codeman |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|