โ† All PL 400 Flashcard Decks

Power Apps Development Flashcards

7 cards from real PL 400 practice questions. Tap to flip, then mark Knew It or Still Learning โ€” missed cards come back until you master them.

Read the first 7 Power Apps Development flashcards as text
  1. Which canvas app function retrieves all records from a Dataverse table where the 'Category' column is in a predefined list of values?

    Answer: Filter(TableName, Category in ["A","B","C"])

    The 'in' operator inside Filter() checks whether a column's value exists within a specified list, and this pattern is delegable for Dataverse.

  2. A canvas app component exposes an output property. How does the parent app read the component's output value?

    Answer: Reference it as ComponentName.OutputPropertyName in a formula

    Output properties defined in a canvas component are accessible from the host app by referencing ComponentInstanceName.PropertyName in any formula.

  3. In a model-driven app, which Dataverse feature automatically enforces field validation rules on the server side, independent of the form UI?

    Answer: Business rules set to 'Entity' scope

    Business rules scoped to 'Entity' execute on the server, enforcing validations and field requirements even when data is modified via API rather than the form.

  4. Which statement correctly describes the role of the 'notifyOutputChanged' callback in a PCF control?

    Answer: It signals the framework that the control's output has changed so the bound property value can be updated

    Calling notifyOutputChanged() tells the Power Apps framework to call getOutputs() on the control so the new value can propagate back to the bound Dataverse column.

  5. You need to display a loading spinner in a canvas app while a slow data operation runs. Which approach is most appropriate?

    Answer: Use a variable to toggle a spinner control's Visible property during the operation

    Setting a Boolean variable to true before the operation and false after controls the Visible property of a spinner image or HTML control, showing it only during loading.

  6. Which Power Platform CLI command packages a solution folder into a .zip file for import into another environment?

    Answer: pac solution pack --zipfile solution.zip --folder ./SolutionFolder

    The 'pac solution pack' command compresses an unpacked solution folder into a deployable .zip file that can be imported via the maker portal or CLI.

  7. In a canvas app, which formula would you write in the Items property of a dropdown to populate it with distinct values from the 'Region' column of a Dataverse table named 'Accounts'?

    Answer: Distinct(Accounts, Region)

    Distinct() returns a one-column table of unique values from the specified column, making it the correct formula for populating a dropdown with deduplicated options.