Top > diary > 2006-09-15

***相対参照を忘れていた! [#w74bbf8a]
 なんとなく実績表とかも作ることが出来るのではと、こちょこちょ弄っていたら、あれ…相対参照が無いと辛過ぎる…ということで追加です。昨日upしたばかりなのにorz &br;
//cut
 @cell_ra(x,y) 左側、上側へ相対位置でセル参照を指定
#table_edit2(edit=on,calc=1,comma,auth_check_off,table_mod=close){{
|>|単位:万|4月|5月|6月|7月|8月|9月|10月|12月|1月|2月|3月|合計|h
|A店舗|売上|200|300|350|300|250|300|300|100|250|200|350|@sum_r(3,14)|
|~|累計||@cell_ra(1,1) + @cell_ra(1,0)|@cell_ra(0,1) + @cell_ra(1,0)|@cell_ra(0,1) + @cell_ra(1,0)|@cell_ra(0,1) + @cell_ra(1,0)|@cell_ra(0,1) + @cell_ra(1,0)|@cell_ra(0,1) + @cell_ra(1,0)|@cell_ra(0,1) + @cell_ra(1,0)|@cell_ra(0,1) + @cell_ra(1,0)|@cell_ra(0,1) + @cell_ra(1,0)|@cell_ra(0,1) + @cell_ra(1,0)||
|B店舗|売上|120|140|110|200|90|80|100|20|50|80|60|@sum_r(3,14)|
|~|累計||@cell_ra(1,1) + @cell_ra(1,0)|@cell_ra(0,1) + @cell_ra(1,0)|@cell_ra(0,1) + @cell_ra(1,0)|@cell_ra(0,1) + @cell_ra(1,0)|@cell_ra(0,1) + @cell_ra(1,0)|@cell_ra(0,1) + @cell_ra(1,0)|@cell_ra(0,1) + @cell_ra(1,0)|@cell_ra(0,1) + @cell_ra(1,0)|@cell_ra(0,1) + @cell_ra(1,0)|@cell_ra(0,1) + @cell_ra(1,0)||
}}

と こんな感じになります。店舗を増やすときソースをコピペしてもそのまま使えます。
-しかし関数作成がスマートじゃないなぁsum_rとかだとほんとはsum(1,12,r)が内部的にも綺麗なんですよね。cell(3,7,ra,ra)で参照方法も調整できるし…う~ん (^^; 
-列の追加ボタンが欲しくなりますね…しかし今日から某ゲームが1.5倍(オイッ
--複数行プラグインの範囲にテーブルが2つあった時の処理とかが列だと影響するんですよね。

リロード   新規 下位ページ作成 編集 凍結 差分 添付 コピー 名前変更   ホーム 一覧 検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS