[行の削除]
行の削除アクティビティは、テキスト ファイルから行を削除します。 テキスト ファイルから古いテキスト行を削除するには、[行の削除] アクティビティを使用します。
このアクティビティは、Opalis 6.3 のテキスト ファイルの管理レガシ アクティビティの機能を置き換えます。
行の削除アクティビティを構成する
行の削除アクティビティを構成する前に、次の内容を確認する必要があります。
行を削除するファイルの名前。
行を削除するファイルが使用するファイル エンコードの種類。
削除する行の行番号。
行の削除アクティビティを構成するには、次の情報を使用します。
[詳細] タブ
設定 | 構成の手順 |
---|---|
ファイル | テキストを削除するファイルのパスと名前を入力するか、省略記号ボタン (...) を選択して参照します。 |
ファイル エンコーディング | 省略記号ボタン (...) を選択し、[ファイル エンコード] ドロップダウン リストからファイルをエンコードする形式を選択します。 正しいエンコード形式を選択していることを確認します。 ファイルで別のエンコード形式が使用されている場合、アクティビティは失敗します。 |
行番号 | 指定したファイルから削除するテキストの行番号を入力します。 行の範囲を指定するには、ハイフン 1 から 3 を使用します。 これにより、1 行目から 3 行目が削除されます。 特定の行を指定するには、コンマ 5,7,9 を使用します。 これにより、5 行目、7 行目、9 行目が削除されます。 範囲と特定の行を結合します。1 から 3,5,7,9。 これにより、1 行目から 3 行目、5 行目、7 行目、9 行目が削除されます。 特定の行からファイルの最後の行までを指定するには、行番号、ハイフン、END: 4-END を入力します。 これにより、4 行目からファイルの最後の行までが削除されます。 特定の行からファイルの最後の行を基準とする行に指定するには、行番号、ハイフン、小さい記号、および終了行を基準にした行番号を入力します:4-END<3。 ファイルに 20 行の場合、ファイルから 4 行目から 17 行目が削除されます。 <3 は、末尾からの 3 行目を表します。 最後の行数を指定するには、「LASTLINES」、コロン、および削除する最後の行数を「LASTLINES: 10」と入力します。 これにより、ファイルの最後の 10 行が削除されます。 1 から 5、8、10-END、<20、LASTLINES: 10 というさまざまな種類の操作を組み合わせます。 これにより、1 行目から 5 行目、8 行目、10 行目から 20 行目までの行、最後の 10 行が削除されます。 演算を組み合わせるときは、線や線の範囲を重ねないでください。 たとえば、5-END、LASTLINES:10 は、5-END 操作が既に最後まで削除されるために失敗するため、行が既に削除され、アクティビティが失敗するため、LASTLINES:10 操作は成功しません。 重要: ファイルに存在しない行番号を指定せず、行番号を複数回指定しないか、アクティビティが失敗します。 |
公開データ
次の表に、パブリッシュされたデータ項目の一覧を示します。
アイテム | 説明 |
---|---|
ファイル名 | 行の削除元のテキスト ファイルのファイル名。 |
ファイルのエンコード | [ファイル エンコード] フィールドで選択したファイル エンコード形式。 |
行番号 | 削除された各行の行番号。 パブリッシュされたデータ項目は、削除された各行に対して作成されます。 |
行番号 | ユーザーがフィールドに入力した行番号の範囲。 |
削除されたテキスト | ファイルから削除されたテキスト。 |
削除の数 | 発生した削除の数。 |