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

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

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

■10465 / inTopicNo.1)  フォーム上の項目の値変更
  
□投稿者/ モモンガ -(2017/05/12(Fri) 15:14:58)
    いつもお世話になっております。

    フォームにリンクしている項目の値をイベントを使って
    変更することは可能でしょうか?

    サンプルは5教科の合計と平均を計算ボタンを押すことで
    セットさせたいプログラムですがオープン済みのテーブルなので
    怒られます。

    平均や合計程度であればテーブルに式を書けば解決するのですが、
    画面上で条件に応じて複雑な処理をさせた結果を表示させたい場合は
    テーブルに式が書けないので悩んでおります。

    どなたかご教授願います。


1494574875.zip
/14KB
引用返信 [メール受信/OFF] 削除キー/
■10466 / inTopicNo.2)  Re[1]: フォーム上の項目の値変更
□投稿者/ たゆー -(2017/05/12(Fri) 16:08:04)
    > オープン済みのテーブルなので怒られます。
    すでに開いてるファイルを対象にするときは、「編集表」コマンドで
    利用出来るようになります

    ちなみに添付ファイルをテストしましたが、変数エラーや項目名エラーがでます。

引用返信 [メール受信/OFF] 削除キー/
■10467 / inTopicNo.3)  Re[2]: フォーム上の項目の値変更
□投稿者/ モモンガ -(2017/05/12(Fri) 16:39:17)
    2017/05/12(Fri) 17:09:11 編集(投稿者)
    2017/05/12(Fri) 16:45:39 編集(投稿者)

    たゆーさんありがとうございます。


    >ちなみに添付ファイルをテストしましたが、変数エラーや項目名エラーがでます。

    オープンエラーから先の確認をしっかりしておらず
    ゴミが残っていたようで申し訳ありません。

    教えていただいた方法で試してみます。

