• ベストアンサー

オークの友達 レコード越し

レコードで区切られている場合 縦に200行レコードがある時など レコード1の変数を消さないでレコード2にいくことはできるのでしょうか? 是非回答お願いします

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

  • ベストアンサー
  • salsberry
  • ベストアンサー率69% (495/711)
回答No.1

片仮名で書かれていると、AWKなのかORCなのかOAKなのか分かりにくいですね(そういう名前のプログラミング言語が存在してました)。AWKのことだと思って答えます。 レコード2の処理をするときにレコード1の内容が必要な場合には、レコード1の内容を覚えておくために自分で変数を用意して代入します。

pasona1
質問者

お礼

できました レコードのifでそれぞれ変数をいれることができました ありがとうございます

関連するQ&A

  • エクセルの一行1レコードのDBから、1レコード1葉にレイアウトするには

    一行に1レコードのデータが入った100行くらいのエクセルの表があります。(これはアンケート結果の表です。)1レコードには数10個のフィールド(アンケートの質問番号Q1~Q.XXに対する回答)があり、右に送っていかなければ、最後まで見えません。またフィールドによっては比較的長い文章もあります。 そこで、カード型データベースのように、1レコードを例えば1画面に収まるように(または例えばA4サイズに印刷できるように)、レイアウトしたいのですが、どのようにすればよいでしょうか。(1画面やA4サイズは例であって、長文がある場合には、縦に長くなったり、A4が複数枚になったりするのはかまいません) ワードの差し込み印刷でできるのかなぁと想像していますが、やったことがないので、もっといい方法があれば、または差し込み印刷でできるよ、といったアドバイスでもいいのでお願いします。

  • ファイルメーカー6で複数のレコードを1レコードにするには

    MacOS9.2 ファイルメーカー6を使ってます。 全くの初心者です。よろしくお願いします。 今、簡単な納品書をFMで作ってます。 1行で品名と単価と個数と合計を表し 5行分あります。それに総合計が1つあります。 フィールドは1行目を品名1・単価1・個数1・合計1とし 2行目以降もそれぞれ2として、全部で5行分×4フィールドの 20フィールドと総合計フィールドを定義してます。 この納品書自体は問題ないのですが、 この内容を1枚にまとめ請求書として利用したいんです。 ただ、請求書は決まりがあり、行数が30行の表にして、 1行で品名1と総合計を表し、納品が有っただけの行数で表示したいんです。 例えば、10回(10日)納品が有った場合、1行目に納品書の1レコードの 品名1と総合計、2行目以降も同じ2レコード、3レコード・・・と表し、 11行目以降は表の罫線だけとしたいんです。 表自体は線で作れば出来るんですが、納品書から取り込む方法が分かりません。 もちろん、一つのファイルで納品書用レイアウトと請求書用レイアウトを作る方法でもいいですが、その場合だと請求書も納品書と同じ数のレコード数になりますよね。請求書用のレコードを小さくして、表として表示したら、1枚で印刷出来そうなんですが、その場合は30行に出来なさそうで困ってます。 質問が分かりづらくすみませんがよろしくお願いします。 何かいい方法を教えてください。

  • awkについて

    質問させてください。 ファイル内容が 123456789,10 とカンマで区切られているものがあるのですが、 カンマより左側を変数に設定したいのです。 awkによって検索したものを変数に設定することは可能でしょうか。 分かりにくい文で申し訳ありませんが、ご回答お願い致します。

  • レコードを○○する

    本は、本を出版すると言いますよね? レコード・CDの場合は、レコード・CDを○○する。 あてはまる言葉を教えてください。 印税とは 図書やレコードの定価・発行部数などに応じて、発行者が一定の比率で著作者または著作権所有者に対して支払う金銭。 という風に載っていてと図書は発行する。でおかしくないけれど レコードは、発行するという表現で正しいのかどうか疑問に思いました。 また印税とは、はじめ出版物の時だけを指していたが、時代の流れで CDの場合も印税と呼ぶようになったのですか? 一つでも分かる方がいらっしゃいましたら回答お願いします

  • レコード長を数えてくれる関数

    ファイルの1行のバイトレコード長を知るには あるファイルの中身は以下に示す: α : 62,11, β : 60, ...... 目で見ても、そのファイルの1行の”バイトレコード長”がわからない。C言語でレコード長を調べるための関数はありますか?

  • ACCESS帳票フォームのレコード移動と条件分岐

    フォームのデータからWhere条件式で、合致するレコードを抽出するクエリーを作りました。 このレコードを新しく作成した帳票フォームに表示しています。 日付、商品名、項目名、変数1、変数2 この帳票からラベルを出力したいのです。 1個のレコードにフォーカスを当てた時ラベルを作成するVBAは作れたのですが、先頭から順番にすべてのレコードを検査し、変数1と変数2に値が入力されている場合のみ、そのレコードのデータからラベルを出力するということができません。 どのように構文を組んだらよいでしょうか? ACCESS2007、windows7環境です。

  • 同じカラム直下に複数のレコードをinsert

    初心者です。 DBの同じカラム直下に複数のレコードをinsertさせるにはどうすればよいかどなたか教えて頂けますでしょうか。 以下は入力フォームで入力した複数の日付を確認画面で受け取ったものです。 <table> <th>休日年月日</th> <td>2016/9/12,2016/9/14,2016/9/20,2016/9/26,2016/9/28</td> </table> 日付が一つでしたらinsertは可能ですが、複数の場合はinsertできませんでした。 複数でinsertした場合のDBのイメージは以下の通りです。 holiday(カラム名) 2016/9/12(レコード1行目) 2016/9/14(レコード2行目) 2016/9/20(レコード3行目) 2016/9/26(レコード4行目) 2016/9/28(レコード5行目) どなたか教えて頂けたら幸いです。 よろしくお願い致します。

    • 締切済み
    • PHP
  • 複数のレコードの値を取り出すには

    初心者です。あるカラムから複数のレコードの値を取り出すにはどのように書けばよいかどなたか教えていただけますでしょうか。 下記のコードではcalendartblというテーブルから1レコードのみ取り出せます。 テーブル:calendartbl holiday(カラム名) 2016/9/12(レコード1行目) 2016/9/14(レコード2行目) 2016/9/20(レコード3行目) 2016/9/26(レコード4行目) 2016/9/28(レコード5行目) コード: $sql = "SELECT calendartbl.holiday FROM calendartbl"; $ret = f_db_select($sql); foreach ($ret as $h){ $holiday = $h['holiday']; } 結果=2016/9/12 では複数のレコード、つまり「2016/9/12、2016/9/14、2016/9/20、2016/9/26、2016/9/28」を取り出して、上記の$holidayに代入させるにはどのように書けばよいでしょうか。 どなたか教えて頂けたら幸いです。 よろしくお願い致します。

    • 締切済み
    • PHP
  • レコードの順番

    レコードの順番 全体の昇降を変更することはできるのですがレコードの行を一つ上にあげることは可能ですか? SQL文があれば教えてください。

    • ベストアンサー
    • MySQL
  • レコードから・・・

    かなり前になりますが、レコードの音源をCD-Rに録音する方法を質問させていただきました。                      その時に、ソニーからUSB ケーブルを使用してパソコンに録音するレコードプレーヤーが発売される・・・と言う回答をいただきました。  4月15日に発売されると聞いて  予約もしましたが今現在まだ手に入りません。その時の回答に、録音作業を代わりにやってくれる業者があります。との回答もありました。                レコードプレーヤーが手に入らない今、そのような業者さんに代行をお願いしたいのですが、自分でそのような業者さんを捜す事ができませんでした。                            どなたか、神奈川県内でそのような業者さんをご存じな方がいらっしゃいましたら、教えてください。