When the solution matters

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

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

          News from 4D Japan 2004.6.11号

=======================================================================
■ [SuccessStory]ジョン・グルームズ・ハウジング・アソシエーション

ロンドン北部の障害者向け住宅開発の先駆者であるジョン・グルームズ・
ハウジング・アソシエーションは、彼らのかかえる物件の種類とメンテナン
スの必要性に関する大量の情報を処理する。

http://www.4d-japan.com/solutions/success/housing/housing.html

---------------------------------------------------------------------
■ [tips]入力フォーム上での最終更新日時(時刻)の表示

入力フォーム上で現在時刻が表示されると使いやすい場合があります。
営業管理データベースでは、例えば、現在日時と現在時刻の両方がわかると
便利でしょう。

はじめにフォーム上で入力不可の変数を作成します。ページ0に配置するこ
とがおそらく最適でしょう。フォント、サイズ、カラーの設定を任意に行
います。プロパティリスト(またはオブジェクトプロパティ)を利用して、
適切な時間を表示するために変数を設定します。変数タイプを時間に設定し
ます。また「timeCurrentTime」のような適切な変数名にします。

フォームメソッドに次のように記述します。

Case of
\ (Form event=On Load)
timeCurrentTime:=Current time
SET TIMER(60)
\ (Form event=On Timer)
timeCurrentTime:=Current time
End case

・フォームがロードされた時、時刻表示の変数がセットされます。
・SET TIMERコマンドによってOn Timerイベントが60ticks毎に起こります。
(60ticksは1/60秒)
・イベントが起こるたびに、表示時刻が更新されます。

プロパティリスト(またはオブジェクトプロパティ)のイベント項目では、
On Timerイベントをオンにチェックにする必要があります。この設定を行
なわない場合には、フォームは反応せず、時間も更新されません。

---------------------------------------------------------------------
■ [tips]特定のSOAPメソッドの領域設定

On Web Authenticationメソッドで、認証を必要とするリクエストをチェッ
クするプロシージャを作成することができます。このプロシージャは SOAP
サーバに権限外のユーザが特定のメソッドにアクセスすることを防ぐための
セキュリティになります。

リクエストされたSOAPメソッドに「Admin」ではじまる名前が含まれている
かをチェックするOn Web Authenticationメソッドでのプロシージャの例です。

C_TEXT($1;$2;$3;$4;$5;$6)

If (Get SOAP info(SOAP Method Name)="Admin@")
$0:=IsAdminUser($5;$6)
Else
$0:=True
End if

---------------------------------------------------------------------
■ 今週のショートカット: [デザインモード]4D Chart

カレントテーブルのフィールドを挿入(テキストツール)

Windows Alt + グラフエリアをクリック
Macintosh Option + グラフエリアをクリック

任意のテーブルのフィールドを挿入(テキストツール)

Windows Shift + Alt + グラフエリアをクリック
Macintosh Shift + Option + グラフエリアをクリック

多角形を閉じる

Windows Alt + Ctrl + Enter
Macintosh Option + Enter

オブジェクト枠を表示しながらオブジェクトサイズを変更する

Windows Alt を押しながらサイズ変更
Macintosh Option を押しながらサイズ変更

同じ比率を維持したままオブジェクトサイズを変更する

Windows/Macintosh Shift を押しながらサイズ変更

======================================================================
■■■トレーニングコース「Webサービス入門」好評受付中■■■
http://www.4d-japan.com/support/training/web1.html

======================================================================
■■■ バージョン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