الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيفية عمل Deploy للبرنامج

بدأه A7meD SofT في 2 يونيو 2014 · 0 رد · 290 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1

السلام عليكم

لو سمحت انا عملت برنامج فيه داتا بيز وفيه Crystal Report SAP 

وكنت عايز اعمله Deploy ومش لاقي طريقة كاملة 

مع العلم ان في مشكلة بسيطة ان الريبورت شغال بالكود ده علشان ال parameter وطبعا بياخد ال path ومش عارف استبدله بايه لما اعمل Deploy انما حاليا شغال عادى 

 

ده كود ال Path

string a = Directory.GetCurrentDirectory();            a = a.Substring(0, a.Length - 9);            a += "Forms\\CR1.rpt";            cryRpt.Load(a);

ده كود الكريستال كامل

CR1 cr1 = new CR1();            ReportDocument cryRpt = new ReportDocument();            string a = Directory.GetCurrentDirectory();            a = a.Substring(0, a.Length - 9);            a += "Forms\\CR1.rpt";            cryRpt.Load(a);            ParameterFieldDefinitions crParameterFieldDefinitions;            ParameterFieldDefinition crParameterFieldDefinition;            ParameterValues crParameterValues = new ParameterValues();            ParameterDiscreteValue crParameterDiscreteValue = new ParameterDiscreteValue();            crParameterDiscreteValue.Value = GlobalVar.Value1;            crParameterFieldDefinitions = cryRpt.DataDefinition.ParameterFields;            crParameterFieldDefinition = crParameterFieldDefinitions["YearName"];            crParameterValues = crParameterFieldDefinition.CurrentValues;            crParameterValues.Clear();            crParameterValues.Add(crParameterDiscreteValue);            crParameterFieldDefinition.ApplyCurrentValues(crParameterValues);crystalReport.ReportSource = cryRpt;            crystalReport.Refresh();

مواضيع مشابهة