Συμπτώματα
Όταν εκτελείτε μια συναλλαγή συναλλαγή ολοκληρωτή όπου μια αριθμητική τιμή ορίζεται ως PIC9(1) με τον κεντρικό υπολογιστή, είναι πάντοτε επιστρέφει τιμή 0. Αυτή η συμπεριφορά παρουσιάζεται ακόμα και όταν η πραγματική τιμή είναι μεγαλύτερη ή μικρότερη από 0.
Αυτό το ζήτημα παρουσιάζεται όταν η επιλογή μετατροπής συμπεριφορά acceptNullZoned έχει οριστεί στην τιμή True στο αρχείο App.config. Εάν η acceptNullZoned έχει οριστεί σε False, επιστρέφεται η σωστή τιμή για τη μεταβλητή.
Αιτία
Η τιμή 0 πρέπει να επιστρέφεται μόνο εάν όλων των byte είναι NULL για τόσο Packed και Zoned δεκαδικές τιμές και όταν η συμπεριφορά μετατροπής κατάλληλο "acceptNull < xxx >" έχει οριστεί στην τιμή True στο αρχείο App.config της εφαρμογής.
Προτεινόμενη αντιμετώπιση
Πληροφορίες αθροιστικής ενημερωμένης έκδοσης
Αυτή η ενημερωμένη έκδοση περιλαμβάνεται στο πακέτο αθροιστικών ενημερωμένων εκδόσεων 2 για το 2013 διακομιστή ενοποίησης κεντρικού υπολογιστή. Για περισσότερες πληροφορίες σχετικά με τον τρόπο απόκτησης της αθροιστικής πακέτο ενημερωμένων εκδόσεων, ανατρέξτε στο θέμα αθροιστική ενημερωμένη έκδοση 2 για το 2013 διακομιστή ενοποίησης κεντρικού υπολογιστή.
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα ζήτημα των προϊόντων της Microsoft που παρατίθενται στην ενότητα "Ισχύει για".