Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,028

HOME > .NET Framework > Forum > ออก report โดยไม่ต้องลง โปรแกรมทำ crystal report คือในโปรแกรมผมสามารถออก report ที่ทำจาก crystal report



 

ออก report โดยไม่ต้องลง โปรแกรมทำ crystal report คือในโปรแกรมผมสามารถออก report ที่ทำจาก crystal report

 



Topic : 039097



โพสกระทู้ ( 121 )
บทความ ( 0 )



สถานะออฟไลน์




คือในโปรแกรมผมสามารถออก report ที่ทำจาก crystal report แต่จะนำไปใช้เครื่องอื่นด้วย
เกิดปัญหาตรงที่ โปรแกรม error ไม่สามารถออก report ได้ เครื่องนั้นลง runtime crystal report แล้ว
หรือต้องทำอย่างอื่นเพิ่มครับ



Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-02-17 08:36:05 By : zicxnals View : 17602 Reply : 19
 

 

No. 1



โพสกระทู้ ( 373 )
บทความ ( 0 )



สถานะออฟไลน์


มีคำถามให้น้องตอบพี่

1 เขียนด้วย visual studio ?
2 ปกติ crystal report ที่ add setup ไปกับ visual studio จะสามารถใช้ได้เลย ไม่ต้องลง runtime อะไรเพิ่มเลย
3 error ว่าอะไรครับ?

พี่พอจะเดาได้แล้วกันว่า error อะไร แต่อยากให้น้องมา post ข้อมูลเยอะกว่านี้






Date : 2010-02-17 08:43:34 By : numenoy
 


 

No. 2



โพสกระทู้ ( 121 )
บทความ ( 0 )



สถานะออฟไลน์


คือผมใช้ vb express 2008 เขียน และใช้ business object crystal report ทำตัว report อ่ะครับ
พอไปใช้กับเครื่องอื่นกันใช้ไม่ได้

แล้วขึ้น error แบบนี้อ่ะครับ
Date : 2010-02-17 09:18:19 By : zicxnals
 

 

No. 3



โพสกระทู้ ( 373 )
บทความ ( 0 )



สถานะออฟไลน์


CrytalDecisions.CrystalReports.Engine มันหายไปครับ น้องต้อง add reference เพิ่ม โดย ใน vs2008 มีให้อยู่แล้ว น้อง add เพิ่มได้เลย

อีกอย่าง ทำ setup ด้วยหรือเปล่า อย่าลืม add merge module ด้วยน่ะ

http://vb.net-informations.com/crystal-report/vb.net_crystal_report_deployment_setup.htm

ตาม web นี้ครับ
Date : 2010-02-17 09:26:26 By : numenoy
 


 

No. 4



โพสกระทู้ ( 121 )
บทความ ( 0 )



สถานะออฟไลน์


add reference ยังไงครับ พอเข้าไปมี tab menu .net หา crystal report ไม่เจอ แต่ไปดูใน tab menu com
มีอยู่หลายตัวมากเลยครับ ต้อง add ที่เป็น crystal report หมดเลยหรือป่าวครับ ผมไม่ได้ทำ setup อ่ะคับ ต้อง
add merge module ด้วยป่าวอ่ะ ผมเอาตัว run มาที่ folder debug อ่ะครับ
Date : 2010-02-17 10:18:39 By : zicxnals
 


 

No. 5



โพสกระทู้ ( 121 )
บทความ ( 0 )



สถานะออฟไลน์


ใครก็ได้ช่วยหน่อยครับ add reference ยังไงครับ ต้อง file อะไรบ้างครับ
Date : 2010-02-17 15:27:39 By : zicxnals
 


 

No. 6



โพสกระทู้ ( 108 )
บทความ ( 0 )



สถานะออฟไลน์


คลิกขวาที่โปรเจ็คเราค่ะ แล้วเลือก add reference > เลือกแท็บ browse > เลือกไฟล์ dll ที่จะadd
Date : 2010-02-17 17:27:35 By : njnight
 


 

No. 7



โพสกระทู้ ( 121 )
บทความ ( 0 )



สถานะออฟไลน์


แล้วตามที่ error ขึ้นมาผมควร add อะไรเพิ่มบ้างอ่ะครับ
Date : 2010-02-18 09:48:22 By : zicxnals
 


 

