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

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

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

■3540 / inTopicNo.1)  フォームのコマンドボタンで
  
□投稿者/ koba -(2008/04/09(Wed) 17:32:24)
    一覧表を表示するフォームで、フォームヘッダーにあるコマンドボタンをクリックし、
    並び替えと行集計、印刷を行いたいのですが、行集計の処理がわかりません。

    コマンドボタンのオブジェクトの属性で、

        機能名             機能のパラメータ
      並び替え_条件名            A整列
      行集計_01 (集計グループ 中計で項目1) 条件1     →ここのやりかた
    一覧表印刷               "集計1"  

    オブジェクトの属性では、行集計がないのですがどうすれば可能でしょう?
引用返信 [メール受信/OFF] 削除キー/
■3543 / inTopicNo.2)  Re[1]: フォームのコマンドボタンで
□投稿者/ 今村 誠 -(2008/04/09(Wed) 18:17:00)
    kobaさんこんにちは
    > オブジェクトの属性では、行集計がないのですがどうすれば可能でしょう?
    → 機能    機能パラメーターリスト
    1 表示    確定する
    2 手続き実行 行集計を実行する
    3 一覧表印刷 "集計1"

    イベントファイルで
    手続き定義開始 行集計を実行する()
    /* ここに行集計条件などの一括コマンドを記入する */
    手続き定義終了
引用返信 [メール受信/OFF] 削除キー/
■3546 / inTopicNo.3)  Re[2]: フォームのコマンドボタンで
□投稿者/ koba -(2008/04/09(Wed) 19:43:19)
    ありがとうございます。

    > イベントファイルで
    > 手続き定義開始 行集計を実行する()
    > /* ここに行集計条件などの一括コマンドを記入する */
    > 手続き定義終了

    条件1で、並び替えて、
    分類で各項目を集計し、総計も表示させたいのですが。
    表は横に10項目あり、分類でグループ化し集計したいのです。

      並べ替え 条件名=""条件1""
      行集計条件登録 条件名="印刷集計",並べ替え=しない,総計{[名称]#合計},中計[分類]#合計}
      行集計 条件名="印刷集計"
      一覧表印刷 条件名="提出用"

    あとどのように改良すればよいでしょうか。
    初心者レベルなのでご指導お願いします。

引用返信 [メール受信/OFF] 削除キー/
■3548 / inTopicNo.4)  Re[3]: フォームのコマンドボタンで
□投稿者/ 今村 誠 -(2008/04/09(Wed) 20:00:29)
    kobaさん直ぐ下にイベントを使ったフォームのサンプルがありますよ。
    http://www2u.biglobe.ne.jp/~s_tanaka/bbs/kiri/cbbs.cgi?mode=all&namber=3533&type=0&space=0&no=0
    手続き定義開始 行集計を実行する()
    /* ここに行集計条件などの一括コマンドを記入する */
      並べ替え 条件名=""条件1""
      行集計条件登録 条件名="印刷集計",並べ替え=しない\
      ,総計{[名称]#合計},中計[分類]#合計}
      行集計 条件名="印刷集計"
      一覧表印刷 条件名="提出用"
    手続き定義終了
    先ほど書いたボタンの記述と上の手続きを書けば完了です。
    イベントファイルはフォーム毎に作ります。
    作り方は、このページのHome→連結桐のページ→ONnoji
    さんの桐のイベント道場が分かり易いと思います。

引用返信 [メール受信/OFF] 削除キー/
■3549 / inTopicNo.5)  Re[1]: フォームのコマンドボタンで
□投稿者/ 通りすがり -(2008/04/09(Wed) 20:50:21)
    フォームで行集計出来んの?
引用返信 [メール受信/OFF] 削除キー/
■3550 / inTopicNo.6)  Re[2]: フォームのコマンドボタンで
□投稿者/ 今村 誠 -(2008/04/09(Wed) 21:42:36)
引用返信 [メール受信/OFF] 削除キー/
■3551 / inTopicNo.7)  Re[3]: フォームのコマンドボタンで
□投稿者/ 尾形 -(2008/04/09(Wed) 21:51:02)
    どうも、こんにちは

    >行集計条件登録 条件名="印刷集計",並べ替え=しない,総計{[名称]#合計}〜
    ここの記述がダメでしょ
    希望のように集計できてないのでは?

    行集計条件だけコマンド経由で条件登録するのではなくて
    並べ替え条件や一覧表条件と同じように
    行集計条件も事前に表に手動で登録しておけばいいのでは?

引用返信 [メール受信/OFF] 削除キー/
■3554 / inTopicNo.8)  Re[3]: フォームのコマンドボタンで
□投稿者/ 通りすがり -(2008/04/09(Wed) 22:35:03)
    え、、只のバグでしょ
    でも、実際にできるわけなのか…パチパチ
