Κοινή χρήση μέσω


Προσθήκη προσαρμοσμένου JavaScript σε λίστα

Σημείωση

Από τις 12 Οκτωβρίου 2022, οι πύλες του Power Apps είναι Power Pages. Περισσότερες πληροφορίες: Το Microsoft Power Pages είναι πλέον γενικά διαθέσιμο (ιστολόγιο)
Σύντομα θα μετεγκαταστήσουμε και θα συγχωνεύσουμε την τεκμηρίωση των πυλών Power Apps με την τεκμηρίωση Power Pages.

Η καρτέλα Επιλογές στη ρύθμιση παραμέτρων της λίστας στην εφαρμογή Διαχείριση πύλης περιέχει μια περιοχή κειμένου όπου μπορείτε να εισαγάγετε προσαρμοσμένα JavaScript. Εάν η σελίδα σας περιλαμβάνει βιβλιοθήκη jQuery, μπορείτε να τη χρησιμοποιήσετε και εδώ. Το μπλοκ της συμβολοσειράς θα προστεθεί στο κάτω μέρος της ιστοσελίδας ακριβώς πριν την ετικέτα κλεισίματος φόρμας της σελίδας.

Παράδειγμα προσαρμοσμένης JavaScript.

Η λίστα λαμβάνει τα δεδομένα ασύγχρονα και όταν ολοκληρωθεί θα ενεργοποιήσει ένα συμβάν loaded που το προσαρμοσμένο σας JavaScript μπορεί να ακούσει και να κάνει κάτι με τα στοιχεία στο πλέγμα. Ο παρακάτω κώδικας είναι ένα εύκολο παράδειγμα:

$(document).ready(function (){
$(".entitylist.entity-grid").on("loaded", function () {
$(this).children(".view-grid").find("tr").each(function (){
// do something with each row
$(this).css("background-color", "yellow");
});
});
}); 

Βρείτε ένα συγκεκριμένο πεδίο χαρακτηριστικού και λάβετε την τιμή του για να τροποποιήσετε πιθανότατα την απόδοση της τιμής. Ο παρακάτω κώδικας λαμβάνει κάθε κελί πίνακα που περιέχει την τιμή του χαρακτηριστικού accountnumber. Αντικαταστήστε το accountnumber με ένα χαρακτηριστικό που είναι κατάλληλο για τον πίνακα και την προβολή.

$(document).ready(function (){
   $(".entitylist.entity-grid").on("loaded", function () {
      $(this).children(".view-grid").find("td[data-attribute='accountnumber']").each(function (i, e){
         var value = $(this).data(value);
         // now that you have the value you can do something to the value
      });
   });
});

Δείτε επίσης