CheckoutDesk 7

    • Release
    • Closed Source

    Es gibt 178 Antworten in diesem Thema. Der letzte Beitrag () ist von DiePod.

      @Leseratte: danke für den Zeitcode und Druckcode! Werde ich sofort testen!
      @mikeb69: GetAdministrator überprüft ob das Programm als Administrator gestartet wurde > danach wird in den Einstellungen die Groupbox mit den erweiterten Einstellungen freigeschalten oder gesperrt. Das ist möglicherweise auch der Grund wieso es unter Linux nicht läuft. In der nächsten version werde ich zuerst das OS prüfen.

      //EDIT: Zeitcode funktioniert super! Leider verschieben sich die Zahlen beim Drucken immernoch (siehe Anhang). Werde an deinem Code noch etwas rumprobieren, evt. bekomm ichs noch hin.


      LG
      Bilder
      • Snap_2012.03.11_15h22m12s_001.png

        17,04 kB, 517×405, 278 mal angesehen

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „DiePod“ ()

      Die meisten Bugs sind weg. 2 sind leider noch da, und 2 neuer:

      - Der Mayo-Fehler ("Ebenso wenn du nur ne Mayo kaufst. Dann steht in den genannten Feldern nur 4.7 €") :D (In der iste Richtig, in der oberen Anzeige und beim Bezahlen immernoch 5,7)
      - Die "Storno nur Chef"-Box bleibt drin wenn du n Chef anlegst, dann die Box setzt und dann den Chef löschst

      - Neuer Bug: Wenn du einen Preis von ",30" oder "50," anlegst wird der mit komma gespeichert. Besser wäre du setzt dann noch 0,30 bzw. 50,00 ins Feld.
      - Neuer Bug: Geld in der Kassenschublade -> Null setzen -> unmögliche Zahl setzen (z. b. 3,4,5,6) -> + irgendeinbetrag ==>>
      Spoiler anzeigen
      Informationen über das Aufrufen von JIT-Debuggen
      anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.

      ************** Ausnahmetext **************
      System.InvalidCastException: Ungültige Konvertierung von der Zeichenfolge 3,3,3 in Typ Double. ---> System.FormatException: Die Eingabezeichenfolge hat das falsche Format.
      bei Microsoft.VisualBasic.CompilerServices.Conversions.ParseDouble(String Value, NumberFormatInfo NumberFormat)
      bei Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value, NumberFormatInfo NumberFormat)
      --- Ende der internen Ausnahmestapelüberwachung ---
      bei Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value, NumberFormatInfo NumberFormat)
      bei CashDesk.muenz.Button15_Click(Object sender, EventArgs e)
      bei System.Windows.Forms.Control.OnClick(EventArgs e)
      bei System.Windows.Forms.Button.OnClick(EventArgs e)
      bei System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
      bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
      bei System.Windows.Forms.Control.WndProc(Message& m)
      bei System.Windows.Forms.ButtonBase.WndProc(Message& m)
      bei System.Windows.Forms.Button.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)


      ************** Geladene Assemblys **************
      mscorlib
      Assembly-Version: 4.0.0.0.
      Win32-Version: 4.0.30319.235 (RTMGDR.030319-2300).
      CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll.
      ----------------------------------------
      Cash-Desk
      Assembly-Version: 2.5.0.0.
      Win32-Version: 2.5.0.0.
      CodeBase: file:///E:/Users/Florian/Desktop/Cash-Desk%202.5/Cash-Desk.exe.
      ----------------------------------------
      Microsoft.VisualBasic
      Assembly-Version: 10.0.0.0.
      Win32-Version: 10.0.30319.1 built by: RTMRel.
      CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll.
      ----------------------------------------
      System
      Assembly-Version: 4.0.0.0.
      Win32-Version: 4.0.30319.232 built by: RTMGDR.
      CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll.
      ----------------------------------------
      System.Core
      Assembly-Version: 4.0.0.0.
      Win32-Version: 4.0.30319.1 built by: RTMRel.
      CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll.
      ----------------------------------------
      System.Windows.Forms
      Assembly-Version: 4.0.0.0.
      Win32-Version: 4.0.30319.235 built by: RTMGDR.
      CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
      ----------------------------------------
      System.Drawing
      Assembly-Version: 4.0.0.0.
      Win32-Version: 4.0.30319.1 built by: RTMRel.
      CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
      ----------------------------------------
      System.Runtime.Remoting
      Assembly-Version: 4.0.0.0.
      Win32-Version: 4.0.30319.1 (RTMRel.030319-0100).
      CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll.
      ----------------------------------------
      System.Windows.Forms.resources
      Assembly-Version: 4.0.0.0.
      Win32-Version: 4.0.30319.235 built by: RTMGDR.
      CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
      ----------------------------------------
      System.Configuration
      Assembly-Version: 4.0.0.0.
      Win32-Version: 4.0.30319.1 (RTMRel.030319-0100).
      CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.
      ----------------------------------------
      System.Xml
      Assembly-Version: 4.0.0.0.
      Win32-Version: 4.0.30319.1 built by: RTMRel.
      CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll.
      ----------------------------------------
      mscorlib.resources
      Assembly-Version: 4.0.0.0.
      Win32-Version: 4.0.30319.235 (RTMGDR.030319-2300).
      CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_de_b77a5c561934e089/mscorlib.resources.dll.
      ----------------------------------------
      Microsoft.VisualBasic.resources
      Assembly-Version: 10.0.0.0.
      Win32-Version: 10.0.30319.1 built by: RTMRel.
      CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic.resources/v4.0_10.0.0.0_de_b03f5f7f11d50a3a/Microsoft.VisualBasic.resources.dll.
      ----------------------------------------

      ************** JIT-Debuggen **************
      Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
      Konfigurationsdatei der Anwendung oder des Computers
      (machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
      Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.

      Zum Beispiel:

      <configuration>
      <system.windows.forms jitDebugging="true" />
      </configuration>

      Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
      Ausnahmen an den JIT-Debugger gesendet, der auf dem
      Computer registriert ist, und nicht in diesem Dialogfeld behandelt.
      Ah danke, wird behoben! ;) Morgen oder übermorgen wird die neue Version kommen.

      Als weitere Funktion wird bald ein "Küchenmonitor" eingebaut, wo man mehrere Rechnungen anzeigen lassen kann, um zu wissen was zubereitet werden muss (natürlich universell nicht nur in der Küche einsetzbar)
      LG

      Version 2.6

      Version 2.6 ist jetzt wie immer im ersten Post verfügbar.
      Neue Funktion: Küchenmonitor!
      Folgende Neuerungen werden noch umgesetzt, bis das Server/Client System angefangen wird:
      - Barcodes intern erstellen
      (- Druckproblem (siehe post oben) wenn jemand nen Tipp hat nur her damit!!)

      @ Leseratte: Alle fehler behoben 8-) . Hab den Küchenmonitor jetzt erstmal eingebaut, ein Server/Client System ist ja geplant, man wird auch später den Küchenmonitor im netzwerk verwenden können. Es ist jetzt erstmal so gedacht, dass man das fenster auf einen anderen Monitor zieht.

      Da ich mich langsam der Netzwerksache nähern möchte: kennt jemand ein gutes Tut für Server/Client Systeme in VB? Kenne mich damit nicht aus.
      LG
      Ein Zwei Bugs: Wenn man mit 03 die markierten löschen will, und die Liste is leer, dann kommt das:

      und wenn man beim Taschenrechner die CheckBox "weitere" anhackelt, die Combobox aber leer lässt, kommt das:
      Spoiler anzeigen
      Informationen über das Aufrufen von JIT-Debuggen
      anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.

      ************** Ausnahmetext **************
      System.InvalidCastException: Ungültige Konvertierung von der Zeichenfolge in Typ Double. ---> System.FormatException: Die Eingabezeichenfolge hat das falsche Format.
      bei Microsoft.VisualBasic.CompilerServices.Conversions.ParseDouble(String Value, NumberFormatInfo NumberFormat)
      bei Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value, NumberFormatInfo NumberFormat)
      --- Ende der internen Ausnahmestapelüberwachung ---
      bei Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value, NumberFormatInfo NumberFormat)
      bei Microsoft.VisualBasic.CompilerServices.Operators.NegateObject(Object Operand)
      bei CashDesk.Form2.Button1_Click(Object sender, EventArgs e)
      bei System.Windows.Forms.Control.OnClick(EventArgs e)
      bei System.Windows.Forms.Button.OnClick(EventArgs e)
      bei System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
      bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
      bei System.Windows.Forms.Control.WndProc(Message& m)
      bei System.Windows.Forms.ButtonBase.WndProc(Message& m)
      bei System.Windows.Forms.Button.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)


      ************** Geladene Assemblys **************
      mscorlib
      Assembly-Version: 4.0.0.0.
      Win32-Version: 4.0.30319.239 (RTMGDR.030319-2300).
      CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll.
      ----------------------------------------
      Cash-Desk
      Assembly-Version: 2.6.0.0.
      Win32-Version: 2.6.0.0.
      CodeBase: file:///C:/Users/Julian/Desktop/Cash-Desk%202.6/Cash-Desk.exe.
      ----------------------------------------
      Microsoft.VisualBasic
      Assembly-Version: 10.0.0.0.
      Win32-Version: 10.0.30319.1 built by: RTMRel.
      CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll.
      ----------------------------------------
      System
      Assembly-Version: 4.0.0.0.
      Win32-Version: 4.0.30319.258 built by: RTMGDR.
      CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll.
      ----------------------------------------
      System.Core
      Assembly-Version: 4.0.0.0.
      Win32-Version: 4.0.30319.233 built by: RTMGDR.
      CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll.
      ----------------------------------------
      System.Windows.Forms
      Assembly-Version: 4.0.0.0.
      Win32-Version: 4.0.30319.235 built by: RTMGDR.
      CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
      ----------------------------------------
      System.Drawing
      Assembly-Version: 4.0.0.0.
      Win32-Version: 4.0.30319.1 built by: RTMRel.
      CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
      ----------------------------------------
      System.Configuration
      Assembly-Version: 4.0.0.0.
      Win32-Version: 4.0.30319.1 (RTMRel.030319-0100).
      CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.
      ----------------------------------------
      System.Xml
      Assembly-Version: 4.0.0.0.
      Win32-Version: 4.0.30319.233 built by: RTMGDR.
      CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll.
      ----------------------------------------
      System.Runtime.Remoting
      Assembly-Version: 4.0.0.0.
      Win32-Version: 4.0.30319.1 (RTMRel.030319-0100).
      CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll.
      ----------------------------------------
      System.Windows.Forms.resources
      Assembly-Version: 4.0.0.0.
      Win32-Version: 4.0.30319.1 built by: RTMRel.
      CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
      ----------------------------------------
      mscorlib.resources
      Assembly-Version: 4.0.0.0.
      Win32-Version: 4.0.30319.235 (RTMGDR.030319-2300).
      CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_de_b77a5c561934e089/mscorlib.resources.dll.
      ----------------------------------------
      Microsoft.VisualBasic.resources
      Assembly-Version: 10.0.0.0.
      Win32-Version: 10.0.30319.1 built by: RTMRel.
      CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic.resources/v4.0_10.0.0.0_de_b03f5f7f11d50a3a/Microsoft.VisualBasic.resources.dll.
      ----------------------------------------

      ************** JIT-Debuggen **************
      Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
      Konfigurationsdatei der Anwendung oder des Computers
      (machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
      Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.

      Zum Beispiel:

      <configuration>
      <system.windows.forms jitDebugging="true" />
      </configuration>

      Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
      Ausnahmen an den JIT-Debugger gesendet, der auf dem
      Computer registriert ist, und nicht in diesem Dialogfeld behandelt.




      Edit: Wieder einen Fehler mit der Konvertierung gefunden. Ich würd mal die Exceptions abfangen und eine MessageBox ausgeben

      Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von „jul“ ()

      Und unser schon bekannter Mayo-Bug ist im Bezahlfenster immernoch, ebenso im "Geld in der Kasse"-Fenster.

      Und ein Vorschlag für den Küchenmonitor: Könntest du einstellbar machn wie viele Rechnungen man sehen will? Und im Küchenmonitor auch nochmal den aktuellen Komplettpreis anzeigen?

      Und nochn Bug: Du kannst Artikel mit ID 00 anlege. Wenn du dann 00 tippst ist das Fel nicht grün sondern Zeigt den Artikel an, eim Bestätigen klappt dann das Bezahlfenster auf.

      Außerdem könntest du im Produktinfoterminal nicht nur Stur

      Quellcode

      1. Cola
      2. 5,28 2

      Anzeigen sondern eher so was wie:

      Quellcode

      1. Produkt: Cola
      2. Preis: 5,28 € ID: 2


      Außerdem kann ich bei nem neuen Produkt sowie in der Kassenverwaltung keinen Betrag mehr ohne komma eingeben. Immer wenn da nicht ein komma ist, meckert er zu viele Kommas. Am besten überprüfst du ob 1 oder weniger da sind damit man infach 50 eingeben kann und nicht 50,00 eingeben muss.

      Außerdem noch ein Vorschlag: Könntest du in den Optionen eine Einstellung machen dass der Im Bezahlfenster die gängigsten Scheine der enstprechenden Währung (am besten extern in ner ZIP damit man die ändern kann) anzeigen und per klick auswählt?

      Und noch ein Bug: Wenn ich Cashdesk schließe ist das Tayicon noch solange da bis ich mit der maus drüberfahre. kannst du das auch direkt schließen beim Beenden?

      Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von „Leseratte“ ()

      Wenn ich einen Artikel hinzufügen möchte kommt immer :
      Zu viele Kommas im Preis.

      Ansonsten zum Programm :
      Auch für Netbooks gut.
      Es ist eigentlich super nur kannst Du das mit dem Komma verbessern ?
      Und könntest Du auch noch die Währung SFr. hinzufügen ?
      EDIT : Es kommt immer eine Fehlermeldung :
      Spoiler anzeigen

      Brainfuck-Quellcode

      1. Informationen über das Aufrufen von JIT-Debuggen
      2. anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.
      3. ************** Ausnahmetext **************
      4. System.InvalidCastException: Ungültige Konvertierung von der Zeichenfolge 0,00 in Typ Double. ---> System.FormatException: Die Eingabezeichenfolge hat das falsche Format.
      5. bei Microsoft.VisualBasic.CompilerServices.Conversions.ParseDouble(String Value, NumberFormatInfo NumberFormat)
      6. bei Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value, NumberFormatInfo NumberFormat)
      7. --- Ende der internen Ausnahmestapelüberwachung ---
      8. bei Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value, NumberFormatInfo NumberFormat)
      9. bei CashDesk.muenz.Button15_Click(Object sender, EventArgs e)
      10. bei System.Windows.Forms.Control.OnClick(EventArgs e)
      11. bei System.Windows.Forms.Button.OnClick(EventArgs e)
      12. bei System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
      13. bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
      14. bei System.Windows.Forms.Control.WndProc(Message& m)
      15. bei System.Windows.Forms.ButtonBase.WndProc(Message& m)
      16. bei System.Windows.Forms.Button.WndProc(Message& m)
      17. bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
      18. bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
      19. bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
      20. ************** Geladene Assemblys **************
      21. mscorlib
      22. Assembly-Version: 4.0.0.0.
      23. Win32-Version: 4.0.30319.239 (RTMGDR.030319-2300).
      24. CodeBase: file:///c:/WINDOWS/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll.
      25. ----------------------------------------
      26. Cash-Desk
      27. Assembly-Version: 2.5.0.0.
      28. Win32-Version: 2.5.0.0.
      29. CodeBase: file:///C:/Dokumente%20und%20Einstellungen/Dario/Desktop/afo/mayby/Cash-Desk.exe.
      30. ----------------------------------------
      31. Microsoft.VisualBasic
      32. Assembly-Version: 10.0.0.0.
      33. Win32-Version: 10.0.30319.1 built by: RTMRel.
      34. CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll.
      35. ----------------------------------------
      36. System.Windows.Forms
      37. Assembly-Version: 4.0.0.0.
      38. Win32-Version: 4.0.30319.235 built by: RTMGDR.
      39. CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
      40. ----------------------------------------
      41. System
      42. Assembly-Version: 4.0.0.0.
      43. Win32-Version: 4.0.30319.258 built by: RTMGDR.
      44. CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll.
      45. ----------------------------------------
      46. System.Drawing
      47. Assembly-Version: 4.0.0.0.
      48. Win32-Version: 4.0.30319.1 built by: RTMRel.
      49. CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
      50. ----------------------------------------
      51. System.Configuration
      52. Assembly-Version: 4.0.0.0.
      53. Win32-Version: 4.0.30319.1 (RTMRel.030319-0100).
      54. CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.
      55. ----------------------------------------
      56. System.Xml
      57. Assembly-Version: 4.0.0.0.
      58. Win32-Version: 4.0.30319.1 built by: RTMRel.
      59. CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll.
      60. ----------------------------------------
      61. Accessibility
      62. Assembly-Version: 4.0.0.0.
      63. Win32-Version: 4.0.30319.1 built by: RTMRel.
      64. CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll.
      65. ----------------------------------------
      66. System.Runtime.Remoting
      67. Assembly-Version: 4.0.0.0.
      68. Win32-Version: 4.0.30319.1 (RTMRel.030319-0100).
      69. CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll.
      70. ----------------------------------------
      71. System.Windows.Forms.resources
      72. Assembly-Version: 4.0.0.0.
      73. Win32-Version: 4.0.30319.235 built by: RTMGDR.
      74. CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
      75. ----------------------------------------
      76. System.resources
      77. Assembly-Version: 4.0.0.0.
      78. Win32-Version: 4.0.30319.1 built by: RTMRel.
      79. CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.resources/v4.0_4.0.0.0_de_b77a5c561934e089/System.resources.dll.
      80. ----------------------------------------
      81. mscorlib.resources
      82. Assembly-Version: 4.0.0.0.
      83. Win32-Version: 4.0.30319.235 (RTMGDR.030319-2300).
      84. CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_de_b77a5c561934e089/mscorlib.resources.dll.
      85. ----------------------------------------
      86. Microsoft.VisualBasic.resources
      87. Assembly-Version: 10.0.0.0.
      88. Win32-Version: 10.0.30319.1 built by: RTMRel.
      89. CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic.resources/v4.0_10.0.0.0_de_b03f5f7f11d50a3a/Microsoft.VisualBasic.resources.dll.
      90. ----------------------------------------
      91. ************** JIT-Debuggen **************
      92. Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
      93. Konfigurationsdatei der Anwendung oder des Computers
      94. (machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
      95. Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.
      96. Zum Beispiel:
      97. <configuration>
      98. <system.windows.forms jitDebugging="true" />
      99. </configuration>
      100. Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
      101. Ausnahmen an den JIT-Debugger gesendet, der auf dem
      102. Computer registriert ist, und nicht in diesem Dialogfeld behandelt.

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „iProgramm“ ()

      Danke für die Bugs!
      @Firestorm: danke. sowas hab ich gesucht!
      @jul: ah ok die 03 Funktion hat sich an der neuen Preisfunktion aufgehangen, welche Preise wie 5,7 zu 5,70 konvertiert. Alles gerade behoben, neue version kommt bald!
      @Leseratte: an das Bezahlfenster hatte ich gar nicht gedacht...wird behoben. Wie ich das mit dem Kundenmonitor umsetzen soll wreis ich noch nicht, werde mir aber Gedanken drüber machen.
      Hab grade gefixt dass man keine Artikel mehr mit 00,01,02,03 anlegen kann > siehe nächste version die gleich kommt, das mit dem Produktinfo-Terminal hab ich auch grad gemacht.
      Kommafehler und Trayicon auch grad behoben.

      @ iProgramm: Danke für deine Meinung! Der Kommabug wie gesagt schon behoben, lade die neue version gleich hoch! Währung ist in Optionen beliebig änderbar. Wo kommt die Fehlermdelung?

      Version 2.7 kommt gleich mit den hier beschriebenen Neuerungen. Für die genauen Änderungen siehe Changelog im ersten Post!

      //EDIT: Version 2.7 ist jetzt im ersten Post!

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „DiePod“ ()

      Folgende Bugs sind noch da:

      - Mayo :cursing: (Im Bezahlfenster beim Rückgeld)
      -Wenn ich in der "Kassenschublade" auf 8 setzen will komt trotzdem zu viele kommas. Auch zahlenohne komma akzeptieren!! (Nur beim Setzen. Hinzufüen und Abziehen funzt)
      -Menü: Start -> Eintrittskarten prüfen -> Hinzufügen -> Abbrechen: Nicht trotzdem noch die anderen InputBoxen anzeigen. Der legt dann nämlich trotz druck auf Abbrechen nen leeren EIntrag an!!
      Nochmal danke an alle Tester!

      @Leseratte: ich werde noch mayonisiert :D ...wird behoben
      und das andere natürlich auch.

      Außerdem kommt in der nächsten Version ein Vollbildmodus und Barcodeerstellung direkt im Programm ist auch bald fertig, außerdem wird man in der nächsten Version auch einfach den Drucker auswählen können, damit man unterscheiden kann ob man z.b. in der küche oder am tresen druckt. Danch mach ich mich an die netzwerkfunktionen.
      LG
      Wann kommt die Version denn? Morgen?

      Und vielleicht solltest du dich vor den Netzwerkfeatures noch an einen Updater setzen bei so vielen Updates. Ist ja eigentlich nicht schwer. Musst nur auf einen Server eine textdatei z. B. version.txt nennen. Da schreibst du dann

      Quellcode

      1. 3.7
      rein. Im Programm machst du einen Double-Wert der auch (im moment) 3.7 hat. Und wenn man auf Suchen klickt lädst du die textdatei runter und prüfst ob die Zahl in der Datei größer ist wie im Programm. Dann lädst du die neue exe runter. Wenn das aus irgendeinem Grund nicht klappt schreib mit ne PN ich hab hier irgendwo noch so einen Update-Code rumfliegen.

      Und vielleicht kannst du in den optionen einstellbar machen lassen dass man auch auf kleinerem Papier (= Bon-Papier) drucken kann? Dann musst du nur evtl. die Schriftgröße kleiner drehen und n paar Abstände verringern. N Bondrucker und ne kassenschublade hab ich leider nicht hier zum testen :D

      EDIT: Übrigens ist deine Seite down.

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „Leseratte“ ()

      Danke an euch beiden dass ihr mein Programm weiterhin verfolgt! :thumbup:
      Das werde ich zunächst noch einbauen. Leider konnte ich die Version noch nicht ganz fertigstellen, da ich keine Zeit hatte. Morgen hoffe ich aber schaffe ich es 8-)

      Meine seite ist schon ne ganze weile down, grade hab ich gesehn dass sie in 17 stunden wieder online ist (auf der startseite).

      EDIT: JA ich werde auch noch ne auswahl der Schriftgröße machen. Laut google werden bondrucker wie normale drucker erkannt, dürfte also keine Probleme geben (ich hab auch keinen). Und Kassenschubladen öffnet man mit einer speziellen Zeichenfolge (laut google), welche man in den Optionen eintragen kann. Wär wirklich mal interessant zu wissen ob es auch praktisch geht...

      LG

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „DiePod“ ()

      Hallo DiePod,

      Wär wirklich mal interessant zu wissen ob es auch praktisch geht...


      welche Software ist ohne Fehler ?
      Von mir zumindest keine.

      Um hier sicher zu gehen solltest du das an einer echten Kassenschublade testen.

      Die sind nicht so teuer.
      Und an einem Bondrucker.

      Gruss

      mikeb69
      @mikeb69: Meine Software ist sicher auch nicht fehlerfrei...Ein funktionierender thermodrucker für 17 € ? 8o krass, das hatte ich zuvor noch nicht entdeckt. Der eine Anschluss sieht zwar wie ein Kassenschubladenanschluss aus, wird aber sicher doch eher der netzteilanschluss sein, irgendwo muss das ja auch dran. Das ding werde ich mir warscheinlich holen. Mal sehn ob ich die kassenschublade auch einzeln testen kann!

      Außerdem grade Version 2.7.5 hochgeladen, wie immer im ersten Post.
      Diverse Bugs behoben und Vollbildmodus eingebaut. Updatesystem kommt sobald der Webspace wieder verfügbar ist :|
      Weiteres siehe Changelog im ersten post!

      LG

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „DiePod“ ()