(現在 過去ログ37 を表示中)

HOME HELP 新規作成 新着記事 トピック表示 ファイル一覧 検索 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■5644 / inTopicNo.1)  表複写!?
  
□投稿者/ はらよし -(2010/02/18(Thu) 21:24:01)
    まずはじめに、初心者なので説明不足等あるかと思いますが、ご了承ください。
    ご教授のほど、よろしくお願いします。

    やりたいことは、

    一つのフォーム+表があります。表1とします。
    そして、もうひとつの表があります。表2とします。

    表1のフォームから入力する際、過去との重複を確認するために、
    表2からデーターを引き取って、表1に一気にデーターを挿入したいと考えています。

    表引きで、1個1個引いてくるのも手なんですが、
    それでは、1項目ごと入力するのに、すごく時間がかかるため、
    表2の条件の似た予測データー内容を表示して、ボタンを押したら表1に反映させる・・・
    なんて事を考えたりしています。

    こういった使い方は邪道なのかもしれませんが、出来るなら設定してみたいので、お知恵をお貸しください。
    一括処理・・・全く分からないので、サンプルなどいただけると凄く助かります。

引用返信 [メール受信/ON] 削除キー/
■5646 / inTopicNo.2)  Re[1]: 表複写!?
□投稿者/ 今村 誠 -(2010/02/18(Thu) 22:20:17)
    はらよしさんこんにちは
    > 表1のフォームから入力する際、過去との重複を確認するために、
    > 表2からデーターを引き取って、表1に一気にデーターを挿入したい
    > と考えています。
    >
    > 表引きで、1個1個引いてくるのも手なんですが、
    > それでは、1項目ごと入力するのに、すごく時間がかかるため、
    > 表2の条件の似た予測データー内容を表示して、ボタンを押したら
    > 表1に反映させる・・・
    > なんて事を考えたりしています。

    イベントで可能です。比較したいデータを示さないとサンプルは
    作れません。
    例えば会員名簿とか商品情報とか売上げ情報とか具体性のない情報は
    時間の無駄です。
    比較したい項目名とその数も必要です。
    アップできないときはせめて項目名一覧をcsvでここに返信すれば
    表は作れます。

    架空のデータで表とフォームがあるのが一番最短でサンプルを作れる
    のですが。

    全文引用は見にくいので必ず削除して必要な部分だけを引用して
    返信してください。
引用返信 [メール受信/OFF] 削除キー/
■5650 / inTopicNo.3)  Re[2]: 表複写!?
□投稿者/ はらよし -(2010/02/19(Fri) 08:54:27)
    今村様

    レス。ありがとうございます。
    やっぱりできるんですか〜(汗)

    項目は両項目とも共通でして、
    [会社名] [氏名] [会社郵便番号] [会社住所] [会社電話番号]
    となっています。

    たとえば、
    この中の項目からあるボタンを押して、検索して、
    ヒットしたらポップアップ
    その中から選択
    そのほかの項目を代入する
    の様な感じが理想なんです。

    本来特定番号を付与すれば済むべき事なんですが、
    なかなか、移行できない事情がありまして・・・

    お手数をおかけしますが、よろしくお願いします。

引用返信 [メール受信/ON] 削除キー/
■5652 / inTopicNo.4)  Re[3]: 表複写!?
□投稿者/ 今村 誠 -(2010/02/19(Fri) 10:34:00)

    はらよしさんこんにちは
    > 項目は両項目とも共通でして、
    > [会社名] [氏名] [会社郵便番号] [会社住所] [会社電話番号]
    > となっています。
    > この中の項目からあるボタンを押して、検索して、

    電話番号の検索で良いですかそれとも氏名を漢字変換しながら
    それとも会社名を漢字変換しながらそれとも会社の読みがあり
    読み仮名で先頭一致検索しながらですか
    一番手間がない方法を指定しないとサンプルは作れません。

    1)項目名が5個なのでサンプルも5個しか引っ張ってきません。
      もし10個なら後はご自分で作ることになります。
    2)会社郵便番号は数値項目ですか文字列型ですか?

    追記しておきます。表示できる項目名は3項目です。検索項目は
    指定が簡単なもの、特定できる項目名をそのほかに2項目指定し
    て他の7項目を新しい表に引っ張ってくる感じになります。