引用返信 [メール受信/OFF] 削除キー/
■10469 / inTopicNo.4)  Re[3]: フォーム上の項目の値変更
□投稿者/ モモンガ -(2017/05/12(Fri) 17:41:36)
    たゆーさんありがとうございます。

    以下のように修正することで正常に動作しました。
    ちなみにですが、テーブルの各科目の点数を合計する際に一つずつ変数に
    代入しているのですが、シンプルに作ることは可能でしょうか?

    コマンドの知識が乏しいので、いつも回りくどい作りになってしまうようで・・・
    -------------------------------
    名札 メイン


    手続き定義開始 成績計算()
      
      手続き実行 sb初期処理()
      手続き実行 sb計算処理()
      手続き実行 sb終了処理()

    手続き定義終了

    手続き定義開始 sb初期処理()

       メッセージボックス "成績","処理開始",アイコン=!,ボタン指定=1

    手続き定義終了

    手続き定義開始 sb計算処理()
      変数宣言 整数 {&合計,&平均,&点数}

      編集表  "成績"

         解除  *
         繰り返し
          if ( #eof )
            繰り返し中止
          end
          代入 &合計 = [国語]
          代入 &点数 = [数学]
          &合計 = &合計+&点数
          代入 &点数 = [英語]
          &合計 = &合計+&点数
          代入 &点数 = [理科]
          &合計 = &合計+&点数
          代入 &点数 = [社会]
          &合計 = &合計+&点数
          行訂正 [合計]=&合計
          &平均 =&合計 / 5
          行訂正 [平均]=&平均
          ジャンプ 行番号 = 次行
         繰り返し終了

      終了 表 2
    手続き定義終了

    手続き定義開始 sb終了処理()

       メッセージボックス "成績","計算終了",アイコン=!,ボタン指定=1

    手続き定義終了

引用返信 [メール受信/OFF] 削除キー/
■10470 / inTopicNo.5)  Re[4]: フォーム上の項目の値変更
□投稿者/ たゆー -(2017/05/12(Fri) 19:34:17)
    項目計算式を設定するのが一番簡単です。

    [合計] [国語]+[数学]+[英語]+[理科]+[社会]
    [平均] ([国語]+[数学]+[英語]+[理科]+[社会])/5

    [国語]〜[社会]の間に不要項目が入ってなければ
    関数で、項目計算式を設定する方が簡単です
    [合計] #横合計([国語],[社会])
    [平均] #横平均([国語],[社会])

    ですが、もし、なにかの事情で計算式の設定ができないのでしたら
    置換 [合計]=[国語]+[数学]+[英語]+[理科]+[社会]
    置換 [平均]=[合計]/5

    このようにすることで
    >     繰り返し
    >      if ( #eof )
    >        繰り返し中止
    >      end
    >      代入 &合計 = [国語]
    >      代入 &点数 = [数学]
    >      &合計 = &合計+&点数
    >      代入 &点数 = [英語]
    >      &合計 = &合計+&点数
    >      代入 &点数 = [理科]
    >      &合計 = &合計+&点数
    >      代入 &点数 = [社会]
    >      &合計 = &合計+&点数
    >      行訂正 [合計]=&合計
    >      &平均 =&合計 / 5
    >      行訂正 [平均]=&平均
    >      ジャンプ 行番号 = 次行
    >     繰り返し終了
    これが2行で済みます

    それから、
    > 終了 表 2
    これは?・・・・・・

引用返信 [メール受信/OFF] 削除キー/
■10471 / inTopicNo.6)  Re[1]: フォーム上の項目の値変更
□投稿者/ ONnoji -(2017/05/13(Sat) 12:10:14)
    2017/05/14(Sun) 10:49:11 編集(投稿者)
    2017/05/13(Sat) 12:16:20 編集(投稿者)

    > フォームにリンクしている項目の値をイベントを使って
    > 変更することは可能でしょうか?

    一括処理でフォームウィンドウを開いているのでしょうから、

    肝心の一括処理( .cmd )無しで、

    成績入力.wfm 成績入力.kev 成績入力.tbl だけのサンプルを見せられてもチンプンカンプンですよ。

    必ず、以下のような一括処理をサンプルとして添付・提示してください。

    そうすれば、サンプルを見た人が回答しやすくなりますよ。


    <参考:一括処理( .cmd )の例>

     変数宣言 固有,整数{ &gHdl }

     ** 表 をオープン
     表  "成績.tbl", 表番号 = 2  /* , 使用フォーム = "成績入力.wfm" */
     ** フォーム をオープン
     使用フォーム  "成績入力.wfm"

     ** フォームのウィンドウを生成し、ハンドル値:&gHdl を取得
     ウィンドウ作成 フォーム, ハンドル = &gHdl

     ** ハンドル値:&gHdl を指定してフォームウィンドウで会話操作
     ウィンドウ会話 &gHdl

     ** ハンドル値:&gHdl を指定してフォームウィンドウを閉じる
     ウィンドウ終了 &gHdl

     ** 表 をクローズ
     終了 表 2

     終了 /* end of 一括処理 */


    <蛇足>

    老婆心ながら。

    ちなみに、一括処理を実行しつつ、フォームのイベント処理を併用するのは止めた方がベターですよ。

    出来ないことは無いかもしれないですが、考え方の切り替えが負担になって非常に大変です。

    従って、ちゃんぽんは止めることをオススメします。

    一括処理なら一括処理オンリーで作るのがシンプルですよ。

    もちろん、私( ONnoji )は一括処理でアプリケーションを作ることを推奨しませんが…





引用返信 [メール受信/OFF] 削除キー/
■10472 / inTopicNo.7)  Re[5]: フォーム上の項目の値変更
□投稿者/ モモンガ -(2017/05/15(Mon) 09:23:18)
    たゆーさん

    項目間の合計をすることができるのですね。

    意外とEXCELに近いことができるのですね〜
    テーブルを構築する際、この辺も意識して作ったほうが
    良いと思いました。

    ありがとうございます。
解決済み!
引用返信 [メール受信/OFF] 削除キー/
■10473 / inTopicNo.8)  Re[2]: フォーム上の項目の値変更
□投稿者/ モモンガ -(2017/05/15(Mon) 11:32:07)
    >一括処理でフォームウィンドウを開いているのでしょうから、
    >肝心の一括処理( .cmd )無しで、
    >成績入力.wfm 成績入力.kev 成績入力.tbl だけのサンプルを見せられてもチンプンカンプンですよ。
    >必ず、以下のような一括処理をサンプルとして添付・提示してください。
    >そうすれば、サンプルを見た人が回答しやすくなりますよ。

    ONnojiさんご指摘ありがとうございます。
    次回から注意します。

    >ちなみに、一括処理を実行しつつ、フォームのイベント処理を併用するのは止めた方がベターですよ。
    >出来ないことは無いかもしれないですが、考え方の切り替えが負担になって非常に大変です。
    >従って、ちゃんぽんは止めることをオススメします。

    すでに数本ちゃんぽんで導入してしまいましたが、傷口が広がる前に一括処理に
    一本化にしたほうがよいかもですね・・・TT

    ありがとうございました。

