1

を使用してエンティティ レコードの構造リストを作成しましListAppendた。

構造リストにすべてのデータ、つまり約11レコードがあります。

そのようにダウンロードウィジェットに割り当てられているため、移動時[0]thに構造リストのレコードのみを取得File Contentしています(下の画像に示しました)。その11件のレコードすべてをテキストファイルにエクスポートしたいのですが、File contentのプロパティを割り当てることに固執しましたDownload Widget

詳細な説明:

  1. StructureFNMA2RecordListAppendActionのローカル変数です

  2. StructureFNMA2RecordListListAppendActionの別のローカル変数です

  3. ListAppend構造リストの各インデックス値の後に新しい行を含むテキスト ファイル内の 11 レコードすべてを取得するファイル コンテンツにその構造リストを割り当てる方法

私を助けてください..

ここに画像の説明を入力

4

2 に答える 2

0

foreach 要素を使用してレコード リストを繰り返し処理し、各位置レコードの値を新しいテキスト変数に割り当てて NewLine() で連結する必要があります。

最後に、ここで説明されているように、この新しく作成された変数をテキスト ファイルに出力する必要があります。

これが役に立ったことを願っています。

于 2015-09-24T11:11:58.627 に答える
0

Text変数を作成して、ファイルの内容をどうしたいかをそこに書いた方が簡単だと思います。その場合、テキストを好きなように自由に操作でき、完了したらバイナリ形式に変換してファイルに書き込むことができます。

主なアイデアは次のとおりです。

  • fileContent変数を作成します...それを呼び出して、その型をに設定しましょうText
  • ForEachループでは、ノードをListAppend使用する代わりにAssign
  • assignノードでfileContent、変数として設定
  • 値には、次のようなものを使用しますfileContent + StructureFNMA2RecordList.Current.Name + [...rest of your fields...] + NewLine()⇒ 基本的にコンテンツを fileContent 変数に追加します
  • ループの外側では、ダウンロード ノードを使用します。TextToBinaryData(fileContent)変数には、ファイルに書き込みたいすべてのものが含まれているためです。

これにより、各行にフィールドを含むファイルが得られます。Name連結すると とPhonenumberが得られるため、おそらくフィールド間に何かを入れたいと思うでしょうが、間Bankat12345にスペース" "などを入れると、より読みやすいBankat 12345.

于 2015-09-24T13:55:50.417 に答える