gifour Δημοσ. 24 Δεκεμβρίου 2018 Δημοσ. 24 Δεκεμβρίου 2018 (επεξεργασμένο) Χαίρεται, θα ήθελα παρακαλώ τη βοήθειά σας στο παρακάτω. Web εφαρμογή εμφανίζει μια συμπληρωμένη φόρμα (απόδειξη λιανικής) και με ctrl-p ο χρήστης οδηγεί την εκτυπωσή της στον φορολογικό μηχανισμό RBS100 (MAT Technology driver printer όπως αναφέρεται στη λίστα εκτυπωτών). Όταν η παραπάνω διαδικασία γίνεται με τη χρήση του firefox, όλα δουλέυουν όπως πρέπει. Η απόδειξη παίρνει φορολογική σήμανση και εκτυπώνεται στον φορολογικό εκτυπωτή. Όταν ο χρήστης προσπαθεί να κάνει την ίδια δουλειά μέσω chrome ή όταν στέλνει την απόδειξη σαν .pdf στον φορολογικό τότε: ο driver του φορολογικού ζητάει να γυρίσει σε mode εκπαίδευσης και μετά εμφανίζει Microsoft .NET Framework /unhandled exception με λεπτομέρειες ************** Exception Text ************** System.IndexOutOfRangeException: Index was outside the bounds of the array. at Capture.frmTraining.txtRich_MouseMove(Object sender, MouseEventArgs e) at System.Windows.Forms.Control.OnMouseMove(MouseEventArgs e) at System.Windows.Forms.Control.WmMouseMove(Message& m) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.TextBoxBase.WndProc(Message& m) at System.Windows.Forms.RichTextBox.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) Ποιός κατά την γνώμη σας έχει την ευθύνη του να επιμεληθεί αυτού του λάθους; Ο web dev ή εκείνος που υποστηρίζε τον φορολογικό; Επεξ/σία 28 Δεκεμβρίου 2018 από gifour
albNik Δημοσ. 24 Δεκεμβρίου 2018 Δημοσ. 24 Δεκεμβρίου 2018 Σε ποιον εκτυπωτή στέλνεις από Firefox και Chrome. Κάνε προσωρινή παύση τον εκτυπωτή και δες τα print documents ton browsers. λογικά μπορεί κάποιες ρυθμίσεις εκτύπωσης του Chrome να είναι διαφορετικές.
gifour Δημοσ. 28 Δεκεμβρίου 2018 Μέλος Δημοσ. 28 Δεκεμβρίου 2018 (επεξεργασμένο) Έκανα κάποιες δοκιμές τις οποίες παραθέτω 1. όταν ο browser στέλνει εκτύπωση στον φορολογικό δημιουργείται ένα αρχείο .xps, πριν τη σήμανση. Αυτό το αρχείο είτε προέρχεται από Firefox είτε από Chrome είναι το ίδιο σε μορφή και περιεχόμενο (έλεγχος με το μάτι). 2. Η φόρμα(απόδειξη λιανικής) που στέλνουμε για εκτύπωση είναι ένα html table. Φορτώσαμε αυτή τη φόρμα χωρίς CSS και με margin, padding :0. Αποτέλεσμα, το ίδιο. Δηλαδή ίδια .xps αρχεία, αυτό που προέρχεται από Firefox προχωράει στη διαδικασία της σήμανσης ενώ αυτό που προέρχεται από Chrome εμφανίζει unhandled exception όπως προανέφερα. 3. Δοκιμή όπως στο (2) αφαιρώντας από τη φόρμα και την e-line. Αποτέλεσμα όπως στο (2). Τι είναι αυτό τελικά που στέλνει o Chrome επιπλέον ενώ ο Firefox όχι (ή και το ανάποδο), με αποτέλεσμα να μην μπορεί να το διαχειριστεί ο φορολογικός δεν έχω καταλάβει. Αν μπορούσε κάποιος να ερμηνεύσει το μήνυμα και το stack trace, πέρα του ότι το πρόβλημα προέρχεται από λάθος array index, ώστε να μου δώσει μια κατεύθυνση θα βοηθούσε πολύ. Επεξ/σία 28 Δεκεμβρίου 2018 από gifour
ELTASSOS Δημοσ. 28 Δεκεμβρίου 2018 Δημοσ. 28 Δεκεμβρίου 2018 Μου φαινεται ο φορολογικος μηχανισμος εχει καταργηθει...
tolhc1234 Δημοσ. 29 Δεκεμβρίου 2018 Δημοσ. 29 Δεκεμβρίου 2018 19 ώρες πριν, ELTASSOS είπε Μου φαινεται ο φορολογικος μηχανισμος εχει καταργηθει... Ο συγκεκριμένος εννοείς; Γιατί γενικά ούτε καν, ίσα ίσα τώρα πιθανά να αυξηθούν γιατί κάποια στιγμή θα ξεκινήσουν και στις χονδρικές φορολογική σήμανση.
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα