過去の桐井戸端BBS (桐ver.9)
26413 フォームから行複写をしたい 西村 2004/05/21-14:33
お世話になります。
住所録のようなものを、フォームをつくり、フォームから住所や氏名などを、入力して表に入力させています。
ここで、したいのがフォームから、前に入力してある名前などを検索し前のデータの行にフォーム上から移動したときに、
その行を複写してその行を最後の終端行にもってきて、その行を編集ししたいのですが、
前のデータはそのままにしておきたいのですが、表からでしたら、検索しその行に移動して、
行複写して、その行を移動させればいいのですが、これをフォームからおこないたいのです。

意がつたわっているかどうかわかりませんが、よろしくおねがいもうしあげます。
フォームから右クリックで検索し、該当のデータに行くことはできます。
その後コマンドボタンかなにかで上の操作ができるとと思います。
26415 Re:フォームから行複写したいのですが 宮城 2004/05/21-14:51
記事番号26413へのコメント
西村さん、こんにちは。

「行挿入」→「直前行」で問題なくできると思うのですが。

KEVでも似たようなの偶然昨日書いたし。

  行退避
  行追加
  ジャンプ 行番号=前行
  行復旧

26427 Re:フォームから行複写したいのですが 西村 2004/05/21-21:24
記事番号26426へのコメント
宮城様、早速ありがとうございます。
当方初心者でして、フォームから検索して、ある行にいきまして、行挿入と直前行のコマンドボタンをおしたのですが、
直前行を複写しますか、との表示がでてとまってしまいます。
過去のデータを終端行に複写して、加工流用したいのですが、よろしくお願い申し上げます。
後段のところ、どこに記入すればよいのでしょうか、何分初心者でして
ご教示いただければ幸いです。よろしくお願い申し上げます。

26428 Re:フォームから行複写したいのですが 悲しげ 2004/05/21-23:38
記事番号26427へのコメント
どもっ、西村さん
確認のため、こちらから数点お尋ねします。

1)お使いのフォームは、カード、一覧表、伝票のどれですか?
2)「直前行を複写しますか、との表示がでてとまってしまいます」
の云わんとしていることがよく判りません。
確かにフォームからだと
「直前行を複写します.よろしいですか?」のメッセージは出ますが、
普通はそこで「はい」を指定して次に進むのではないでしょうか?
3)複写行を終端行に置きたいと云うことですが、終端行に置きたい理由は何ですか?
 仰るように「住所録のようなもの」なら、特に終端行に置く理由がよく判りません。
4)「後段のところ、どこに記入すればよいのでしょうか、」の
「後段」とは何を指していますか?

ps.
引用は必要最小限にお願いします。
26429 Re:フォームから行複写したいのですが 宮城 2004/05/22-00:57
記事番号26428へのコメント
私もおたずね。

ここまで見る限り、グループ化されてるようでもないし、表ならできてフォームならできないことがなんなのか、レレレのおじさんです。

「直前行」から「行移動」できないのですか? 止まっちゃうって???

これぐらいなら、まったく兵藤用(秀逸誤変換なのでそのまま。)表同様にフォームも使えるのにとしか思えないんですが。

26442 Re:フォームから行複写したいのですが 今村 誠 2004/05/22-22:56
記事番号26427へのコメント
西村さんこんにちは、悲しげさん宮城さん横からすいません。
この処理はボタンの機能だけでは無理だと思うので、イベントを使う必要があると思います。
はじめに      ┌───────────────────────┐
桐の起動と終了 │桐9であればヘルプファイルの以下の部分を参考に   │
基本操作     │開いて勉強してはいかがでしょうか。            │
表編集       └───────────────────────┘
表定義
結合表定義
外部データベース定義
一覧表印刷
グラフ          ┌──────────────────┐
フォーム         │桐8も関数から下は付いていますので、  │
レポート         │同様にヘルプを表示させて下さい。     │
メニューリファレンス  └──────────────────┘
データと式
関数            開くを押すかダブルクリックします。
一括処理&イベント処理  ←ここを押してダイアログの最下行の
 ?一括処理&イベント処理リファレンス
付録
仕様

一括処理イベントのヘルプが表示されるので
+入門
 +一括処理の定義と実行
 −イベント処理
  □はじめに
  □使ってみましょう
  □内容を確認しましょう
 −定義してみましょう    開くを押すかダブルクリックします。
  □定義してみましょう  ←ここを押してダイアログの最下行の
以下省略
26443 Re:フォームから行複写したいのですが 西村 2004/05/23-12:00
記事番号26442へのコメント
宮城さま、悲しげさま、今村さま、参孝意見ありがとうございました。
私行政書士を、やっておりまして、仕事のほうで、車などの名義変更などの帳票を、
桐を使い、素人ながら、前名義人から新所有者などの情報をフォームに入力し作業しております。
この場合、今の情報を入力するのに、過去の氏名などを流用すると便利なのです。
過去のデータは、そのまま保存しておく必要があり、
今のデータも同様に保存の必要があります。そんなわけで表の方に行って
過去のデータを検索し行挿入しコピーし終端行に持ってきて加工するようなことをすればいいのですが、
フォームから自動に、このようなことをしたくて
質問させていただきました。皆様さまからのアドバイスを参考に
勉強させていただきます。ありがとうございました。

戻る