No. 8



โพสกระทู้ ( 121 )
บทความ ( 0 )



สถานะออฟไลน์


ผม add CrytalDecisions.CrystalReports.Engine ไปแล้วครับแต่มันบอกว่ามีอยู่แล้วอ่ะครับ
ไม่รู้ว่าต้องทำยังไงเพิ่มครับ เครื่องนั้นลง CrystalReportsRedist2005 runtime ไว้แต่ยังขึ้น error
เหมือนเดิมเลยอ่ะครับ
Date : 2010-02-18 10:38:11 By : zicxnals
 


 

No. 9



โพสกระทู้ ( 373 )
บทความ ( 0 )



สถานะออฟไลน์


add merge module ทำตาม อากู๋ เขา

http://vb.net-informations.com/crystal-report/vb.net_crystal_report_deployment_setup.htm


ขั้นตอนการ Deploy Crystal Report ใน .Net Application
ต่อไปนี้เป็นขั้นตอนการสร้างชุดติดตั้งสำหรับแอพพลิเคชัน .Net
ที่มีการใช้ Crystal Report ในแอพพลิเคชันนั้นด้วย.

โดยปกติแล้วใน Setup Project จะมี merge module
ของ Crystal Report มาแล้วหนึ่งไฟล์ คือ

* Crystal_Managed2003.msm

ซึ่งไม่เพียงพอในการสร้าง Setup Package
ให้เพิ่ม merge module ที่จำเป็นเข้าไปเอง
โดยคลิกขวาที่ Setup Project ใน Solution Explorer
แล้วเลือกเมนู Add --> Merge Module...
แล้วเพิ่มไฟล์เหล่านี้เข้าไป

* Crystal_Database_Access2003.msm
* Crystal_Database_Access2003_enu.msm
* Crystal_regwiz2003.msm

จากนั้นให้คลิกที่ไฟล์ Crystal_regwiz2003.msm
แล้วดูที่ Property window คลิกไปที่ property
(MergeModuleProperty) --> License Key
แล้วกรอกข้อมูล License Key เข้าไป

ให้นำข้อมูล License Key ของ Crystal Report
มาจากเมนู Help -> About...

แล้วจึง Build Setup Project เพื่อนำชุดติดตั้งไปติดตั้ง
ยังเครื่องคอมพิวเตอร์อื่นๆ ต่อไป.


รายละเอียดของ Merge Module ทั้ง 4 ไฟล์ ของ Crystal Report

Crystal_Managed2003.msm
เป็นไฟล์ที่ถูกเพิ่มโดยอัตโนมัติเพียงไฟล์เดียว
ประกอบไปด้วย managed component ของ Crystal Report หลักๆ คือ
- CrystalDecisions.CrystalReports.Engine.dll
- CrystalDecisions.Web.dll
- CrystalDecisions.Windows.Forms.dll

Crystal_Database_Access2003.msm
ประกอบไปด้วย driver เพื่อใช้ connect ไปยัง database ชนิดต่างๆ
รวมถึงการ export รายงานในรูปแบบต่างๆ เช่น RTF หรือ HTML
และการแสดงรายงานในรูปแบบ Chart แบบต่างๆ

Crystal_Database_Access2003_enu.msm
ใช้ติดตั้ง component เพิ่มเติมสำหรับ localized เช่นเรื่องภาษา

Crystal_regwiz2003.msm
เป็นตัวตรวจสอบในเครื่องไคลเอ็นต์เกี่ยวกับ license ซึ่งถ้าไม่ได้เพิ่ม
Merge Module นี้ หรือกำหนด License Key ไว้ไม่ถูกต้อง
ทำให้การ error แบบต่างๆ เกี่ยวกับ keycodedev2.dll ขึ้นได้

ขอขอบคุณ อากู๋ และ พี่พันทิพย์
Date : 2010-02-18 11:37:54 By : numenoy
 


 

No. 10



โพสกระทู้ ( 121 )
บทความ ( 0 )



สถานะออฟไลน์


ผมใช้ vs 2008 express มันไม่มีให้ เลือก setup project อ่ะครับ ทำไงดี
Date : 2010-02-18 13:13:50 By : zicxnals
 


 

No. 11



โพสกระทู้ ( 108 )
บทความ ( 0 )



สถานะออฟไลน์


