0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【OutSystems】Associate Reactive Developerサンプル問題の解説16~20

Posted at

過去記事に引き続き16~20の解説
解説1~5解説6~10解説11~15
ロールやクライアント変数のユースケース等、実践的な問題の出題がある。

問題と解説

問題16

image (17).png

答え:A
解説:Registeredロールは、登録されている全てのユーザに付与されるロール、そのためMichaelはRegisteredロールがチェックされている画面にアクセスできる。

Anonymousロールは、すべてのユーザに付与される。
Registeredロールは、登録されているすべてのユーザに付与される。
それ以外のロール(自由に作成)は、Userアプリから自由に付与できる。

公式の解説
ロールベースのセキュリティ

問題17

image (18).png

答え:B
解説:
 B以外の選択肢がユースケースとなる。
 パスワードは安易に保存しない。

公式の解説
クライアント変数

問題18

image (19).png

答え:D
解説:図の通り
image (20).png

公式の解説
アプリのデバッグ

問題19

image (21).png

答え:A
解説:OnNavigateのタイミング(次のページの読込み)で、表示するべきレコードが取得できていない。
ページネーション(ページング)は多くのアプリで利用される機能なので、公式から作り方が公表されている。
データソースや変数の割り当ては覚えておきたい。

公式の解説
テーブルにページネーションを追加する方法

問題20

image (22).png

答え:C
解説:標準のBuilt-in varidationでは、必須チェックを行える。

 必須フィールドが未入力の場合、FormのValidプロパティが自動でFlaseとなる。
 そのため、Built-in varidationを有効化し、FormのValidプロパティがTrueであることを確認すれば、必須項目の入力チェックを行える。

公式の解説
フォームの検証

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?