解決済み!
引用返信 [メール受信/OFF] 削除キー/
■10474 / inTopicNo.9)  Re[3]: フォーム上の項目の値変更
□投稿者/ ONnoji -(2017/05/15(Mon) 12:04:18)
    2017/05/15(Mon) 14:38:45 編集(投稿者)
    2017/05/15(Mon) 14:35:31 編集(投稿者)
    2017/05/15(Mon) 12:24:25 編集(投稿者)
    2017/05/15(Mon) 12:18:58 編集(投稿者)

    > >ちなみに、一括処理を実行しつつ、フォームのイベント処理を併用するのは止めた方がベターですよ。
    > >出来ないことは無いかもしれないですが、考え方の切り替えが負担になって非常に大変です。
    > >従って、ちゃんぽんは止めることをオススメします。
    >
    > すでに数本ちゃんぽんで導入してしまいましたが、傷口が広がる前に一括処理に
    > 一本化にしたほうがよいかもですね・・・TT


    変数宣言 固有,整数{ &gHdl

     :
     :

    ** 表 をオープン
    表  "成績.tbl", 表番号 = 2  /* , 使用フォーム = "成績入力.wfm" */

    ** フォーム をオープン
    使用フォーム  "成績入力.wfm"

    ** フォームのウィンドウを生成し、ハンドル値:&gHdl を取得
    ウィンドウ作成 フォーム, ハンドル = &gHdl

    ** ハンドル値:&gHdl を指定してフォームウィンドウで会話操作
    ウィンドウ会話 &gHdl

     :
     :

    のような場合、

    成績入力.wfm で、[入力後]イベントなどのイベントハンドラを利用するのは問題ないと思います。

    気をつけなければいけないのは、コマンドボタンの実行です。

    コマンドボタンにはわざわざ[一括起動時有効]というチェックボックスがあるでしょう。

    私が推奨するように、フォーム+イベント処理でアプリケーションを作った場合には、[一括起動時有効]は関係有りません。

    しかし、一括処理でアプリケーションを作った場合には、[一括起動時有効]のチェックをオンにする必要があります。

    そして、今回のように、コマンドボタンの機能:手続き実行 で、一般手続きを呼び出し、

    呼び出された一般手続きで、自身のフォームの編集対象表のオープン/クローズを試みればエラーになるのは自明のことです。

    コマンドボタンの機能:手続き実行 で呼び出した一般手続きで、単に変数値を変更するなどの場合には特に副作用はありませんが、

    ファイルを操作したり、レコードを操作すれば、操作の結果として強い副作用が発生する可能性があります。

    このように強い副作用が発生する可能性があるので、[一括起動時有効]のチェックがあるのだと思いますよ。

    そうでなければ、そもそも[一括起動時有効]のチェック自体が無意味です。

    だから、「君子危うき荷近寄らず」でちゃんぽんは止めることをオススメします。

    つまり、慣れた手順や機能だけを利用することで、安全優先を確保することをお奨めします。



    <追記>

    基本的にちゃんぽんは止めることをオススメしますが、

    以下のことに注意していれば問題は少ないです。

    ・自身のフォームの編集対象表のオープン/クローズは行わない ※今回のようにもちろんエラーですが…

    ・自身以外のフォームや自身以外のフォームの編集対象表を操作しない。※一括処理側で管理する

    ・テキストボックス関連のイベントは利用してもOK。

    ・コマンドボタンを利用する場合には、副作用の有無に注意する。

    要するに、

    ・自身以外ののフォームや自身以外のフォームの編集対象表にちょっかいを出さない。

    ・副作用があるコマンドやメソッドは実行しない。

    ざっとこんな感じだと思います。




436×330 => 250×189

1494818578.jpg
/42KB
引用返信 [メール受信/OFF] 削除キー/
■10475 / inTopicNo.10)  Re[4]: フォーム上の項目の値変更
□投稿者/ モモンガ -(2017/05/15(Mon) 14:52:41)
    2017/05/15(Mon) 14:53:19 編集(投稿者)

    ONnojiさん

    >・自身以外ののフォームや自身以外のフォームの編集対象表にちょっかいを出さない。
    >・副作用があるコマンドやメソッドは実行しない。

    色々とご指導いただきありがとうございます。
    ちょっかいを出さないようにするのはフォーム上のイベントを使用する場合という認識で合っているでしょうか?

    取り合えず、一括処理側で更新するようにサンプルを修正しました。


