PowerApp Form με 2 datacards δεμένα στο ίδιο πεδίο [bug]

Επιστρέφοντας απο τις καλοκαιρινές διακοπές ήρθα αντιμέτωπος με το παρακάτω.

Σε έναν πελάτη που έχουμε αναλάβει την υποστήριξη ενός PowerApp που έχει κατασκευάσει μια τρίτη εταιρία , παρουσιάστηκε το εξής πρόβλημα. Σε μια φόρμα δεμένη με μια λίστα στο SharePoint ξαφνικά 3 από 15 πεδία σταμάτησαν να ενημερώνουν την λίστα στη δημιουργία νέας εγγραφής.

Μετά από αρκετό ψάξιμο ανακάλυψα ότι χωρίς λόγο αυτά τα πεδία υπήρχαν δύο φορές στη φόρμα και μάλιστα invisible. Υπό κανονικές συνθήκες δεν μπορείς να βάλεις 2 φορές το ίδιο πεδίο, παρα μόνο εαν τουλάχιστον το ένα είναι custom card. Στη προκειμένη περίπτωση ήταν όλα custom και τα διπλά είχαν ξεμείνει από κάποια υλοποίηση που είτε δεν ολοκληρώθηκε είτε είχε αφαιρέθεί.

Κατά πάσα πιθανότητα κάποια εσωτερική αλλαγή στο τελευταίο update των power apps οδήγησε σε αυτή την αλλαγή συμπεριφοράς.

Είναι πολύ λοιπόν σημαντικό να κρατάμε τα apps όσο πιο απλά γίνεται, χωρίς ¨σκουπίδια” και περιττά κομμάτια (όσο ακίνδυνα και εαν φαίνονται) ώστε να γλυτώνουμε από αντίστοιχα προβλήματα αλλά και να είναι ευκολότερη η συντήρηση τους.

Καλό Φθινόπωρο σε όλους και επανερχόμαστε σύντομα με ένα νέο post.