Beim Anzeigen von Renner und Penner für April und Mai (Vergangenheit) erfolgt folgende Fehlermeldung:
Quelle:
ThreadException:
Thread:
OfficeKit(Main, STA)
Principal:
OfficeKitPrincipalImp(Administrator)
Domain:
KIT_Artikel
Details:
==================================
Programm-Name: WinOffice pro 5.2
Programm-Version: 5.213
Daten-DB-Version: 1,85
Benutzer-DB-Version: 1,3
==================================
Meldung -> Exception
Fehler beim Daten holen: Reporting
Division durch Null
SELECT TVorgangDetail.ArtikelID, TVorgangDetail.Nummer, TVorgangDetail.Bezeichnung, Count(TVorgang.VorgangID) AS Anzahl_Vorgaenge, Sum(TVorgangDetail.Anzahl) AS Anzahl_Artikel, Sum(IIf([TVorgang].[VorgangTyp_FixedChoiceID]=11 Or [TVorgang].[VorgangTyp_FixedChoiceID]=13,[TVorgangDetail].[Preis]-[TArtikelEinkauf].[Netto],([TVorgangDetail].[Preis]/1+[TVorgangDetail].[MWSt])-[TArtikelEinkauf].[Netto])*[TVorgangDetail].[Anzahl]) AS _vecy_Netto_Erloes, Sum((IIf([TVorgang].[VorgangTyp_FixedChoiceID]=11 Or [TVorgang].[VorgangTyp_FixedChoiceID]=13,[TVorgangDetail].[Preis]-[TArtikelEinkauf].[Netto],([TVorgangDetail].[Preis]/1+[TVorgangDetail].[MWSt])-[TArtikelEinkauf].[Netto]))*[TVorgangDetail].[Anzahl])/Sum([TVorgangDetail].[Anzahl]) AS _vecy_Netto_Erloes_Pro_Artikel FROM (TVorgang INNER JOIN TVorgangStatus_FixedChoice ON TVorgang.VorgangStatus_FixedChoiceID = TVorgangStatus_FixedChoice.VorgangStatus_FixedChoiceID) INNER JOIN ((TVorgangDetail LEFT JOIN TArtikelEinkauf ON TVorgangDetail.ArtikelID = TArtikelEinkauf.ArtikelID) INNER JOIN TArtikel ON TVorgangDetail.ArtikelID = TArtikel.ArtikelID) ON TVorgang.VorgangID = TVorgangDetail.VorgangID WHERE (((TVorgang.Geloescht)=False) AND ((TVorgang.VorgangNummer)<>'Neu') AND ((TVorgang.VorgangTyp_FixedChoiceID)=11 Or (TVorgang.VorgangTyp_FixedChoiceID)=13 Or (TVorgang.VorgangTyp_FixedChoiceID)=27 Or (TVorgang.VorgangTyp_FixedChoiceID)=29) AND ((TVorgangDetail.VorgangDetailTyp_FixedChoiceID)=1 Or (TVorgangDetail.VorgangDetailTyp_FixedChoiceID)=3) AND ((Not (TVorgangDetail.Anzahl) Is Null) And (TVorgangDetail.Anzahl)<>0) AND ((TVorgangStatus_FixedChoice.VorgangStatus_FixedChoiceID)=4 Or (TVorgangStatus_FixedChoice.VorgangStatus_FixedChoiceID)=5)) AND ((TVorgang.Datum >= ?) AND (TVorgang.Datum <= ?)) GROUP BY TVorgangDetail.ArtikelID, TVorgangDetail.Nummer, TVorgangDetail.Bezeichnung, DatePart('yyyy',[TVorgang].[Datum]) ORDER BY Sum(IIf([TVorgang].[VorgangTyp_FixedChoiceID]=11 Or [TVorgang].[VorgangTyp_FixedChoiceID]=13,[TVorgangDetail].[Preis]-[TArtikelEinkauf].[Netto],([TVorgangDetail].[Preis]/1+[TVorgangDetail].[MWSt])-[TArtikelEinkauf].[Netto])) DESC , Sum(IIf([TVorgang].[VorgangTyp_FixedChoiceID]=11 Or [TVorgang].[VorgangTyp_FixedChoiceID]=13,[TVorgangDetail].[Preis]-[TArtikelEinkauf].[Netto],([TVorgangDetail].[Preis]/1+[TVorgangDetail].[MWSt])-[TArtikelEinkauf].[Netto]))/Sum([TVorgangDetail].[Anzahl]) DESC , DatePart('yyyy',[TVorgang].[Datum]);
Quell-Assembly:
OfficeKit.Remoting
Aufruf:
Int32 FillTable(System.Data.DataTable, System.Data.Common.DbCommand, System.Data.MissingSchemaAction)
Screenshot im Logbuch verfügbar.
Aufrufsgeschichte:
   bei KreilhoferIt.OfficeKit.Data.DbAccessHelpers.FillTable(DataTable Table, DbCommand SelectCommand, MissingSchemaAction missingSchemaAction)
   bei KreilhoferIt.OfficeKit.Data.DbAccessHelpers.FillTable(DataTable Table, String Select, MissingSchemaAction missingSchemaAction, DbParameter[] Parameters)
   bei KreilhoferIt.Wo5.Artikel.ArtikelAuswertung.fillReportingDataGridView(Boolean clear)
   bei KreilhoferIt.Wo5.Artikel.ArtikelAuswertung.Anzeigen_Click(Object sender, EventArgs e)
   bei System.Windows.Forms.Control.OnClick(EventArgs e)
   bei KreilhoferIt.OfficeKit.Krypton.Toolkit.KryptonButton.OnClick(EventArgs e)
   bei KreilhoferIt.OfficeKit.Krypton.Toolkit.KryptonButton.OnButtonClick(Object sender, MouseEventArgs e)
   bei KreilhoferIt.OfficeKit.Krypton.Toolkit.ButtonController.OnClick(MouseEventArgs e)
   bei KreilhoferIt.OfficeKit.Krypton.Toolkit.ButtonController.MouseUp(Control c, Point pt, MouseButtons button)
   bei KreilhoferIt.OfficeKit.Krypton.Toolkit.ViewBase.MouseUp(Point pt, MouseButtons button)
   bei KreilhoferIt.OfficeKit.Krypton.Toolkit.ViewBase.MouseUp(Point pt, MouseButtons button)
   bei KreilhoferIt.OfficeKit.Krypton.Toolkit.ViewBase.MouseUp(Point pt, MouseButtons button)
   bei KreilhoferIt.OfficeKit.Krypton.Toolkit.ViewBase.MouseUp(Point pt, MouseButtons button)
   bei KreilhoferIt.OfficeKit.Krypton.Toolkit.ViewManager.MouseUp(MouseEventArgs e, Point rawPt)
   bei KreilhoferIt.OfficeKit.Krypton.Toolkit.VisualControlBase.OnMouseUp(MouseEventArgs e)
   bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   bei System.Windows.Forms.Control.WndProc(Message& m)
   bei KreilhoferIt.OfficeKit.Krypton.Toolkit.VisualControlBase.WndProc(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   _____________
Auslösende Meldung:

==================================
Programm-Name: WinOffice pro 5.2
Programm-Version: 5.213
Daten-DB-Version: 1,85
Benutzer-DB-Version: 1,3
==================================
Meldung -> OleDbException
Division durch Null
Quell-Assembly:
Microsoft JET Database Engine
Aufruf:
Void ExecuteCommandTextErrorHandling(System.Data.OleDb.OleDbHResult)
Screenshot im Logbuch verfügbar.
Aufrufsgeschichte:
   bei System.Data.OleDb.OleDbCommand.ExecuteCommandTextErrorHandling(OleDbHResult hr)
   bei System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult)
   bei System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult)
   bei System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult)
   bei System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method)
   bei System.Data.OleDb.OleDbCommand.ExecuteReader(CommandBehavior behavior)
   bei System.Data.OleDb.OleDbCommand.ExecuteDbDataReader(CommandBehavior behavior)
   bei System.Data.Common.DbCommand.ExecuteReader()
   bei KreilhoferIt.OfficeKit.Data.DbAccessHelpers.FillTable(DataTable Table, DbCommand SelectCommand, MissingSchemaAction missingSchemaAction)

bitte installieren Sie die letzte Servicedatei für Ihre Version und testen danach nochmals.
Falls der Fehler dann immer noch auftritt sollten wir einen Blick in die Datendatei werfen.
 
Viele Grüße aus München,
Arnold Spatz und Team

Hallo Herr Spatz,
leider ohne Erfolg :-(

Hallo,
 
dann könnten Sie uns falls Sie wollen die Datendatei "Wo5_Daten.lw" gezippt zusenden.
Wir überprüfen dann die Datei.
 
Viele Grüße aus München,
Arnold Spatz und Team

Haben Sie mir eine Emailadresse zum Versenden der ZIP-Datei???
 

ja: hilfe -@- winofficepro5.de

Suche

Benutzeranmeldung