1494827561.zip
/17KB
引用返信 [メール受信/OFF] 削除キー/
■10476 / inTopicNo.11)  Re[5]: フォーム上の項目の値変更
□投稿者/ ONnoji -(2017/05/15(Mon) 15:04:49)
    2017/05/15(Mon) 15:07:47 編集(投稿者)
    2017/05/15(Mon) 15:06:32 編集(投稿者)

    > >・自身以外ののフォームや自身以外のフォームの編集対象表にちょっかいを出さない。
    > >・副作用があるコマンドやメソッドは実行しない。
    >
    > ちょっかいを出さないようにするのはフォーム上のイベントを使用する場合という認識で合っているでしょうか?

    ・フォームのイベントハンドラ(これはイベントの発現によって自動的に呼び出される手続きですが、それ以外は一般手続きと同等です)

    ・フォームのコマンドボタンの機能名:手続き実行 で呼び出す一般手続きの内容

    ・フォームのコマンドボタンの機能名:開く

    これらで

    ・自身以外ののフォームや自身以外のフォームの編集対象表にちょっかいを出さない。

    ・副作用があるコマンドやメソッドは実行しない。

    という意味ですよ。


    <追伸>

    私は一括処理でアプリケーションを作りませんので、サンプルの 一括処理.cmd に関しては適切な助言が出来ません。
    あしからずご了承ください。



引用返信 [メール受信/OFF] 削除キー/
■10477 / inTopicNo.12)  Re[6]: フォーム上の項目の値変更
□投稿者/ モモンガ -(2017/05/15(Mon) 15:22:16)
    2017/05/15(Mon) 15:23:17 編集(投稿者)

    なるほどです。

    そうすると、フォーム上にリンクしているテーブルを更新する行為が
    危険ということですね。。。

    確かにAccessにしても編集対象のレコードにカーソルが当たっていたりすると
    その行はロックされて更新できないですしね。

    少し整理して実現方法を考えてみます。
    ありがとうございました。

    一旦クローズします。


解決済み!
引用返信 [メール受信/OFF] 削除キー/
■10478 / inTopicNo.13)  Re[7]: フォーム上の項目の値変更
□投稿者/ まさやん -(2017/05/15(Mon) 20:30:18)
    2017/05/16(Tue) 13:22:48 編集(投稿者)
    2017/05/16(Tue) 13:21:31 編集(投稿者)
    2017/05/16(Tue) 13:20:51 編集(投稿者)
    2017/05/15(Mon) 23:42:15 編集(投稿者)

    モモンガさんこんばんは。
    解決済ですが、 ちょっと気になったのでアップしてみました。

    いろんな方法があるので 一つの例としてです。

    モモンガさんのサンプル一括の 52行目

    成績計算だけの一括であれば 表を ウインドウ作成以前に 開いていて
    フォームを閉じるときに 終了した方がいいかと思います。
    そのやり方で 52行目はいらないと思います。


    計算開始 計算終了のメッセは 計算手続き内の計算前後に移動してみました。 

    成績メインは
    繰り返し で やってもいいのですが、 
    名札で 指定してやると  後で応用が利くように思います。


    かなりすっきりしたと思います。

    名札 あ  は

     消し忘れです。  削除してください

    計算式の 行訂正 ・・  [合計]と[平均]は
    合わせて 一行ですっきりになります。
    行訂正 [合計]=[国語]+[社会]・・・ ,[平均]=・・・


1494847818.zip
/17KB
引用返信 [メール受信/OFF] 削除キー/
■10479 / inTopicNo.14)  Re[8]: フォーム上の項目の値変更
□投稿者/ まさやん -(2017/05/15(Mon) 20:52:28)
    蛇足なんですが、

    フォームを 伝票式にすると こんなこともできますよ。

    行数が多い場合に 有効ですよ。


1494849148.zip
/18KB
引用返信 [メール受信/OFF] 削除キー/
■10480 / inTopicNo.15)  Re[9]: フォーム上の項目の値変更
□投稿者/ まさやん -(2017/05/15(Mon) 21:05:24)
    蛇足 その2