引用返信 [メール受信/OFF] 削除キー/
■5653 / inTopicNo.5)  Re[4]: 表複写!?
□投稿者/ はらよし -(2010/02/19(Fri) 10:50:17)
    今村様

    ありがとうございます。
    当方の桐に会社名の他に、読みの項目もあります。
    後で勉強のため追加しようかな〜とも思っていました。

    でも、特定できやすい情報ですもんね。

    2)会社郵便番号は数値項目ですか文字列型ですか?
    [会社名(よみ)] [氏名] [会社電話番号]
    を希望します。全て文字形式のデーターです。
    会社電話番号以外は全角データーが入っています。
    電話番号は半角で”-”が含まれます。

    > 追記しておきます。表示できる項目名は3項目です。検索項目は
    了解です。

    > 指定が簡単なもの、特定できる項目名をそのほかに2項目指定し
    > て他の7項目を新しい表に引っ張ってくる感じになります。
    7項目あればほんと十分です〜

    お手数をおかけします。よろしくお願いします。
引用返信 [メール受信/OFF] 削除キー/
■5655 / inTopicNo.6)  Re[5]: 表複写!?
□投稿者/ 今村 誠 -(2010/02/19(Fri) 14:07:10)
    2010/02/19(Fri) 16:42:58 編集(投稿者)

    はらよしさんサンプルは解凍してください
    サンプルの数値項目複写と日時文字列複写に
    不具合があったのでイベントファイルを変更
    しています。

harayosi.lzh
/67KB
引用返信 [メール受信/OFF] 削除キー/
■5656 / inTopicNo.7)  Re[6]: 表複写!?
□投稿者/ はらよし -(2010/02/19(Fri) 14:43:17)
    今村さま

    おおお!凄いです。
    こんな事ができるんですね。

    色々 欲が出てきました。
    どんどんチャレンジしていこうと思います。

    ありがとうございました。
解決済み!
引用返信 [メール受信/OFF] 削除キー/
■5658 / inTopicNo.8)  自己表引き
□投稿者/ 今村 誠 -(2010/02/20(Sat) 09:54:44)
    はらよしさんこんにちは
    「追加.wfm」を再定義でフォームを開くと編集対象表の
    指定が出来ますが、「harayosi.tbl」を指定すると
    同じ表ですが項目名が同一ですので同じように表示され
    ます。

     表示オプションを選んで過去購入商品名一覧選択等も
    出来ます。
    1)[item1]並び替え
    2)[item1]並び替え単一化
    3)[item1]並び替えと[item1][item2]単一化

     局所変数を宣言している部分を大きい数字にするとそ
    の分だけ代入できますが、項目指定がその数字以下だと
    エラーになります。
     一つの表で同じフォームを何ヶ所も使うのなら、指定
    項目数が変わると都合悪いので、配列変数の要素の数で
    代入するのでなく、この表「harayosi.tbl」の場合は、
    例えば10項目で代入する。 「商品.tbl」から取り込む
    場合は7項目、という数値型の変数を一つ用意しておくと
    項目数の上限は変数宣言できる文字数になってくるので
    50項目前後までになると思います。ここの数値です。
                    ↓     ↓
    &S元帳lot = "Str { &Stbl, &Sfval[7], &SfItm[7], &Sモード, &Sswfm[3] }"
    &S元帳lot = &S元帳lot + "Int { &I表No, &Iwide[3] } "
    &S元帳lot = &S元帳lot + " Long { &Lreturn ,&Litem }"

    引き継ぐ局所変数は必ず上のように記載します。
    ここに含まれる文字列の変数が呼び出し元「追加.wfm」と
    値取出先の「Ledgerret.wfm」の2つのフォーム間で有効です。

    入力支援オープンに &Litem = 7 と書いて
    表引きフォームの「Ledgerret.wfm」の128行目の
      for &Icount=2,#配列要素数("Sfval")を
      for &Icount=2,&Litem
    と書き換えれば項目数はいくつでも増やしたり減らしたり
    が可能です。
    入力支援クローズにも同様の記載が必要です。
引用返信 [メール受信/OFF] 削除キー/
■5695 / inTopicNo.9)  Re[8]: 自己表引き
□投稿者/ はらよし -(2010/03/14(Sun) 07:32:27)
    今村様

    ありがとうございます!
    返答遅くなりました(汗)

    いま、勉強を兼ねて いろいろ弄っては、元に戻し・・・
    また、判らない事が発生したら教えてください♪

解決済み!
引用返信 [メール受信/OFF] 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Mode/  Pass/

HOME HELP 新規作成 新着記事 トピック表示 ファイル一覧 検索 過去ログ

- Child Tree -
- Antispam Version -