1

OutSystemsでデータのエクスポートを行っていますが、助けていただければ幸いです。

詳細な説明:

  1. アプリケーションのエンティティにデータがあります。

  2. ユーザーがログインしている場合 (たとえば、ユーザーが借り手または共同借り手である場合)、ユーザーがエクスポート ボタンをクリックすると、ログインしているユーザー ID のすべてのデータがテキスト ファイルにエクスポートされます。

  3. OutSystemsでユーザーIDを取得する方法を教えてください。

したがって、エンティティから構造にデータを保存し、そのデータをログインしたユーザー ID のテキスト ファイル (バイナリ形式) にエクスポートします。

4

1 に答える 1

3

あなたがやりたいことを完全に理解できるかどうかはわかりませんが、ここにアイデアがあります...

まず、UserId をフィルターとして使用して、データベースからデータを取得する必要があります。このフィルタリングを実行できる属性がエンティティにあると仮定しています。Aggregate を使用してそのエンティティをフェッチし、Session.UserId をフィルターの値として使用する場合Entity.UserID = Session.UserId

データを取得したら、返された要素のリストを反復処理し、テキスト拡張機能にある StringBuilder アクションを使用して必要な情報を文字列に追加する必要があります。最後に、これをバイナリ ファイルとしてエクスポートするには、BinaryData 拡張機能の TextToBinaryData アクションを使用し、この出力をダウンロード ツールで使用します。ダウンロード ツールは、画面上のリンクまたはボタンにバインドされた画面アクションで使用する必要があります。

これが役立つことを願っています...

乾杯。

于 2015-09-25T08:02:06.297 に答える