When the solution matters

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

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

          News from 4D Japan 2004.6.18号

=======================================================================
■ 4D 2003 Webサービス機能トライアル

〜試してみよう!SOAPクライアント〜

4D 2003の新機能として追加されたWebサービスを体験しませんか?
SOAPクライアントアプリケーションから、このトライアル用のSOAPサーバに
リクエストを送り、検索結果が返されるデモンストレーションをお試しくだ
さい。SOAPクライアントアプリケーションのダウンロードを行い、すでに
準備されたサーバにアクセスするだけで体験することができます。

SOAPクライアントアプリケーション(4D)で任意の郵便番号を指定します。

SOAPサーバにリクエストを送ります。

サーバから返された住所データを4D アプリケーションに取り込みます。

Webを経由した場合の従来の4D Server/4D Clientや、Webサーバ/Webブラウザ
の組み合わせのシステムとは異なるテクノロジーを利用することで、今後の
ソリューション開発のバリエーションと可能性を広げることができるでしょう。
また、実用性の判断基準のひとつとして、外部サーバへのアクセスを行なった
場合のレスポンスをご体験ください。
また、使用するSOAPクライアントアプリケーションはソースコードつきです。

ダウンロード
http://www.4d-japan.com/extra/webservices.html

---------------------------------------------------------------------
■ トレーニングコース「Webサービス入門」好評受付中

このコースでは4D2003新機能SOAPを使いWebサービスの基礎を学習します。

○内容

4Dで構築するWebサービス/ SOAPとXML/ WSDLについて/ SOAPクライアント/
SOAPサーバ/ 4D以外のSOAPクライアント/ 4D以外のSOAPサーバ

○日程

7月16日(金)
8月20日(金)

○会場

東京会場(株式会社フォーディー・ジャパン内トレーニングルーム)

詳細情報はこちらから
http://www.4d-japan.com/support/training/web_service.html

---------------------------------------------------------------------
■ [SuccessStory]おいしいピザを大きなビジネスに

イリノイ州中央部にあるモニカルピザレストランでは、ゲストによりよく給
仕し、独自の作業手順を行なうために、4Dによって構築された店舗用の完全
自動システムを利用している。

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

---------------------------------------------------------------------
■ [tips]破損したフォームやメソッドの修復方法 (1)

フォームやメソッドは破損する場合があります。メソッドが破損した場合
には正確な処理が行なわれず、コンパイラでは意味不明のエラーが報告さ
れるかもしれません。

フォームが破損した場合、サブフォームが動作しなかったり、ツールチッ
プが表示されないような、通常の表示が行なわれないかもしれません。

メソッドの修復方法

1.メソッドの内容をコピーします。

2.コピーした内容を、不可視文字を表示できるテキストエディタ/ワードプ
ロセッサやにペーストします。不適切な文字を削除します。メソッドの
破損している箇所にはしばしば不要な文字が表示されている場合があります。

3.ストラクチャファイルから該当するメソッドを削除します。

4.ストラクチャファイルを4D Toolを利用して圧縮します。この作業は非常
に重要です。圧縮を行なわない場合、4Dは削除される(オブジェクトとし
ての)メソッドに印をつけるのみであり、そのメソッドを削除しません。
4Dはメモリスペースでそれを再度利用します。もしストラクチャファイル
を圧縮しない場合には、次のオブジェクトに破損が引き継がれるかもしれ
ません。

5.メソッドをテキストエディタからコピーします。

6.元のメソッドと同一の名前の新規メソッドを作成します。

7.メソッドをペーストします。

---------------------------------------------------------------------
■ [tips]GET WEB SERVICE RESULTコマンド実行後のメモリの解放

Webサービスコールを実行したとき、GET WEB SERVICE RESULTコマンドを使
用して結果を取得することができます。
コールするWebサービスによっては、複数の結果を取得する場合もあります。
それぞれのWebサービスをコールした後にメモリを解放する必要があります。
そのためには、最後に実行するGET WEB SERVICE RESULTコマンドの引数に
「*」を渡します。

以下のコードは、コール後に2つの結果を取得します。

GET WEB SERVICE RESULT(return1;"return1")
GET WEB SERVICE RESULT(return2;"return2";*)

最後の引数「return2」を取得したとき、引数「*」によってメモリが解放
されます。
この引数を渡さない場合、メモリリークする可能性が高くなります。

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

選択範囲を作成して一文字ずつ右方向へ拡張
または選択範囲を一文字ずつ左方向へ縮小

Windows/Macintosh Shift + →

選択範囲を一文字ずつ右から縮小
または選択範囲を作成して一文字ずつ左方向へ拡張

Windows/Macintosh Shift + ←

選択範囲を作成して一行ずつ上から下へ拡張

Windows/Macintosh Shift + ↓

選択範囲を作成して一行ずつ下から上へ拡張

Windows/Macintosh Shift + ↑

選択範囲を作成して単語単位で右方向へ拡張

Windows Ctrl + Shift + →
Macintosh Command + Shift + →

選択範囲を単語単位で右側から縮小
または選択範囲を作成して単語単位で左方向へ拡張

Windows Ctrl + Shift + ←
Macintosh Command + Shift + ←

======================================================================
■■■トレーニングコース「Webサービス入門」好評受付中■■■
http://www.4d-japan.com/support/training/web_service.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