引用返信 [メール受信/OFF] 削除キー/
■3555 / inTopicNo.9)  Re[4]: フォームのコマンドボタンで
□投稿者/ 今村 誠 -(2008/04/09(Wed) 22:50:03)
    尾形さんこんにちは
    出来ているのか出来ていないのかは、私には分かりませんが
    表やフォームや一覧表印刷条件などはサンプルとして掲示板に
    アップ可能なのでうまくいかないのであれば、質問者が用意すべき
    道具じゃないでしょうか。

引用返信 [メール受信/OFF] 削除キー/
■3557 / inTopicNo.10)  Re[5]: フォームのコマンドボタンで
□投稿者/ koba -(2008/04/11(Fri) 10:19:37)
    ありがとうございます。
    昨日は急な出張がありまして、昨日の晩からまたこの問題に取り組んでいます。
    ご指導を参考にして検討していますが、初心者レベルで、かなり長く考えましたが、
    うまく処理することができませんでした。
    いろいろやりましたが、並び替え、印刷はできますが、行集計ができないです。
     難しいです。

    現実ファイルをアップすることはできませんので、参考ファイルをアップします。
    したいことは、
     フォームのコマンドボタンで、
      ・並び替え
      ・行集計
      ・一覧印刷 
        (名細部に年と月をフォームのテキストより代入(?)
          &表題名=#連結(#全角(#STR(&年 &月)),"月度 明細表 → のように
           

    表(tbl)の
      並び替え条件(並替条件01)、行集計(行集計01)、一覧印刷(印刷01)
    のイメージです。

    どこを直せばよろしいでしょうか?
    できそうで、できないので頭が固まってきました。

1207876777.lzh
/10KB
引用返信 [メール受信/OFF] 削除キー/
■3558 / inTopicNo.11)  Re[6]: フォームのコマンドボタンで
□投稿者/ 今村 誠 -(2008/04/11(Fri) 14:59:37)
    kobaさんこんにちは、一括処理とイベントはちがいます。
    イベントファイルに一括コマンドは書きますが一括処理から
    ボタンの実行で手続きは動きません。
    イベントファイルをまず作ることが一番です。
    一括処理ファイルは必要ありません。
    リンクのONnojiさんのページをよくお読みになるか
    桐を開いて、ヘルプ→トピックの検索→目次タブ
    →一括処理履歴イベント→入門→イベント処理→
    はじめに や 定義してみましょう
    を熟読してイベントファイルを作ることから始めて下さい
    参考までにイベントファイルの拡張子は「.kev」です。
引用返信 [メール受信/OFF] 削除キー/
■3559 / inTopicNo.12)  Re[7]: フォームのコマンドボタンで
□投稿者/ koba -(2008/04/11(Fri) 19:09:47)
    ありがとうございます。

    桐の新規作成で、ファイルの種類の中の一括・イベント処理を選択しましたので、
    作ったのはイベントファイル(kev)と思い込んでいました。

    イベントファイルに下記のように下記直したところ、
    希望する処理ができました。

       名札 メイン
       手続き定義開始 行集計を実行する()
       並べ替え 条件名="並替条件01"
       行集計 条件名="行集計01"
       一覧表印刷 条件名="印刷01",プレビュー="する"
       手続き定義終了
       *

    修正が必要であれば、ご指導ください。

    ところで、フォーム定義画面に切り替え、[書式]メニューから「オブジェクトの属性」で、
    [イベント]タブが表示されていないのですがなぜでしょう?
      →表示、フォント、編集対照表しか表示されていません。

    あと一覧表印刷で表題名のところに、年 月を表示させる方法も、これから検討していきます。
    こんな感じになるのかなぁと、掲示板を参考に考えています。
    もう少し時間がかかります。

      &表題名=#連結(#全角(#STR("&年・",&月)),"月度明細")
      一覧表印刷条件開始 "印刷01"
       一覧表印刷条件 表題,&表題名
       一覧表印刷条件 ページヘッダ
      一覧表印刷条件終了


    桐のヘルプをもう少し熟読します。
    一括処理とイベントの差もはっきりと理解できていない状況です。
引用返信 [メール受信/OFF] 削除キー/
■3560 / inTopicNo.13)  Re[7]: フォームのコマンドボタンで
□投稿者/ 今村 誠 -(2008/04/11(Fri) 19:43:02)
    kobaさんこんにちは、桐8はもうインストールしていないので
    桐9でサンプルを作り替えました。管理工学のページには体験版も
    あるのでご自分で試してみて下さい。