1494849924.zip
/18KB
引用返信 [メール受信/OFF] 削除キー/
■10481 / inTopicNo.16)  Re[6]: フォーム上の項目の値変更
□投稿者/ ONnoji -(2017/05/16(Tue) 10:21:08)
    2017/05/16(Tue) 10:40:29 編集(投稿者)
    2017/05/16(Tue) 10:23:05 編集(投稿者)
    2017/05/16(Tue) 10:22:28 編集(投稿者)


    > 私は一括処理でアプリケーションを作りませんので、サンプルの 一括処理.cmd に関しては適切な助言が出来ません。
    > あしからずご了承ください。

    一応試してみました。もしも、参考になればご覧ください。

    なお、フォームのオブジェクト名は

    o計算 → cmd計算

    o終了 → cmd終了

    に変更してあります。

    また、一般手続き:sb計算処理( ) の

     終了 表 2

    は不用意なクローズなのでコメントにしました。
    このように不用意にクローズしてしまうと、また[ウィンドウ作成]から始めなければなりません。

    クローズしなければ、[ウィンドウ会話]を何度でもコールできます。

    一括処理でも不用意にファイルをクローズしないように気をつけてください。



    <参考例>

     変数宣言 固有,整数 { &gHdl }
     変数宣言 固有,文字列{ &gBtn }

     ** 表 をオープン
     表  "成績.tbl", 表番号 = 2  /* , 使用フォーム = "成績入力.wfm" */

     ** フォーム をオープン
     使用フォーム  "成績入力.wfm"

     ** フォームのウィンドウを生成し、ハンドル値:&gHdl を取得
     ウィンドウ作成 フォーム, ハンドル = &gHdl

     繰り返し

      ** ハンドル値:&gHdl を指定してフォームウィンドウで会話操作
      ウィンドウ会話 &gHdl, ボタン = &gBtn

      if ( &gBtn="cmd計算" )
       手続き実行 sb初期処理( )
       手続き実行 sb計算処理( )
       手続き実行 sb終了処理( )
      end

      if ( &gBtn = "cmd終了" ) /* 終了ボタンが押されたら一括処理終了 */
       繰り返し中止
      end
     繰り返し終了

     ** ハンドル値:&gHdl を指定してフォームウィンドウを閉じる
     ウィンドウ終了 &gHdl

     ** 表 をクローズ
     終了 表 2

     終了 /* end of 一括処理 */

     **以下はサブルーチン

    手続き定義開始 sb初期処理( )
     変数宣言 自動,文字列{ &icon, &title = "sb初期処理( )", &msg }

     **メッセージボックス "成績","処理開始",アイコン=!,ボタン指定=1

     &msg = "処理開始"
     &icon = "i"
     手続き実行 INFprcMsgPause( &icon, &title, &msg )

    手続き定義終了

    手続き定義開始 sb計算処理( )
     変数宣言 整数 {&合計,&平均,&点数}

     **編集表  "成績"
     編集表 2

     解除  *
     ジャンプ 行番号 = 先頭
     繰り返し ( .not #eof )

      **繰り返し
      ** if ( #eof )
      **   繰り返し中止
      ** end
      行訂正 [合計] =  [国語] + [数学] + [英語] + [理科] + [社会]
      行訂正 [平均] = ( [国語] + [数学] + [英語] + [理科] + [社会] ) / 5

      ジャンプ 行番号 = 次行
     繰り返し終了

     **これはNG: 終了 表 2

    手続き定義終了

    手続き定義開始 sb終了処理( )
     変数宣言 自動,文字列{ &icon, &title = "sb終了処理( )", &msg }

     **メッセージボックス "成績","計算終了",アイコン=!,ボタン指定=1

     &msg = "計算終了"
     &icon = "i"
     手続き実行 INFprcMsgPause( &icon, &title, &msg )

    手続き定義終了

    手続き定義開始 INFprcMsgPause( 文字列 &icon, 文字列 &title, 文字列 &msg )
     変数宣言 自動,文字列{ &iconList = "i,?,!,e" } /* 半角コンマで区切った文字列リスト */
     変数宣言 自動,文字列{ &macro }
     変数宣言 自動,整数 { &at }

     &icon = #半角( #lc( #sstr( &icon, 1, 1 ) ) ) /* &icon はこの手続きの引数 */
     &at = #対応番号( &iconList, &icon )

     &macro = "メッセージボックス &title, &msg" + #cond( &at, ", アイコン = " + &icon ) + ", ボタン指定 = 1, 制御文字展開 = する"
     コマンド &macro

    手続き定義終了


引用返信 [メール受信/OFF] 削除キー/
■10482 / inTopicNo.17)  Re[7]: フォーム上の項目の値変更
□投稿者/ ONnoji -(2017/05/16(Tue) 11:24:24)
    2017/05/16(Tue) 11:25:43 編集(投稿者)


     :
     :

     ** フォームのウィンドウを生成し、ハンドル値:&gHdl を取得
     ウィンドウ作成 フォーム, ハンドル = &gHdl

     繰り返し

      ** ハンドル値:&gHdl を指定してフォームウィンドウで会話操作
      ウィンドウ会話 &gHdl, ボタン = &gBtn

      if ( &gBtn = "cmd計算" )
       手続き実行 sb初期処理( )
       手続き実行 sb計算処理( )
       手続き実行 sb終了処理( )
      end

      if ( &gBtn = "cmd終了" ) /* 終了ボタンが押されたら一括処理終了 */
       繰り返し中止
      end
     繰り返し終了

     :
     :

    でもって、わざわざ一括処理に戻って行訂正をしているが…

     ↓

    手続き定義開始 sb計算処理( )
     変数宣言 整数{ &合計, &平均, &点数 }

     **編集表  "成績"
     編集表 2

     解除  *
     ジャンプ 行番号 = 先頭
     繰り返し ( .not #eof )

      **繰り返し
      ** if ( #eof )
      **   繰り返し中止
      ** end
      行訂正 [合計] =  [国語] + [数学] + [英語] + [理科] + [社会]
      行訂正 [平均] = ( [国語] + [数学] + [英語] + [理科] + [社会] ) / 5

      ジャンプ 行番号 = 次行
     繰り返し終了

     **これはNG: 終了 表 2

    手続き定義終了

    しかし、一括処理ならばこれで大正解で、まったくOKなのです。

    もしも、フォームのイベント処理側に一般手続き:sb計算処理( )があると、

    一括処理( cmd )とイベント処理( kev )の両方を見ないと何をしているのか分からなくなる。

    それでは煩雑だし見落としも起きる。

    だから、一括処理側でファイル操作やレコード操作をするように統一しておくのが望ましいのです。

    フォームのイベント処理側には、イベントハンドラだけが有るようにしておけば、

    一括処理とイベント処理の棲み分けが明確になって管理し易いのである。

    チャンポンを止めよというのはこういう意味ですよ。


    <参考>

    もしも、一括処理でアプリケーションを作らないのならば、

    イベント処理に次のような一般手続きを作ればよい。


    手続き定義開始 cmd計算処理Click( )
     変数宣言 整数{ &合計, &平均, &点数 }

     解除  *
     ジャンプ 行番号 = 先頭
     繰り返し ( .not #eof )

      行訂正 [合計] =  [国語] + [数学] + [英語] + [理科] + [社会]
      行訂正 [平均] = ( [国語] + [数学] + [英語] + [理科] + [社会] ) / 5

      ジャンプ 行番号 = 次行
     繰り返し終了

    手続き定義終了


引用返信 [メール受信/OFF] 削除キー/
■10484 / inTopicNo.18)  Re[10]: フォーム上の項目の値変更
□投稿者/ まさやん -(2017/05/16(Tue) 12:59:40)
    名札 の恩恵 の例です。

    たとえば 他のフォームから 成績表に行きたいというとき

    名札 ○○としていると便利です。

    サンプルを添付します。

    全部イベントで組む場合はこの例にあらずですが。

1494907180.zip
/22KB
引用返信 [メール受信/OFF] 削除キー/
■10485 / inTopicNo.19)  Re[11]: フォーム上の項目の値変更
□投稿者/ まさやん -(2017/05/16(Tue) 14:36:57)
    2017/05/16(Tue) 19:22:31 編集(投稿者)
    2017/05/16(Tue) 14:50:32 編集(投稿者)

    何度もすみません

    No10484  削除キー忘れました。

    前回のは 名札の 恩恵がありませんでした。

    再度アップします。


    名簿から成績表に行くときに  オブジェクト操作で 色々変えて
    同じことができます。

    このような場合には 名札 が有効かと思います。

    サンプル差し替えました。
    名簿に戻らなかった点を修正しました。

1494930294.zip
/22KB
引用返信 [メール受信/OFF] 削除キー/
■10491 / inTopicNo.20)  Re[12]: フォーム上の項目の値変更
□投稿者/ モモンガ -(2017/05/26(Fri) 16:11:35)
    まさやんさん

    投稿に気づかず、返信が遅くなり申し訳ありません。

    投稿していただいた添付ファイルを順に実行し確認いたしました。
    伝票形式や名札の使い方など参考にしたいと思います。

    ありがとうございました。

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

次の20件>

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

[このトピックに返信]
Mode/  Pass/

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

- Child Tree -
- Antispam Version -