問題タブ [genexus]
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.
smart-device - ロード イベント中の進行状況インジケーター - 可能ですか?
Genexus でのスマート デバイスの開発。Load イベントを使用して、数百のレコード (サード パーティの webService によって返される) をグリッドに読み込みます (一部の行のレイアウトが異なる場合があります)。
ユーザーが検索ボタンを押すと、(プロシージャの実行中に) ProgressIndicator がすぐに表示されます。手順が終了すると (データが取得されると)、ProgressIndicator は消えますが、グリッドに新しいデータが表示されるまでにさらに 4 ~ 5 秒かかる場合があります。
これにより、ユーザーは検索に問題があったと考えるようになります。その後、予期せず、グリッドが更新されます。
Load または Refresh イベント中に ProgressIndication を表示することは可能ですか? または、この動作を防ぐための提案はありますか?
genexus - MatrixGrid コントロール (連続していない Y 軸の値)
このコントロールに関する別の質問。
私の Y 軸 (行) はユーザー データで満たされています。UserReference を Value ( Y-Axis Value Field Specifier ) として使用し、UserName を Title ( Y-Axis Title Field Specifier ) として使用します。
次に、Load イベントで MatrixGrid を埋めます。
私の問題は、 UserReference が連番ではないため、データがめちゃくちゃになり、グリッド上で置き忘れられることです。
例: これらの指示は...
...結果は次のようになります (person #20 と #400 レコードが間違っていることに注意してください):
Y 軸の値が連続している場合、この問題は発生しません。この例では、値「日」が連続しているため、データは正しい列 (日付) に配置されています。これはコントロールの仕組みですか (シーケンシャルな値のみ)? または、連続していない値を使用することは可能で、何か間違ったことをしていますか?
genexus - 選択した値を SDMultiWheel コントロールから取得する
Android アプリに SDMultiWheel を実装しました。ControlValueChanged イベントを使用して、新しく選択された値を取得します。次のようになります。
奇妙なのは、メッセージが選択された値ではなく、古い値 (選択前の値) を返すことです。
新しく選択した値を取得するにはどうすればよいですか?
android - GeneXus Ev3 U2 for Smart Devices Android で同期された行をオフライン データベースから削除する
Android に GeneXus アプリがあり、2 種類のレコード (完全なものと不完全なもの) があります。アプリをサーバーと同期するとき、完了したレコードを削除し、不完全なレコードのみを残す必要があります。どうすればこれを行うことができますか?
Genexus Ev3 U2 ビルド 87933 の使用
ありがとうございました
genexus - Genexus によって生成されたアプリの公開
Genexus によって生成されたアプリを AppStore に公開すると、次のメールが届きます。
「プッシュ通知資格がありません- アプリには、Apple プッシュ通知サービスへの登録に使用される API が含まれているようです...アプリで Apple プッシュ通知サービスを使用している場合は、プロビジョニング ポータルでアプリ ID がプッシュ通知に対して有効になっていることを確認してください」
これにより、ファイルサイズを縮小するために未使用の参照を削除するためにできることはありますか? (また、googlePlay に Genexus アプリがあり、私のアプリのファイルサイズの一部であることに気付いたためです。私のアプリはよりシンプルです)。
genexus - ジェネクサス。エラー CS2001: ソース ファイル 'GxWebStd.cs' が見つかりませんでした
Genexus Ev2 U5 ビルド 80183 を .net/web 環境で使用しています。すべての再構築を実行した後、エラーが発生しました:
CS2001: ソース ファイル 'GxWebStd.cs' が見つかりませんでした。
*.ari、.00、および gxobjectcollection.cs ファイルを削除してすべて再構築しても、問題は解決しません。
この問題に関するヘルプは非常に高く評価されます。
genexus - Table または MainTable 内のグリッド
いくつかの属性を持つ 1 つの WWSD または 1 つの SDPanel がありますが、これらの属性がテーブル内に固定されているか、または配置したい MainTable とグリッドに直接固定されている場合、問題はグリッドが表示されず、グリッドを配置するとそれ以上不可能になることですWWSD または SDPanel でのスクロールは、グリッドが表示されない以上に SDPanel がスタックしたようなものです。
誰でもグリッドを配置して、すべてを正常に保つのを手伝ってもらえますか?
どうも。
genexus - 認証要件: N ユーザー名 - 1 外部 ID
「動的 URL」(GeneXus 内) を使用する SmartDevices プロジェクトに GAM (外部認証) を実装しました。
新しい要件を受け取りました: - デフォルト (デモ) 環境では、アプリはすべてのユーザー名とパスワードの組み合わせを受け入れ、外部 ID "200" を与える必要があります (この番号は、アプリでデータを取得するために使用されます)。デモアカウント)。
私のデモ環境では、GamHome を使用して、「外部 Web サービス」を変更し、常に「1」(ユーザーとパスワードは OK) と「200」(外部 ID) を返すようにしました。アプリを実行してランダムなユーザー名で認証しようとすると、「ユーザーの外部 ID が既に存在します」(そのようなもの) というメッセージが表示されます。
次のいずれかを行うために、Authentication WebService を変更することは可能ですか?
- 複数のユーザー名が同じ外部 ID を共有できるようにしますか?
- 一意の「ID - ユーザー名」を確保するために、LoginExternal メソッド (デバイス) によって提供されるユーザー名を置き換えますか?
- ログイン手順をキャンセルして、固定ユーザーで新しい自動ログイン手順を作成しますか?
他の提案はありますか?
(可能であれば、アプリの変更を避けるためだけにサービスを変更したい)。
(これは、デモ環境のみの要件です。ライブ環境では、各ユーザーが独自の ID を持ち、適切に認証されます)。