sampl.lzh
/10KB
引用返信 [メール受信/OFF] 削除キー/
■3561 / inTopicNo.14)  Re[8]: フォームのコマンドボタンで
□投稿者/ 今村 誠 -(2008/04/11(Fri) 20:09:58)
    kobaさん下記のページを参考にして下さい。

    > ところで、フォーム定義画面に切り替え、[書式]メニューから「オブジェクトの属性」で、
    > [イベント]タブが表示されていないのですがなぜでしょう?
    >   →表示、フォント、編集対照表しか表示されていません。

    http://www.geocities.jp/siliconvalley_bay_7565/navi.htm
引用返信 [メール受信/OFF] 削除キー/
■3562 / inTopicNo.15)  Re[8]: 一覧表の表題ヘッダ
□投稿者/ 尾形 -(2008/04/12(Sat) 13:00:31)
    どうも、こんにちは

    一覧表の定義で&STRを表題に設定しておいて

    手続き定義開始 行集計を実行する()
    並べ替え 条件名="並替条件01"
    行集計 条件名="行集計01"
    代入 &STR=#連結(#全角(#STR("&年・",&月)),"月度明細")
    一覧表印刷 条件名="印刷01",プレビュー="する"
    手続き定義終了

    こんな感じでもできます

引用返信 [メール受信/OFF] 削除キー/
■3563 / inTopicNo.16)  Re[8]: フォームのコマンドボタンで
□投稿者/ koba -(2008/04/12(Sat) 18:11:01)
    ありがとうございます。
    サンプル、大変参考になりなした。一つ一つ解読していっています。
    自宅で桐9体験版をインストールしました。

    教えて頂きたいのですが、

    >if (#処理条件名検索(2,&Snbk)>0) →()内の2
    >if (#処理条件名検索(9,&Sipt)>0) →()内の9
    >if (#処理条件名検索(7,&Sgs)>0)  →()内の7

    の数値は何を意味しているのでしょうか?
    ヘルプ等でも調べたのですが、分かりませんでした。
引用返信 [メール受信/OFF] 削除キー/
■3564 / inTopicNo.17)  Re[9]: フォームのコマンドボタンで
□投稿者/ 今村 誠 -(2008/04/12(Sat) 20:53:14)
    kobaさんこんにちは、頑張っていますね(^_^)
    > #処理条件名検索(2,&Snbk)>0) →()内の2
    関数やコマンドは再定義で一括処理やイベントファイル内で簡単に
    ヘルプが表示できます。
    関数の場合調べたい関数を訂正状態にして一度「#」を削除します。
    もう一度#を押すと#absと表示されるので、右矢印→を6回押すと
    頭が処理………が出ます。黒く反転しているところにマウスを合わ
    せると、詳しいヘルプが表示されます。
    一覧表定義などの一括コマンドの場合「Alt」+「End」を同時に押すと
    詳しいヘルプが出ます。
     桐8に付属のマニュアルはほとんど読んでいません。
    フォームやレポートの定義中は、右上に「?」があるとそこを押すと
    詳しい解説画面が出ます。
    これほど親切な解説書はまず無いと思います。
引用返信 [メール受信/OFF] 削除キー/
■3565 / inTopicNo.18)  Re[9]: 一覧表の表題ヘッダ
□投稿者/ koba -(2008/04/12(Sat) 21:19:01)
    ありがとうございます。

    > 一覧表の定義で&STRを表題に設定しておいて

    一覧表印刷の属性→表題編集において、変数で
       @央@題 &STR&
    にするということですね

    > 代入 &STR=#連結(#全角(#STR("&年・",&月)),"月度明細")

    この方法でやりますと、
     ヘッダーの表題部は、 &年・月度明細  と表示されます。

    フォームのテキストには、それぞれオブジェクトの属性で、
         &年、&月の式入力しています。

    よろしくお願いします。
     
引用返信 [メール受信/OFF] 削除キー/
■3567 / inTopicNo.19)  Re[10]: 変数式
□投稿者/ 尾形 -(2008/04/14(Mon) 08:22:17)
    >代入 &STR=#連結(#全角(#STR("&年・",&月)),"月度明細")
    代入 &STR=#全角(#文字列(&年)+"・"+#文字列(&月))+"月度明細"

    「#STR」と「#文字列」は同じ関数です

引用返信 [メール受信/OFF] 削除キー/
■3568 / inTopicNo.20)  Re[11]: 変数式
□投稿者/ koba -(2008/04/14(Mon) 13:04:40)
    尾形さんの、ありがとうございました。
    うまくいきました。
    土日、桐のヘルプ等を見て悩んでいました。
    ほんとうにありがとうございました。

    まだまだ、いろいろやりたいことはありますが、解決です。
    今後ともよろしくお願いします。


引用返信 [メール受信/OFF] 削除キー/

次の20件>

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

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

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

- Child Tree -
- Antispam Version -