PDA

View Full Version : عدم اجرای گزارش بعد از دو سه بار Ambiguous match found.



رامین مرادی
چهارشنبه 15 شهریور 1396, 14:08 عصر
وقت بخیر دوستان من بعد از طراحی یک گزارش پویا در استیمول و اجرا و گرفتن نتیجه مطلوب متاسفانه با این خطا مواجه میشم که تو سی شارپ اینو میگه Ambiguous match found.

بعد که گزارش رو میبندم نمیتونم بازش کنم . اینم متن خطا




----------------------------
[Customer Explanation]






----------------------------
[General Info]


Application: Stimulsoft Reports
Framework: v4.0.30319
Version: Version: 2016.3.0 from 7 December 2016
MachineName: QM-01
OSVersion: Microsoft Windows NT 6.1.7601 Service Pack 1
UserName: 6575


----------------------------
[Exception Info]
Message: Ambiguous match found.


Source: mscorlib


StackTrace:
at System.RuntimeType.GetPropertyImpl(String name, BindingFlags bindingAttr, Binder binder, Type returnType, Type[] types, ParameterModifier[] modifiers)
at System.Type.GetProperty(String name)
at Stimulsoft.Base.Serializing.StiSerializing.Deseria lizeObject(Object obj, StiPropertyInfoCollection props)
at Stimulsoft.Base.Serializing.StiSerializing.Deseria lizeObject(Object obj, StiPropertyInfoCollection props)
at Stimulsoft.Base.Serializing.StiSerializing.Deseria lize(Object obj, Stream stream, String application)
at Stimulsoft.Report.SaveLoad.StiXmlReportSLService.L oad(StiReport report, Stream stream)
at Stimulsoft.Report.StiReport.Load(StiReportSLServic e service, Stream stream)
at Stimulsoft.Report.StiReport.Load(Stream stream)
at Stimulsoft.Report.StiReport.Load(String path)
at StiDesigner.StiStart.Main(String[] args)


----------------------------
[Assemblies]
mscorlib, Version = 4.0.0.0
Stimulsoft.Base, Version = 2016.3.0.0
Stimulsoft.Report, Version = 2016.3.0.0
Stimulsoft.Report.Design, Version = 2016.3.0.0
Stimulsoft.Report.Import, Version = 2016.3.0.0
System.Windows.Forms, Version = 4.0.0.0

fakhravari
شنبه 18 شهریور 1396, 12:07 عصر
سلام
هر موقع دیزاینر ارور میده یعنی خطا در اتال دیتاسورس به فرمش هست.
یه جا خراب اتصال دادین

رامین مرادی
دوشنبه 20 شهریور 1396, 08:12 صبح
سلام
هر موقع دیزاینر ارور میده یعنی خطا در اتال دیتاسورس به فرمش هست.
یه جا خراب اتصال دادین

خب من اتصال رو از گزارش ایجاد نمیکنم که. به وسیله برنامه یه دیتا تیبل برا نمایشش میفرستم. در ضمن دو سه بار هم اجرا میشه. گاها اصلا اجرا نمیشه و خطا از اول شروع میشه گاها هم بعد دو بار اجرا خطا میده.
مشکل دیگه ای هم که داره اصلا فایل گزارش باز نمیشه که برم تو استیمول ببینم چرا اینجور میشه.:متعجب:

fakhravari
دوشنبه 20 شهریور 1396, 18:36 عصر
توی دیزاینر mrt مشکل دارید.
اگه بکاپ ندارید فکر نکنم بتونید مشکل حل کنید

رامین مرادی
سه شنبه 28 شهریور 1396, 10:34 صبح
توی دیزاینر mrt مشکل دارید.
اگه بکاپ ندارید فکر نکنم بتونید مشکل حل کنید
من بر اساس همون دمو خود استیمول ساختم. . شایدم کلا اشتباه دارم انجامش میدم. اگه امکان داره یه نمونه ساده برای اینکه موقع چاپ کاربر خودش انتخاب کنه که چه فیلیدی چاپ بشه رو برام بدید.


روش خودم این بود که وقتی گزارش اجرا میشه یه فرم داخل استیمول نمایش میدم(با فرم های خود استیمول) و کاربر تیک هر موردی که خواست رو انتخاب میکنه و اون ستون نمایش داده میشه .