2006年03月09日
「MX Kollection」のLink Transactions(Dreamweaver機能拡張) @ Mac
今まであまり複雑なテーブルを扱った事がなかったので、同時に複数のテーブルを挿入したり更新したりする事は有りませんでした。表示上は複数のテーブルを纏めて表示する事はありましたが・・・。
今回、少々複雑な事をしているので、「MX Kollection」で2つのテーブルを更新する場合どうするのかをメモしておきます。
まず、二つのテーブルに同時に書き込む方法はウィザードがあるので、それを使うとして、問題は更新。問題と言ってもこれも「MX Kollection」で比較的簡単にできます。Update Record Form Wizardを使って二つのフォームを作り、親のフォームに子の内容を移植します。あとはサーバービヘイビア「Link Transactions」で二つのUpdate Transactionを繋ぐだけ。ちなみにRedirectの設定は子の設定が使われるようです。親の方が有効なのかと思って設定をしてもダメで少し悩みました。
それから、一つ注意する事、Update Record Form Wizardを使って子のテーブルを設定するとき、プライマリーキーを子のプライマリーキーではなく親のキーを保存する項目を選択する事。普通にプライマリーキーを子のプライマリーキーで設定してしまうと二つのトランザクションをリンクしたときに具合悪くなります。
最近Dreamweaverの機能拡張ネタが多いので、カテゴリーを作った方がよいですね。と言うか新しいカテゴリーのシステムを早く導入した方がカテゴリーを増やしやすいので、移行した方が良いですね。「MX Breadcrumbs」の文字化け対策が分かれば、準備をしたいと思っているのですが、ちょっとまだ分からないので保留にしてます。新しいカテゴリー自体はデータベースに登録して既に準備してあるのですが・・・。
関連日記
- 2006年03月25日 ImageMagick (4220)@ Linux
- 2008年11月27日 第一回「Adobe Dreamweaver Developer Toolboxを使おう!!」 (4047)@ ウェブ
- 2006年03月04日 明日は佐東公民館で勉強会 (3807)@ Mac
- 2007年10月19日 明日はDreamweaver CS3勉強会 (3638)@ Mac
- 2006年03月01日 Dreamweaverフォーマットリストが文字化け (3603)@ Mac
- 2006年03月05日 ウェブデザイン勉強会 (3414)@ Mac
- 2006年01月22日 MX Kollectionのユーザー登録関係ビヘイビア (3407)@ Mac
- 2007年04月16日 Adobe Dreamweaver Developer Toolbox (3363)@ Mac
- 2006年01月27日 MX Kollectionでフォームの入力チェック (3342)@ Mac
- 2006年03月02日 Macromedia Exchange (3263)@ Mac
- 2008年02月04日 Adobe Dreamweaver Developer Toolboxの日本語ローカライズ (3159)@ Mac
- 2006年03月03日 MX Kollectionで使われているカレンダー (3096)@ ウェブ
- 2007年07月01日 Adobe Dreamweaver CS3 + Developer Toolbox (3054)@ Mac
- 2006年04月03日 日記の古いページを終了 (2981)@ ウェブ
- 2005年08月10日 MX Kollection 3 ユーザー認証編 (2977)@ ウェブ
- 2007年04月23日 Captchaのビヘイビアが上手く動かない。(T_T) (2830)@ ウェブ
- 2006年03月27日 MX Kollectionで日本語メール その2 (2808)@ Mac
- 2006年03月14日 MX Widgets 3(Dreamweaver機能拡張) (2785)@ Mac
- 2005年08月17日 MX Kollection 3、自分には合わない (2729)@ Mac
- 2005年04月27日 MX Kollection (2725)@ ウェブ
- 2005年08月01日 MX Kollection 3 (2720)@ ウェブ
- 2005年06月29日 MX Kollection 3 (2685)@ Mac
- 2006年01月20日 MX Kollectionのメール送信ビヘイビア (2684)@ Mac
- 2004年12月18日 Xmas Mega Pack - save $600 for all the InterAKT products (2625)@ ウェブ
- 2005年07月30日 ImpAKT 3 (2502)@ ウェブ
- 2005年10月28日 Studio 8とInterAKTの機能拡張 (2428)@ Mac
- 2005年12月13日 InterAKT MX Navigation Pack (2380)@ Mac
- 2006年01月23日 MX Kollectionで日本語メール (2298)@ Mac
- 2006年08月15日 Dreamweaver 8.0.2 (2297)@ Mac
- 2006年03月30日 トップページだけリニューアル (2203)@ ウェブ
アマゾン広告
この日記ページは閲覧数などの条件に応じて、閲覧制限を行っています。他からリンクしていただいても、そのリンクから辿った閲覧者が当ページの内容をご覧頂けない場合があります。ご了承下さい。