• ベストアンサー

ファイルメーカー8.0繰り返しフィールド最終レコードに一括文字挿入

ご質問です。 繰り返しフィールドたとえば5で作成しているとします。 下記のようなレコードがあったとします。 各レコードの次のレコードにみかんという文字を一括で 挿入したいのですが、(1)の場合は3列目が最後 (2)の場合は1列目が 最後となっており、全置換が使えません。 何か良い方法ご存知ですか? (1)りんご  ばなな  ぱいなっぷる (2)りんご

質問者が選んだベストアンサー

  • ベストアンサー
  • chieffish
  • ベストアンサー率44% (1149/2554)
回答No.1

count(繰り返しフィールド)で最終行が出ますから、変数$n=count(繰り返しフィールド)+1を設定して スクリプトでフィールド設定[繰り返しフィールド[$n];"みかん"]を対象レコードでLoopするとか。 途中に空白行があったらダメですが。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • ファイルメーカー8 一括に貼付

    繰り返し10のフィールドA 通常のフィールドB ボタンC があります。 ボタンCを押すと、BのテキストをAのフィールドに張り付けるようにしますが、1番上に値がすでに入っていた場合は2番目に入れる、というように空欄に入れる方法は計算式を使ってできました。 ただ、1レコードずついちいちボタンCを押さないと張り付けてくれませんので、できれば対象レコードすべてフィールドBの内容をすべてフィールドAに張り付けたいのです。 スクリプトを使うとき、Bを全置換して、張り付けるのだと思ったのですが、対象レコードに一括貼付する方法がわかりません。 例 フィールドB:りんご フィールドA: レコード1は空欄、空欄、・・・、空欄 レコード2はみかん、空欄、・・・、空欄 レコード3はみかん、柿、空欄、・・・、空欄 とあったとき、ボタンCをおすと フィールドA: レコード1はりんご、空欄、・・・、空欄 レコード2はみかん、りんご、空欄、・・・、空欄 レコード3はみかん、柿、りんご、空欄、・・・、空欄 としたいということです。 方法はありますでしょうか?

  • レコードの文字列をフィールド抽出のクエリとして指定

    レコードの文字列として リンゴ ミカン イチゴ となっていたときに、この3つを別のテーブルにあるフィールド名のリンゴ、ミカン、イチゴのみを抽出するクエリをVBAで指定できますか?

  • Accessでテーブルの文字列フィールドを連結する

    次のようなフィールドが2列のデータがあります。 1:りんご 1:みかん 1:バナナ 2:みかん 2:ぶどう 3:りんご 3:バナナ それを 1:りんご、みかん、バナナ 2:みかん、ぶどう 3:りんご、バナナ とクエリーでまとめたいのですが どのようにしたらよろしいでしょうか?

  • ある文字について、異なった列の特定行への一括置換

    以下の表があったとします。置換前の表中の×を各列の最後の文字に置き換えたいです。たとえば、A4の×は野菜、B2とB4の×は肉、など。実際には膨大なデータがありますので、一括で処理する方法をご教示いただけますと幸いです。よろしくお願いいたします。 【置換前の表】   A    B    C    D 1 りんご みかん ぶどう なし 2 みかん ×   ×    みかん 3 みかん ぶどう ×    × 4 ×    ×   ×    × 5 ぶどう なし   りんご  りんご 6 ぶどう みかん なし   なし 7 野菜   肉   穀物   魚 【置換後の表】   A    B     C    D 1 りんご みかん ぶどう なし 2 みかん 肉   穀物   みかん 3 みかん ぶどう 穀物   魚 4 野菜  肉    穀物   魚 5 ぶどう なし   りんご  りんご 6 ぶどう みかん なし   なし 7 野菜  肉    穀物   魚

  • エクセルで一括して列へ改ページ挿入方法

    A列(縦)にりんご、みかん、、等の名前があり、B列~H列・・・・(横)には田中、佐藤と名前があります。印刷タイトルの機能を使用して、列に全て改ページを入れて 田中さんはりんご、佐藤さんはみかん、といったのを1枚ずつに印刷したいです。 現在は改ページ挿入後、F4で繰り返して挿入していますが、列がかなり多いので 作業にとても時間がかかります。 一括で一列ずつに改ページを入れる方法はないでしょうか。行への一括はWebで見つける事ができましたが、列への一括挿入が見当たらず質問させていただきます。 宜しくお願い致します。

  • ファイルメーカーでフィールド内のユニークな値の合計

    ファイルメーカー Pro8.5を利用しています。 使用OS:Windows XP Professional フィールドに入っているユニークな値の数を求める方法を 知りたいです。 例えば、このようなデータがあるとします。 たまご りんご りんご たまご みかん たまご みかん ・ ・ ・ 上記の例でいくと、現在該当のレコード一覧には3種類の商品が あるので、「3」という数字を返してくれるフィールドを作りたいです。 集計フィールドのカウントを使ってみましたが、当然ながら「7」になります。 市販マニュアルの関数一覧を一通り探したのですが、 それらしき関数を見つける事が出来ませんでした。 それでは何卒宜しくお願い申し上げます。

  • エクセルの重複データ、必要数を指定して絞る

    エクセルの重複データ、必要数を指定して絞ることは可能ですか。 エクセル2010です。 マクロはよくわからないので、マクロを組まねばならないようでしたらあきらめます。 たとえばある列に (別の列もデータがあります。 この列を基点にしぼるイメージです) りんご りんご りんご りんご りんご りんご りんご りんご バナナ バナナ バナナ バナナ バナナ バナナ みかん みかん みかん みかん みかん みかん みかん みかん みかん みかん と、個数がランダムで同データがあるような場合に りんご りんご りんご りんご りんご バナナ バナナ バナナ バナナ バナナ みかん みかん みかん みかん みかん と5個に絞るということです。 「重複するレコードは無視する」としたときに1つにしぼられますが、 1つでなく、5つに絞るようなイメージです。 そのような指定がなんらかで可能でしょうか。 テキストフィルターをうまく使えばできたりするでしょうか。 よろしくお願い致します。

  • 秀丸で、複数の置換を1ステップにまとめることはできるのでしょうか。

    秀丸で、複数の置換を1ステップにまとめることはできるのでしょうか。 たとえば りんごみかん という文字列があるとして “りんご”は“林檎”へ置換。 “みかん”は“蜜柑”へ置換。 をして、結果的に 林檎蜜柑 という文字列にしたい場合に それぞれ置換をする、合計2ステップの置換作業をするのではなく 一度の置換(1ステップ)でこれを実現することは可能でしょうか。 意味不明でしたら加筆いたしますのでよろしく御願いします。

  • String内の文字一括置換について

    String内の文字一括置換について 文字列に対して置換の要件が以下である場合、 「あ」⇒「ア」 「い」⇒「ゐ」 「う」⇒「ウ」 「え」⇒「ぇ」 「お」⇒「-」 (1)「あ」が含まれている場合「ア」に置換 (2)「い」が含まれている場合「ゐ」に置換 (3)「う」が含まれている場合「ウ」に置換 (4)「え」が含まれている場合「ぇ」に置換 (5)「お」が含まれている場合「-」に置換 というステップを踏めば置換できますが、 それ以外に一括して置換することは可能でしょうか? 正規表現やMAPを使って可能かとは思ったのですが、 「一括して」ということが実現できませんでした。

    • ベストアンサー
    • Java
  • フィールドにテキストしか入ってないレコードの抽出

    ハイパーリンク型のフィールドにテキストしか入ってないレコードを取り出したいです。 1レコード目が 表示文字列:http://jp.msn.com アドレス:http://jp.msn.com (クリックしたらURLが開く) 2レコード目が 表示文字列:http://jp.msn.com アドレス:null (クリックしても何も起きない) の二つのレコードがあります。 クエリで2レコード目のように ハイパーリンク型のフィールドなのに、表示文字列しか入ってないレコードを抜き出したいのですが やり方がわかりません。 クエリの抽出条件に Not Like "*#*" を入れてもどちらも該当してしまいます。 ハイパーリンク型のフィールドのアドレスがNullのレコードの抜き出し方を教えてください。 よろしくお願いいたします。 (当方access2003です)

インクの交換方法
このQ&Aのポイント
  • インク交換のノズルが右端にあるため、インク交換ができない場合の解決方法
  • EPSON社製品のインク交換における注意点と手順
  • ノズルを中央に移動させる方法についての具体的なアドバイス
回答を見る