เมนู File>Add>New Project >Other Project Type>Setup and Deployment ค่ะ
Date : 2010-02-18 13:23:39 By : njnight
 


 

No. 12



โพสกระทู้ ( 373 )
บทความ ( 0 )



สถานะออฟไลน์


อากู๋ บอกมาอีกนั่นแหล่ะ

http://www.eggheadcafe.com/software/aspnet/33565956/setup-project-for-vs-2008.aspx

กับ

http://blogs.msdn.com/vbteam/archive/2008/10/02/looking-for-setup-and-deployment-project-templates.aspx

ทางที่ดี หาตัวเต็มมาลงเถอะครับ แก้ปัญหาทีเดียวจบแน่นอน
Date : 2010-02-18 13:25:18 By : numenoy
 


 

No. 13

Guest


โอเคขอบคุณครับ
Date : 2010-02-18 14:21:10 By : zicxnals
 


 

No. 14

Guest


ช่วยหน่อยคับ
ปัญหาของผมคือผมใช้ vb.net 2005 ผมเอา ACCESS 2003 ไว้ที่เครื่องหลัก และผมก็แชร์ database
จากนั้นเครื่องรองสามารถเรียกใช้ได้
แต่ทำไม ผมกดดูรายงาน ที่ทำด้วยcrystal report มันแสดงmessage ว่า database Login โดยที่เปิดที่เครื่องหลักไม่ถามข้อความนี้ก็เปิดดได้ปกติ แต่พอไปเปิดอีกเครื่องหนึ่งกับขึ้นว่า database Login
ช่วยแนะนำหน่อยคับว่าต้องเซตอะไรเพิ่มเหรอคับ
Date : 2010-03-26 14:13:42 By : tong
 


 

No. 15



โพสกระทู้ ( 373 )
บทความ ( 0 )



สถานะออฟไลน์


"bad smell"

ผมคิดว่า คุณเขียน code แบบนี้แน่เลย

vs2005 เรียก access2003 จาก server มันใช้ได้ เพราะ vs2005 ทำการ login database ให้

vs2005 เรียก crystal report เรียก access2003 มันจะให้ login ครับ มีวิธีแก้อยู่ 2 วิธี

1. vs2005 เรียก access2003 แล้วใช้ dataset เก็บ data แล้วส่งให้ crystal report
2. ใน crystal report จะมี property เกี่ยวกับการ setting connection อยู่ ไปแก้ให้ใส่ user/password login ด้วย จะได้ไม่ถามอีก
Date : 2010-03-26 15:18:43 By : numenoy
 


 

No. 16

Guest


เยี่ยมไปเลยครับ สำหรับความรู้ดีดีแบบนี้ ผมให้ 5 กระโหลกครับ
Date : 2010-09-21 13:56:32 By : เด็กน้อย
 


 

No. 17

Guest


ขอบคุณครับ
Date : 2012-05-03 00:40:54 By : piguet
 


 

No. 18

Guest


ใช้ pc ที่ลง windows 7 32 bit ลงโปรแกรม crystal report XI แล้ว
แต่พอเปิดดู report ไม่ได้ เครื่องอื่นที่ใช้ win xp ลง crystal report 9 ไม่มีปัญหา
อยากทราบ บน windows 7 32bit ต้องลง crystal report version อะไร
โปรแกรมหลักเขียนแบบ SQL บน server
เครื่อง windows 7 ใช้งานผ่าน ip address
Date : 2012-05-14 16:44:57 By : Mr.Kim
 


 

No. 19

Guest


Code (VB.NET)
With CrystalReport1
        .Destination = [font=Verdana]crptToWindow[/font]
        .WindowState = crptMaximized
        .DataFiles(0) = Datasource
        .ReportFileName = App.Path & "\Report01.rpt"
        .Action = 1
    End With


ใช้ vb6 อ่ะค่ะมัน Error ตรง crptToWindow ค่ะ ลง crystal report แล้วก็ยังแก้ไม่ได้ รบกวนผู้รู้ช่วยตอบหน่อยน่ะค่ะ
Date : 2012-09-25 10:33:48 By : 11
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ออก report โดยไม่ต้องลง โปรแกรมทำ crystal report คือในโปรแกรมผมสามารถออก report ที่ทำจาก crystal report
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 05
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่