When the solution matters

FAQ Tips Tech Note 一般News サービス内容 お申し込み テクニカルサポート
トレーニング 4D News

=======================================================================

          News from 4D Japan 2004.6.2号

=======================================================================
■「4D Developer's Journal vol.34」ダウンロード開始

株式会社フェズインターナショナル編集/発行の「4D Developer's Journal」
は、月刊の日本語による4th Dimensionの技術情報誌です。様々なデベロッパ
やユーザーからの寄稿により記事が構成されています。配付形態は、PDFファ
イルです。年間購読料 12,000円

○主な記事内容

特別記事「ピクチャリソースの活用(付録付き)」(乙部光一)
定期連載「4D養成講座 別館」(田村寿啓)
「シロウト☆まるだし」(大江章造)
「4D Empolium News」(Journal編集部)
「4D Tips & Tricks」(小谷弘行)

株式会社フェズインターナショナル
http://www.fes.co.jp/

---------------------------------------------------------------------
■ [tips]データベースを高速化するFATテーブル

4Dがレコードをロードする時にはいつも。すべてのフィールドの内容を含む
全体のレコードをロードします。ほとんどのフィールドはサイズの大きく
ない情報を含み、数バイトである場合がほとんどです。

4D にはより多くのデータを格納できる3つのフィールドがあります。BLOB、
テキスト、ピクチャフィールドです。それらが含むデータ量によってこれら
のフィールドのサイズがきまります。データベースではしばしば、これらの
フィールドは数100バイトから数メガバイトまでの大量のデータを含む場合が
あります。ハードディスクドライブからこれらの大量のデータをロードする
ためには多くの時間が必要です。レコードがデータを持つほど4D がレコー
ドをロードする時間がかかります。これが累積するとデータベースに与える
スピードの影響が大きく目立つようになります。

さまざまな状況下でこれに関する問題を解決する簡単な方法があります。
ほとんどの操作で利用されることのないBLOB/TEXT/ピクチャフィールドが
テーブルに含まれる場合、それらをこの目的のために作られた他のテーブル
に割り当てます。このテーブルはFATテーブルとして参照されます。この2つ
のテーブル間のリレーションは、FATテーブル内のレコードが明確にロード
されることがない限りロードさせないために、マニュアルリレーションであ
るべきです。

このようにデータベースが設定されていれば、BLOB/TEXT/ピクチャフィール
ドの内容がロードされることを必要としない操作では、パフォーマンスが高
まります。

---------------------------------------------------------------------
■ 今週のショートカット: [デザインモード]ラベルエディタ

マーキーを描画し、完全に囲まれたオブジェクトだけを選択する

Windows Alt を押しながらマーキーを描画
Macintosh Option を押しながらマーキーを描画

改行文字をセパレータとして用いて2つのフィールドを連結する

Windows/Macintosh
Shiftを押しながらフィールドをドラッグアンドドロップ

連結したフィールドのグループをデフォルトサイズに変更する

Windows Ctrl を押しながらグループ右下ハンドル上をクリック
Macintosh Command を押しながらグループ右下ハンドル上をクリック

オブジェクトに境界線を追加する

Windows Ctrl + 1〜9
Macintosh Command + 1〜9

制約付きでオブジェクトを描画する(※)

Windows/Macintosh Shiftを押しながら描画

※制約を用いる場合、垂直方向、水平方向、または45度の斜線、矩形、
楕円のみ描画することができます。制約を用いて既存のオブジェク
トサイズを変更する場合そのオブジェクトの元の比率が維持されます。

======================================================================
■■■ バージョン6.7 販売終了のお知らせ ■■■
すべての製品の販売終了日:9月30日
(一部の製品につきましては5月31日に販売を終了しました。)
http://www.4d-japan.com/extra/end_of_67.html
======================================================================
バックナンバーはこちらからご覧いただけます。
http://tech.4djpn.jp/news/
======================================================================
  編集・発行
   株式会社フォディー・ジャパン (4D Japan Limited) 営業部
   Phone : 03-5433-3461 E-mail sales@4d-japan.com
   Fax : 03-5433-3462 HomePage http://www.4d-japan.com/
   Address : 154-0012 世田谷区駒沢1-17-17-4F
=======================================================================
Copyright(C)1985-2004 4D S.A. All rights reserved.
4th Dimension、4D Server、4D、4Dロゴ、およびその他の4D製品の名称は、
4D S.A.の商標または登録商標です。



International | 会社案内 | 採用情報 | お客様窓口 | サイトマップ | © 4D Japan 1995-2008 | フォントサイズ:[A] [A] [A] | Print this page