2013 年 12 月 13 日 設 計 製 造 支 援 アプリケーションのためのソフトウェア 開 発 実 行 環 境 MZ Platform Release Note = Version: 3.1 = 連 絡 先 独 立 行 政 法 人 産 業 技 術 総 合 研 究 所 MZプラットフォーム 研 究 会 Eメールアドレス:mzsupport-ml@aist.go.jp -1-
リリース 内 容 追 加 付 属 資 料 Ver.1.0 2004/06/30 初 回 配 布 Component 開 発 ガイド Application 開 発 ガイド 工 程 管 理 システムマニュアル サンプルアプリケーションマニュアル インストールガイド チュートリアル 集 Ver.1.1 2004/12/08 機 能 改 善 コンポーネント 機 能 改 善 複 合 コンポーネント 改 善 新 規 コンポーネント 追 加 AP 構 築 操 作 性 向 上 帳 票 出 力 機 能 改 善 バーコード 出 力 機 能 追 加 バグ FIX Ver.1.2 2005/04/01 機 能 改 善 コンポーネント 機 能 改 善 コメント 機 能 追 加 マルチウィンドウ 化 コピー 機 能 追 加 メニュー 階 層 変 更 新 規 コンポーネント 追 加 AP 構 築 操 作 性 向 上 GUI 属 性 設 定 改 善 データ 連 携 簡 素 版 追 加 バグ FIX Ver.1.3 2005/09/30 機 能 改 善 画 面 編 集 操 作 性 改 善 パスワードロック 機 能 追 加 デバッグ 機 能 追 加 GUI コンポーネント 改 修 AP ライセンス 機 能 バグ FIX Ver.1.4 2006/01/31 機 能 改 善 新 規 コンポーネント 追 加 GUI コンポーネント 改 修 XML 入 出 力 機 能 改 修 外 部 参 照 機 能 追 加 バグ FIX Ver.1.5 2006/08/28 機 能 改 善 バグ FIX 入 出 力 機 能 改 修 例 外 処 理 改 修 Ver.1.6 2007/03/30 機 能 改 善 バグ FIX XML 入 出 力 機 能 改 修 アプリケーション 改 修 等 Ver.2.0 2007/10/12 機 能 改 善 バグ FIX 標 準 データ 形 式 変 更 (XML) XML 入 出 力 機 能 改 修 データ 連 携 機 能 改 修 3D フレームワーク 改 修 新 規 コンポーネント 追 加 等 コンポーネント 開 発 ガイド(Component 開 発 ガイドより 名 称 変 更 ) アプリケーション 開 発 ガイド (Application 開 発 ガイドより 名 称 変 更 ) アプリケーションビルダー 操 作 説 明 書 (アプリケーション 開 発 ガイドより 名 称 変 更 ) 詳 細 設 定 説 明 書 コンポーネントリファレンス FAQ サンプル 集 コンポーネント 別 記 述 先 ドキュメント 対 応 表 ドキュメントインデックス チュートリアル 集 の 再 構 成 デバッガ 操 作 説 明 書 チュートリアル 集 の 拡 充 チュートリアル 集 の 拡 充 サンプル 集 の 拡 充 工 程 管 理 システム 導 入 マニュアル( 工 程 管 理 システムマニュアルより 名 称 変 更 ) 工 程 管 理 システム 操 作 マニュアル チュートリアル 集 の 拡 充 サンプル 集 の 拡 充 工 程 管 理 システム 操 作 マニュアル 新 規 コンポーネント 作 成 手 順 マニュアル 機 能 追 加 にあわせ 各 資 料 の 記 述 を ドキュメントインデックス コンポーネ ントリファレンスを html 化 -2-
リリース 内 容 追 加 付 属 資 料 Ver.2.1 2008/04/11 機 能 改 善 バグ FIX グラフ 機 能 拡 張 データ 連 携 機 能 改 修 機 能 追 加 にあわせ 各 資 料 の 記 述 を サンプル 集 Ver.2.2 2008/11/14 機 能 改 善 バグ FIX データ 連 携 機 能 改 修 Java 環 境 変 更 ツール 追 加 機 能 追 加 にあわせ 各 資 料 の 記 述 を サンプル 集 Ver.2.3 2009/4/23 機 能 改 善 バグ FIX 機 能 追 加 にあわせ 各 資 料 の 記 述 を データ 連 携 機 能 改 修 バイナリ 形 式 アプリケーション データ 変 換 ツール 追 加 Ver.2.4 2009/11/6 機 能 改 善 バグ FIX 機 能 追 加 にあわせ 各 資 料 の 記 述 を 追 加 サンプルアプリケーションの 説 明 書 帳 票 機 能 改 修 サンプルアプリケーション 追 加 ( 金 型 履 歴 管 理 サンプルアプリケ ーション 勤 務 時 間 計 算 サンプ ル) Ver.2.5 2010/5/10 機 能 改 善 バグ FIX 機 能 追 加 にあわせ 各 資 料 の 記 述 を アプリケーション 合 成 ツール 操 作 説 明 書 アプリケーション 合 成 ツール 追 追 加 サンプルアプリケーションの 説 明 書 加 帳 票 機 能 改 修 サンプルアプリケーション 追 加 (テーブルデータ 操 作 音 声 録 音 再 生 ) Ver.2.6 2010/11/30 機 能 改 善 バグ FIX 機 能 追 加 にあわせ 各 資 料 の 記 述 を 追 加 サンプルアプリケーションの 説 明 書 コンポーネント 追 加 ( 線 形 計 画 法 Excel ファイルアクセス) サンプルアプリケーション 追 加 (Excel ファイルアクセス デー タベースアクセス_4 テーブル 日 付 データ 文 字 列 変 換 ) Ver.2.7 2011/6/10 機 能 改 善 バグ FIX 帳 票 機 能 改 修 コンポーネント 追 加 (ネットワ 機 能 追 加 にあわせ 各 資 料 の 記 述 を 追 加 サンプルアプリケーションの 説 明 書 ーク 接 続 メール 情 報 格 納 変 数 POP3 メール 受 信 SMTP メール 送 信 フォント 格 納 変 数 位 置 格 納 変 数 ) サンプルアプリケーション 追 加 (シリアル 通 信 バーコード シリ アル 通 信 ターミナル メール 送 信 メール 受 信 NTP サーバ 日 時 取 得 ) -3-
リリース 内 容 追 加 付 属 資 料 Ver.2.8 2011/12/9 機 能 改 善 バグ FIX 機 能 追 加 にあわせ 各 資 料 の 記 述 を Ver.2.9 2012/6/15 機 能 改 善 バグ FIX Ver.2.10 2012/12/21 機 能 改 善 バグ FIX 機 能 追 加 にあわせ 各 資 料 の 記 述 を 機 能 追 加 にあわせ 各 資 料 の 記 述 を Ver.3.0 2013/6/28 機 能 改 善 バグ FIX Web アプリケーション 作 成 機 能 を 正 式 公 開 機 能 追 加 にあわせ 各 資 料 の 記 述 を Ver.3.1 2013/12/13 機 能 改 善 バグ FIX 機 能 追 加 にあわせ 各 資 料 の 記 述 を -4-
機 能 改 善 プラットフォーム 基 幹 1) 基 幹 機 能 コマンドライン 起 動 時 INI ファイルの 指 定 とアプリケーションファイルの 指 定 に 関 して 元 の 位 置 からの 相 対 パスおよびビルダー ローダーの 位 置 からの 相 対 パスを 両 方 使 えるように 修 正 2) アプリケーションビルダー 起 動 メソッド 情 報 設 定 画 面 で NULL/ 空 文 字 列 固 定 値 の 明 示 機 能 独 自 の 属 性 設 定 機 能 を 備 えたコンポーネントの 属 性 設 定 に 関 する Undo/Redo 機 能 GUI 複 合 コンポーネントの 画 面 確 認 画 面 をスクロール 表 示 に 変 更 帳 票 編 集 画 面 においてテーブル 帳 票 要 素 の 列 ごとの 罫 線 属 性 ( 太 さ 色 )の 設 定 機 能 帳 票 のラベル 要 素 のテキストに NULL を 設 定 できるように 修 正 帳 票 プレビュー 時 にページ 番 号 を 指 定 してページ 移 動 ができるように 修 正 複 合 コンポーネントの 公 開 メソッド 名 変 更 に 対 する Undo/Redo 機 能 コンポーネントキーを 常 に 全 文 字 表 示 するオプション 3) Web アプリケーション 開 発 機 能 Web アプリケーション 用 デバッグ 機 能 Web アプリケーションの 画 面 確 認 表 示 時 にアプリケーションを 起 動 するように 修 正 Web アプリケーションの 画 面 確 認 画 面 をスクロール 表 示 に 変 更 4) Java 環 境 バンドルするJava 実 行 環 境 をJava SE Runtime Environment 7 Update 45 (JRE7u45)に 変 更 後 述 の 互 換 性 の 項 の 記 載 事 項 に 注 意 コンポーネント 改 修 5) ガントチャート マウス 操 作 無 効 時 は 縦 ドラッグを 行 えないように 修 正 6) ネットワーク 図 指 定 したノード 間 の 経 路 を 取 得 するメソッド 両 端 ノード 指 定 によりエッジを 取 得 するメソッド 7) コンボボックス 選 択 項 目 をマルチロケール 文 字 列 から 現 ロケールにおける 表 示 文 字 列 に 変 更 ( 編 集 可 のときに NULL 項 目 を 選 択 した 場 合 JRE7 環 境 で 例 外 が 発 生 する 現 象 に 対 応 ) 8) イメージビューワー 矩 形 領 域 選 択 機 能 9) 日 時 選 択 ダイアログ ダイアログを 表 示 したときのフォーカスを OK ボタンに 設 定 するメソッドを 追 加 10) ダイアログ モーダルダイアログによる 全 体 ブロックを 回 避 する 属 性 (modalexclusion)を 追 加 モーダル 表 示 のとき 親 のみをブロックする 属 性 (blockparentonly) 表 示 されたときアクションイベント( 番 号 1)が 発 生 するように 修 正 表 示 時 のアクションイベント 発 生 を 有 効 / 無 効 化 する 属 性 -5-
11) フレーム モーダルダイアログによる 全 体 ブロックを 回 避 する 属 性 (modalexclusion)を 追 加 12) キーイベントハンドラー アプリケーションまたは GUI 複 合 コンポーネントを 指 定 してキーバインディン グ(ショートカット)を 設 定 した 際 それらに 含 まれるフレームおよびダイア ログだけではなく GUI 複 合 コンポーネントおよびパネル 等 にもキーバインデ ィングが 設 定 されるように 修 正 エラーメッセージを 記 録 表 示 する 機 能 13) テーブル マウスモーションイベント フォーカス 喪 失 時 に 編 集 中 のセルの 値 を 確 定 する 機 能 編 集 中 のセルの 表 示 テキストを 取 得 するメソッド 論 理 型 列 の 表 示 文 字 列 を 設 定 および 取 得 するメソッド 14) 日 付 入 力 フィールド 15) マスク 入 力 フィールド 未 入 力 箇 所 を 埋 める 文 字 を 設 定 した 際 に 即 座 に 表 示 に 反 映 されるように 修 正 selectall() setcaretposition(int)で 発 生 する 書 式 エラーを 回 避 16) 数 値 入 力 フィールド 17) 数 値 入 力 カウンタ 18) テキストエリア 19) テキストフィールド 編 集 履 歴 (Undo/Redo) 機 能 20) 画 像 ファイル 入 力 バイト 配 列 から 画 像 データを 読 み 込 む 機 能 21) ネットワーク 接 続 SSH 接 続 ポート 転 送 に 関 する 機 能 22) シリアル 通 信 JPEG 画 像 データ 配 列 の 読 込 モード 23) POP3 メール 受 信 認 証 情 報 オブジェクトによる 認 証 機 能 24) SMTP メール 送 信 認 証 情 報 オブジェクトによる 認 証 機 能 25) Excel ファイルアクセス -6-
行 選 択 とセル 選 択 で 必 要 に 応 じて 行 やセルを 作 成 するメソッド セル 値 を 自 動 判 別 して 値 を 設 定 するメソッドの Date 型 の 処 理 を 変 更 26) データベースアクセス Javadoc 用 コメントを 修 正 27) システム 情 報 画 面 サイズを 取 得 するメソッド 28) 帳 票 出 力 先 ファイルを 指 定 して 印 刷 する 機 能 テーブル 帳 票 要 素 の 列 ごとの 罫 線 属 性 ( 太 さ 色 )の 設 定 機 能 29) カレンダー 指 定 した 年 月 の 日 数 を 取 得 するメソッド 30) ユーティリティ 起 動 半 角 全 角 カナと 平 仮 名 の 変 換 メソッド 31) ファンクション 引 数 の 数 を 取 得 するメソッド 32) オブジェクト 分 岐 アプリケーションビルダーにおける 条 件 分 岐 テーブル 設 定 の Undo/Redo 機 能 を 追 加 33) スレッドアロケータ スレッドを 時 間 指 定 で 停 止 するメソッド 34) 任 意 精 度 実 数 (BigDecimal) 格 納 変 数 35) 整 数 (BigInteger) 格 納 変 数 36) バイト 値 (Byte) 格 納 変 数 37) 日 付 格 納 変 数 38) 実 数 (Double) 格 納 変 数 39) 実 数 (Float) 格 納 変 数 40) 整 数 (Integer) 格 納 変 数 41) 整 数 (Long) 格 納 変 数 42) 整 数 (Short) 格 納 変 数 43) 文 字 列 格 納 変 数 半 角 全 角 カナと 平 仮 名 の 変 換 メソッド -7-
不 具 合 修 正 プラットフォーム 基 幹 1) 基 幹 機 能 帳 票 要 素 を 含 むアプリケーションデータロード 時 に 帳 票 用 紙 の 余 白 が 設 定 でき ない 不 具 合 を 修 正 2) アプリケーションビルダー 帳 票 編 集 画 面 で 不 正 な 用 紙 サイズまたは 余 白 が 設 定 できないように 修 正 コンポーネント 改 修 3) Web アプリケーション 発 生 しないマウスボタンイベントとマウスモーションイベントがアプリケーシ ョンビルダーのコンポーネント 情 報 編 集 画 面 で 表 示 される 不 具 合 を 修 正 4) 進 捗 ダイアログ 表 示 直 後 に 現 在 値 を 最 大 値 に 設 定 すると 操 作 できなくなる 不 具 合 に 対 応 進 捗 バーが 最 大 値 に 達 する 前 にダイアログが 閉 じてしまう 不 具 合 に 対 応 5) 進 捗 ダイアログ 2 本 表 示 直 後 に 現 在 値 を 最 大 値 に 設 定 すると 操 作 できなくなる 不 具 合 に 対 応 進 捗 バーが 最 大 値 に 達 する 前 にダイアログが 閉 じてしまう 不 具 合 に 対 応 6) グラフ 系 コンポーネント 数 値 軸 の 表 示 桁 位 置 を 一 度 に 5 以 上 変 更 できない 不 具 合 に 対 応 7) テーブル パターン 文 字 列 設 定 の 不 具 合 を 修 正 8) 帳 票 帳 票 要 素 を 含 むアプリケーションデータロード 時 に 帳 票 用 紙 の 余 白 が 設 定 でき ない 不 具 合 を 修 正 用 紙 横 向 き 配 置 における 余 白 設 定 時 のチェックの 間 違 いを 修 正 帳 票 で 繰 り 返 し 印 刷 を 指 定 している 場 合 プレビュー 画 面 から 印 刷 後 にページ 数 が 不 正 になる 問 題 点 を 修 正 -8-
制 限 事 項 アプリケーションビルダー 1) XML 入 出 力 機 能 [Since : Version 1.6] XML 入 出 力 機 能 で 出 力 される XML ファイルの 文 字 コードは UTF-16LE です(シ フト JIS コード(Version 1.5 まで)より 変 更 ) 2) 矩 形 分 割 配 置 の 分 割 数 設 定 [Since : Version 1.0] 矩 形 分 割 配 置 の 分 割 数 の 設 定 は 画 面 配 置 設 定 画 面 では 設 定 できません コン ポーネントの 設 定 機 能 ( 設 定 可 能 実 行 モードなど)によって 設 定 してください 3) 日 本 語 コンポーネント 一 覧 ファイル [Since : Version 1.6] 日 本 語 のコンポーネント 一 覧 ファイル(PlatformComponents_ja.ini )は UTF-16LE にて 提 供 します(シフト JIS コード(Version 1.5 まで)より 変 更 ) 4) キーボードショートカット [Since : Version 2.8] 操 作 の 手 順 により キーボードショートカットが 動 作 しない 場 合 があります コンポーネント 1) 3D ビューワーのウィンドウサイズ 変 更 時 のルーラー/ガイド 軸 表 示 [Since : Version 1.0] ウィンドウサイズを 変 更 した 時 ルーラー ガイド 軸 の 表 示 位 置 が 正 しくないこと があります この 場 合 ウィンドウサイズを 変 更 したり ルーラーを 再 度 表 示 設 定 したりすることにより 正 しい 位 置 に 再 表 示 されます 2) 散 布 図 の 関 数 描 画 機 能 [Since : Version 2.1] 数 値 軸 の 表 示 を 対 数 表 示 に 設 定 した 場 合 値 が 0 以 下 になる 関 数 を 設 定 するとグラ フが 切 れて 表 示 される 場 合 があります 互 換 性 アプリケーションの 互 換 性 1) プラットフォームで 作 成 したアプリケーションデータは 旧 バージョンのプラット フォームで 読 み 込 めない 場 合 があります 2) 異 なるバージョンの Java 環 境 (JRE)で 起 動 したプラットフォーム 間 では 作 成 したアプリケーションのバイナリデータ( 拡 張 子 mzas mzcs)を 互 いに 読 み 込 むこ とができません XML データ( 拡 張 子 mzax mzcx)として 保 存 及 び 読 み 込 みをし てください また XML データであっても そのデータを 保 存 した 際 の Java 環 境 よりも 以 前 のバージョンの Java 環 境 で 起 動 したプラットフォームでは 正 しく 読 み 込 みができない 場 合 があります 以 上 -9-