эхх поторопился )
Если выбирать только конкретных контрагентов (список листов), то нормально отрабатывает.
А если выбрать любую Группу Контрагентов, то валится с ошибкой...
грандов что ли каких то не хватает? (только вот каких..)
(0.03Мб)
Код:
2023.09.26 (Tuesday) 13:56:09 1.50.0.0 sp1 Sm.Main ( NREPOR )
----- Прерывание работы программы -----
сообщение: "Адресат вызова создал исключение."
исключение: System.Reflection.TargetInvocationException
источник: mscorlib
метод: System.Object InvokeMethod(System.Object, System.Object[], System.Signature, Boolean)
в System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
в System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
в System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
в System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters)
в FastReport.Code.ExpressionDescriptor.Invoke(Object[] parameters)
в FastReport.Code.AssemblyDescriptor.InvokeEvent(String name, Object[] parms)
в FastReport.Report.OnStartReport(EventArgs e)
в FastReport.Engine.ReportEngine.Run(Boolean runDialogs, Boolean append, ReportPage page)
в FastReport.Report.Prepare(Boolean append)
в Sm.FastReports.Domain.FastReportDomainModel.ExecuteReport(Report report, String reportFile, ReportParametersList commonParameters, ReportParametersList objectParameters, Int32 moduleRole, Int32 functionRole)
в Sm.FastReports.Domain.FastReportDomainPanel.Report_DoWork(Object sender, TaskWorkEventArgs`3 e)
в Sm.Core.TaskWorker`3.OnDoWork(DoWorkEventArgs e)
в Sm.Core.TaskWorkerBase.InternalBackgroundWorker.OnDoWork(DoWorkEventArgs e)
в System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
----- Причина исключения, уровень вложения 1 -----
сообщение: "ORA-01403: данные не найдены
ORA-06512: на "SUPERMAG.REPTOOLS", line 1070
ORA-06512: на "SUPERMAG.REPTOOLS", line 908
ORA-06512: на "SUPERMAG.REPTOOLS", line 941
ORA-06512: на line 1"
исключение: Oracle.ManagedDataAccess.Client.OracleException
источник: Oracle Data Provider for .NET, Managed Driver
данные: соединено с: База данных=RRRRCO; Пользователь=rrr
текст команды: Supermag.RepTools.LoadCompanies
тип команды: StoredProcedure
параметры: PCOMPANIESALL=«2»; PCOMPANIESPAGE=«2»; PLIST=«2»
метод: Int32 VerifyExecution(Int32 ByRef, Boolean, OracleInternal.Common.SqlStatementType, Int32, Oracle.ManagedDataAccess.Client.OracleException ByRef, Boolean ByRef, Boolean)
в OracleInternal.ServiceObjects.OracleConnectionImpl.VerifyExecution(Int32& cursorId, Boolean bThrowArrayBindRelatedErrors, SqlStatementType sqlStatementType, Int32 arrayBindCount, OracleException& exceptionForArrayBindDML, Boolean& hasMoreRowsInDB, Boolean bFirstIterationDone)
в OracleInternal.ServiceObjects.OracleCommandImpl.ExecuteNonQuery(String commandText, OracleParameterCollection paramColl, CommandType commandType, OracleConnectionImpl connectionImpl, Int32 longFetchSize, Int64 clientInitialLOBFS, OracleDependencyImpl orclDependencyImpl, Int64[]& scnFromExecution, OracleParameterCollection& bindByPositionParamColl, Boolean& bBindParamPresent, OracleException& exceptionForArrayBindDML, OracleConnection connection, OracleLogicalTransaction& oracleLogicalTransaction, Boolean isFromEF)
в Oracle.ManagedDataAccess.Client.OracleCommand.ExecuteNonQuery()
в Sm.Server.Database.OracleSafeCommand.ExecuteNonQuery()
в Sm.FastReports.Server.FastReportBO.ExecuteProcedure(BusinessOperation businessOperation, String procedureName, Object[] parameters, OracleParameterValue[]& outParameters)
в Sm.FastReports.Server.FastReportBO.Sm.FastReports.Link.IFastReportBO.ExecuteProcedureBegin(BusinessOperation businessOperation, String procedureName, Object[] parameters, OracleParameterValue[]& outParameters)
в Sm.FastReports.SupermagFastReportConnection.<>c__DisplayClass10.<ExecuteProcedure>b__a(IFastReportBO bo)
в Sm.BusinessServer.LocalServer.LocalClient`1.Do(Action`1 action)
в Sm.FastReports.SupermagFastReportConnection.TransactedBusinessObject.Do(Action`1 action)
в Sm.FastReports.SupermagFastReportConnection.ExecuteProcedure(String procedureName, Object[] parameters)
в Sm.FastReports.RepOracleRunner.ExecuteProcedure(SupermagFastReportConnection connection, String procedureName, Object[] parameters)
в FastReport.ReportScript._StartReport(Object sender, EventArgs e)