問題タブ [appian]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
salesforce - どのローコード プラットフォームを使用するかを決定するフローチャート
ローコードは最近、何らかの形で注目を集めています。私は、どのプラットフォームをどの目的または業界に選択するかについて、事実に基づいた厳しい決定基準を探しています。
2017 年に Ben Putano によってコンパイルされた stackify でフロー チャートを見つけました。これは正しい方向への一歩です。
チャートはAppian、outsystems、kony、mendix、 agile point、caspio、salesforce、PowerBIのみを参照していますが、プラットフォームについては触れていません。LabView、UiPath、ペガ、カムンダ、ブループリズム。
ローコードの全体像と、さまざまなプラットフォームを分類する方法について、理論的、科学的な意見をいただければ幸いです。
validation - Appian フィールド検証によりフィールド値が消去される
数字のみを受け入れるフィールドを持つ appian フォームがあります。送信ボタンとキャンセルボタンがあります。
ただし、検証に失敗したときにボタンを元の値に戻すことはできません。
送信ボタンをクリックすると、値が数値でない場合、エラー メッセージが表示され、元の値が復元されます。キャンセルボタンをクリックすると元の値に戻ります。
これは私がそのフィールドで使用している検証です:
キャンセルボタンには次のコードが含まれています。
保存ボタンには次のコードが含まれています。
これが起こることです:
数値のフィールドがあり、編集可能にします:
値をテキストに変更して送信をクリックすると、
元の値を復元し、エラーを表示する必要があります。
しかし、何が起こるかというと、フィールドが空白になり、値がまったくなく、エラー メッセージも表示されません。その後、DB にnullとして保存できますが、これは間違いです。
(注、これは、そのフィールドをクリックしたときにも発生します)
フィールド タイプはtextFieldで、その値とsaveintoは両方ともlocal!myLocalObject.numField1に設定されています。
代わりにintegerFieldを使用しようとしましたが、保存をキャンセルすると、元の値を復元できません。
エラーメッセージと間違った値を消すには、ページをリロードする必要があります。