Create an App With Using Advanced Page Building
Quiz yourself by thinking what should be in
each of the black spaces below before clicking
on it to display the answer.
Help!
|
|
||||
---|---|---|---|---|---|
How can you maintain your application? | show 🗑
|
||||
show | Every app consists of processes. Structure your documents for these processes into folders that reflect individual processes and their steps.
🗑
|
||||
show | Every app has documents that are needed for specific entities. (maintenance, validation microflows that prevent commits, or other event triggers) These types of documents should be structured into one folder that is named after the entity.
🗑
|
||||
Which of the following options indicates a correct way of structuring resources within App Explorer? | show 🗑
|
||||
show | Resources
🗑
|
||||
When connecting a profile picture to an account of a team member, providing that it should be possible to alter the picture, which of the following options would you choose? | show 🗑
|
||||
As Users by default always have multiple UserRoles, which of the following options can you put in place to ensure a user gets restricted to only one user role? | show 🗑
|
||||
show | Image Viewer
🗑
|
||||
show | Mendix uses SASS (Syntactically Awesome Style Sheets) to quickly change existing styling, which is then compiled to CSS (Cascading Style Sheets).
🗑
|
||||
show | Cascading style sheets are used to format the layout of web pages or in this case your Mendix app.
🗑
|
||||
Layouts specify | show 🗑
|
||||
Atlas UI by default offers three navigation layouts: | show 🗑
|
||||
Scroll containers | show 🗑
|
||||
show | A scroll container must be the only top-level widget which means that you’ll always need to start with a scroll container when structuring your layout.
Aside from that, scroll containers can only be placed directly into another scroll container.
🗑
|
||||
Contents | show 🗑
|
||||
Placeholders | show 🗑
|
||||
Master Layout | show 🗑
|
||||
show | If a page is based on this specialized layout, you can only make use of the placeholders defined in this new layout, not the ones of the master layout.
🗑
|
||||
show | 1. Create a custom login.html file
2. Use the built-in custom login page
🗑
|
||||
Custom login.html | show 🗑
|
||||
show | Pros :
You don’t need to allow anonymous users, making this a very safe option The Mendix app is loaded after logging in, which again adds to the security of the app
Cons:
You need to be able to write HTML to build this page
🗑
|
||||
show | his feature is available to you out-of-the-box in your Mendix app. It’s easier to use than the custom login.html solution, but , you must be more careful with your security. This is because you need to allow anonymous users access to the app.
🗑
|
||||
show | Pros:
Easy to use
You don’t need to know how to write HTML
Cons:
You need to allow anonymous users
The entire Mendix app is loaded before logging in
🗑
|
||||
show | You can add roles to the Home page -> role based home page
🗑
|
||||
Which of the following options is used for featuring the navigation menu in a sidebar? | show 🗑
|
||||
show | Placeholders
🗑
|
||||
show | Master Layout
🗑
|
||||
Which of the principles needs to be utilized to reduce duplication of already created elements? | show 🗑
|
||||
The Wizard Page Template | show 🗑
|
||||
The Reference Set Selector Selecting multiple projects can be done with the reference set selector widget. The reference set selector is the widget you use in Mendix to select associated objects. | show 🗑
|
||||
show | show them in a select page.
🗑
|
||||
Single and Multi-Select on a Data Grid | show 🗑
|
||||
show | To still have the edit and delete functionalities, you will need to add two action buttons that trigger microflows.
🗑
|
||||
show | Step 2 is active, Step 1 is visited
🗑
|
||||
In order to re-use a header from a given page on several other pages, which of the following options would allow you to automatically update the content of this header throughout the app after its content has been changed? | show 🗑
|
||||
show | Reference set selector
🗑
|
||||
From the buttons on a Data Grid widget that work with single select mode, which ones need to be configured with multi-select mode? | show 🗑
|
||||
show | In the Conditional visibility property of the container.
🗑
|
||||
Resizable popups | show 🗑
|
||||
Popup footer | show 🗑
|
||||
show | the footer of the popup window becomes “sticky”, in other words: always visible.
🗑
|
||||
show | By setting the resizable property of the page to No.
🗑
|
||||
How can you ensure that the buttons in the footer area of the relatively long and scrollable pop-up page are always visible? | show 🗑
|
||||
What constraint can you use to show the most recently created items at the top of the page? | show 🗑
|
||||
What are the default Mendix options for the popups? | show 🗑
|
||||
How to make the popup window always visible? | show 🗑
|
||||
Whenever you wish to display a navigation menu, but not the main navigation tree, you can use | show 🗑
|
||||
A menu document defines | show 🗑
|
||||
A menu consists of a list of menu items, which optionally contain sub-items. Depending on the widget a number of levels are allowed. | show 🗑
|
||||
Show a notification | show 🗑
|
||||
Which of the following options provides an easy way to limit access rights for a given role to a specific functionality within an app? | show 🗑
|
||||
Where on the page can the Menu document be displayed in an app? | show 🗑
|
||||
show | By right-clicking in an entity and selecting Add>Association
🗑
|
||||
Which of the following XPath constraints should be used to allow users to only see their own notifications? | show 🗑
|
||||
What can you use whenever you wish to display a navigation menu, but not the main navigation tree? | show 🗑
|
||||
Mendix works with translatable texts which allow labels, button captions, data grid columns, and menu items to be easily translated. Your complete app can be translated from English to French or from Spanish to German in no time. | show 🗑
|
||||
show | You can add as many languages as you like and set one as the default language. The default language is what users will see when they use your application.
🗑
|
||||
show | When you start developing the app, a default language will be set. By default, that will be English (US), though it can be changed to another language if desired.
🗑
|
||||
Translatable Texts -> After switching your development language, the pages will display their labels and content in... | show 🗑
|
||||
What happens when the app is deployed and some labels haven't been translated yet? | show 🗑
|
||||
show | Batch Translation
Text Occurence
Export / Import Translations
🗑
|
||||
Batch Translation | show 🗑
|
||||
Text Occurrence | show 🗑
|
||||
Export/Import Translations | show 🗑
|
||||
Add Language | show 🗑
|
||||
show | In the Language menu in the toolbar, click Batch Translate…
Source language: English, United States (default).
Destination language: Dutch, Netherlands.
click OK
🗑
|
||||
show | One source, one destination
🗑
|
||||
show | The language which users will see when using your app.
🗑
|
||||
When and how a default language of an app needs to be selected? | show 🗑
|
||||
Where can you choose the development language? | show 🗑
|
||||
Which of the following functionalities do you need to use to show a complete list of all translatable texts of a source and destination language? | show 🗑
|
Review the information in the table. When you are ready to quiz yourself you can hide individual columns or the entire table. Then you can click on the empty cells to reveal the answer. Try to recall what will be displayed before clicking the empty cell.
To hide a column, click on the column name.
To hide the entire table, click on the "Hide All" button.
You may also shuffle the rows of the table by clicking on the "Shuffle" button.
Or sort by any of the columns using the down arrow next to any column heading.
If you know all the data on any row, you can temporarily remove it by tapping the trash can to the right of the row.
To hide a column, click on the column name.
To hide the entire table, click on the "Hide All" button.
You may also shuffle the rows of the table by clicking on the "Shuffle" button.
Or sort by any of the columns using the down arrow next to any column heading.
If you know all the data on any row, you can temporarily remove it by tapping the trash can to the right of the row.
Embed Code - If you would like this activity on your web page, copy the script below and paste it into your web page.
Normal Size Small Size show me how
Normal Size Small Size show me how
Created by:
Angeltje1992