FLEXSCHE GP v17.1.3 リリースノート

17.1.3の新機能

TFS060944 : GP

スケジューリングメソッドや構造化記述メソッド内の各要素に対して、ステータス表示を抑制できるようにした。

TFS060982 : GUI

メニューバーのメニュー項目をポイントしたときに、メニューアドインのコメントやメニューアクションの概要をステータスバーに表示するようにした。

TFS060998 : GUI

[時系列チャート]-[資源ガントチャート]-[表示]-[タスクバーの高さを揃える]がOnのときに、同一行内に無数のタスクの山があるからといってタスクが極端に細くなることはないようにした。

TFS061006 : GPEns

資源主導ディスパッチングメソッドで副資源を割付けテストで選択する箇所を並列処理で実行するように改良して高速化した。

TFS061010 : GUI

在庫量チャートの縦軸レンジを品目の数値仕様でも指定できるようにした。

TFS061021 : GUI

工程リンクセレクタなどに複数のセレクタを指定する際に"sel1&sel2&sel3"のようにAND条件を使えるようにした。

TFS061041 : Core

タスク間占有や資源占有が前後工程の作業との間にある作業を資源ガントチャート上でリサイズできるようにした。

TFS061052 : Core

taktに整数の除算を計算するLong.Divと計算途中のオーバーフローを許す乗算→除算を計算するLong.MulDivを追加した。

TFS061057 : Core

作業主導ディスパッチングの挙動設定で「フォワードで”作業の作業期間制限終了日時”を超えた場合」を「山積み」にしたときに製造終了日時が作業期間制限終了日時を超えていないものでも山積みされてしまったり、資源表の有効期間を指定したときに割り付け方向によって前段取りや後段取りが有効期間外に割り付いてしまったりすることがあるのを修正した。また、作業期間制限開始(終了)日時が前(後)段取りを含むかどうかは、開始(終了)日時を制約起点にするかどうかに依存するようにした。

TFS061109 : SDLib

FSFにおいて、ボタンを指定してモーダルフォームを閉じるためのForm.Done()を追加した。

TFS061118 : Core

takt関数AfterTest.CheckResourceConnectivityを追加した。

TFS061124 : GPEns

同時積み分割充填で割り付ける際に、分割対象とする同時積み資源タスク以外にタスクがある場合に、空き時間があっても分割比率が小さくなったりもっと先の時間帯に割り付いてしまったりすることがあったのを、そうならないように改良した。

TFS061143 : SDLib

データ検証メソッドやレポートビューワーからレポートのリストをCSVファイルに書き出せるようにした。

TFS061164 : GPEns

データの読込時にエラーがあり保存時に警告されることになる場合、読込直後にメッセージボックスでその旨表示するようにした。

TFS061176 : Core

特殊なスキルキー(#oc/#os/#oic/#ois/#osc)により、資源表からスキルを間接的に参照できるようにした。

TFS061185 : Core

taktの関数にオーダーの作業の仕様・数値仕様指定を取得・設定するOrder.OperationSpecCode、Order.OperationNumSpecを追加した。

TFS061218 : GPEns

作業場配置評価のための一連のtakt関数を追加した。

TFS061222 : GP

計算式の編集ダイアログで行を選択してタブやスペースキーを押すことでインデントできるようにした。

TFS061248 : SDLib

レコード編集ダイアログにキー付きの値を表示、編集できるページを追加した。

TFS061281 : Core

taktの関数に正規分布やポアソン分布の乱数を発生するMath.RandomNormal、Math.RandomPoissonを追加した。

TFS061300 : Core

taktの関数に変数を取得・設定するXXX.Variableを追加した。XXXは戻り値の型。EDIFのように動的に変数のスコープが与えられる場面でも変数を取得・設定できるようになった。

TFS061313 : GPEns

プロパティ設定メソッドでキーと値の設定ダイアログで特殊なキーや既存のキー、定数などの入力を支援するメニューを追加した。

TFS061320 : GPEns

オブジェクト削除メソッドで作業連結レコードを削除できるようにした。

TFS061330 : GPEns

コマンド実行メソッドにCarryOut関連のコマンドを追加した。

TFS061336 : Core

計算式でList.Sumで文字列やリストを連結するときのパフォーマンスを向上させた。

TFS061345 : GP

パラメタ値入力ダイアログの「既定値」表示に元の計算式も表示するようにした。

TFS061350 : GP

計算式の編集ダイアログを複数行にした。複数行編集用のダイアログをわざわざ開かなくても済むようになった。

TFS061354 : GUI

資源ガントチャート行のタスクポップアップメニュー、オーダーガントチャート行の作業ポップアップメニューと左部ポップアップメニューからジョブガントチャート行を挿入できるようにした。

TFS061361 : GUI

タスクバーから分離して描画されているタスク文字列をクリックしてもタスクを選択できるようにした。

TFS061369 : GUI

資源ガントチャートのタスク文字列をバーから分離して背景を塗りつぶしているときに、その背景色を指定できるようにした。

TFS061384 : GUI

時系列チャートの複数カラムのラベル部分をダブルクリックすると、[チャート表示設定]-[チャート全体]-[表示]を開いて、[左部カラム]の該当箇所をフォーカスするようにした。

TFS061416 : GP

taktファンクションOperation.PlannedResource/Task.PlannedResourceを追加し、計画資源を取得できるようにした。

TFS061428 : GP

計画資源を作業に記録するようにした。

TFS061430 : GP

アクションから値を与えたパラメタがパラメタ値入力ダイアログに現れないようにした。

TFS061440 : GP

アドインキーAddInKeyMenuTimeChart_SelectedOperationsを追加し、アクションのイベントの種類に「時系列チャートの選択された作業」を追加した。

TFS061442 : GUI

チャート行ポップアップメニューに[チャート行設定]-[行高の設定]を追加し、行の高さを数値で指定できるようにした。

TFS061465 : GUI

資源ガントチャートに日時コメントを表示できるようにした。

TFS061492 : Core

taktファンクションCTT.AppliedChangeoverを追加し、段取替時間表の適用パートを取得できるようにした。

TFS061545 : GUI

時系列チャート上部ポップアップメニューのコマンドをツールバーの[時系列チャート]からも使えるようにした([列幅の設定]を除く)。

TFS061637 : GP

計算式ライブラリの定数の型に整数リスト、実数リスト、文字列リスト、日時リスト、時間リストを追加した。

TFS061666 : GPEns

外部メソッド呼び出しで実行時のエラーをメッセージパネルに出力するようにした。

TFS061703 : GPEns

データ検証メソッドで品目細分も検証の対象にするようにした。

TFS061707 : GP

作業主導ディスパッチングメソッドにおいて作業を山積みする際に、資源表有効期間が適さない資源組み合わせを除外するようにした。

TFS061729 : GP

[アンサンブル設定]-[ルール設定]-[オプション]-[資源共有と[アンサンブル設定]-[その他]-[資源共有]を追加し、資源共有に伴うファイルのサイズと読み書き処理の時間を必要に応じて抑制できるようにした。

TFS061736 : Core

takt関数Operation.SplitIndexを追加した。

TFS061752 : GP

作業実績テーブルから独立した新たな作業を追加できるようにした。

TFS061797 : Core

タスク多重度(タスク多重度キーからの算出値も含む)に0を指定できるようにした。

TFS061799 : GUI

メインウィンドウのアクティブビューが時系列チャートの場合にも分離ウィンドウや分割したビューに作業パネルから作業をドラッグ&ドロップできるようにした。また逆に時系列チャート以外がアクティブビューのときに分離や分割した時系列チャートに作業をドラッグ&ドロップして移動できるようにした。

TFS061801 : SDLib

FSFの*_Initialize関数でformオブジェクトのaccept_enter/accept_escapeプロパティにfalseを設定することで、OKボタンとCancelボタンへのEnterキー/Escapeキーの入力を無視できるようにした。

TFS061818 : GUI

[ウィンドウ]-[全画面表示]を追加した。

TFS061836 : GP

資源共有の作業情報ファイルをバイナリ化できるようにした。

TFS061914 : SDLib

FSFフォームに"default_button"プロパティを追加し、"_yes_no"/"_yes_no_cancel"モーダルフォームにおける既定ボタン(Enterキーで操作できるボタン)を指定できるようにした。

TFS061919 : GP

旧バージョンで保存されたプロジェクトを新バージョンで開いて保存しようとすると、「新バージョン用プロジェクトにアップグレードして保存します。よろしいですか?」と確認するようにした。

TFS061937 : GPEns

作業分割ダイアログのデフォルトの設定を外部設定ファイルconfig.xmlで指定できるようにした。

TFS061939 : Core

takt関数にオーダーの形状を取得・設定するOrder.Shape関数を追加した。

TFS061942 : GP

コンボキーに#rscを指定したときに、資源の仕様キーとして作業のコメント(特殊なコメントキーによるものも含む)を指定できるようにした。

TFS061946 : GPEns

スケジューリング中にルール実行メソッドを実行する際には、ステータスバーにメソッドの概要説明または呼び出すルール名を表示するようにした。

TFS061951 : GP

工程テーブルに「歩留まり係数キー」を追加した。

TFS061953 : Core

計算式Item.FirstTimeForInsufficientQtyに引数searchTimeを追加し、探索日時を指定できるようにした。

TFS061955 : Core

takt式に文字列内の部分文字列の出現回数を数えるString.CountSubstring関数を追加した。

TFS061957 : GUI

オーダーガントチャートに暫定割付け表示をするようにした。

TFS062002 : GP

作業期間制限日時保護フラグOperationGraph.WorkingPeriodProtectedを取得・設定できるようにした。

17.1.3で解決された問題

TFS058202 : GUI

資源ガントチャート上で作業を移動して班資源のメンバーに割り付けられていたサブタスクが消滅したときにチャート行の表示が一時的に真っ白になってしまうことがあるのを修正した。

TFS059024 : Core

割付け済み作業に作業結合メソッドを適用すると、その入出力品目の在庫時系列に不要な時系列要素が残ってしまうという不具合を修正した。

TFS060953 : GP

オーダーガントチャートのアドインAddInKeyHookAfterMovingOperationでFSFのフォームを表示すると、その背後で作業がドラッグ状態のままになる場合があるという不具合を修正した。

TFS060958 : GPEns

資源主導ディスパッチングメソッドで対象工程の「開始日時を制約起点に」がOnになっていると割付けに時間がかかったり失敗する場合があるという不具合を修正した。

TFS060972 : GUI

スタートアップ画面のメニューアドインのメニュー項目が挿入される位置がずれるという不具合を修正した。

TFS060978 : GP

[ツール]-[アドイン設定]-[オプション]-[すべてのアドインの~保持する]のチェックが外れているときに、スクリプトアドインから同一スクリプトファイル内のアドインが間接的に呼ばれるようなFLEXSCHEのメソッドを呼ぶ(例えば、AddInKeyHookAfterSavingDataのアドインが実装されているときにIEnvironment.DoCommand FSCommand.FSCommandSaveを呼ぶ、など)と例外発生などの異常が生じるという不具合を修正した。

TFS060988 : Core

割り付け済み作業の前段取りに中断最大時間および乖離最大時間が設定されており、その前にバックワードで作業を割り込ませようとするときに、割り付け済み作業の前段取りが中断乖離最大の制限により延長できない場合に、スケジューリングメソッドが折り返す設定になっていても未割付けになってしまうことがあるのを、折り返されるようにした。

TFS060991 : GPEns

作業主導ディスパッチングメソッドで並列処理をOnにしているときに自由カレンダーが設定されていて資源ガントチャート上に表示されていない資源に作業が割り付けられるとアプリケーションエラーが発生する場合があるという不具合を修正した。

TFS060996 : GUI

資源ガントチャートに多数のタスクを積み上げたときに作業接続線の縦方向接続位置がずれるという不具合を修正した。

TFS061017 : GUI

負荷チャートで無集計資源量表示をしているときに[時系列チャート]-[負荷チャート]-[表示文字列]-[数値表示]の設定が効かないという不具合を修正した。

TFS061028 : Core

作業分割後にオーダー経由で分割基底に対して資源制限が設定された場合に、分割作業に対して資源制限が反映されないのを修正した。バージョン15.1からの不具合。

TFS061035 : Core

資源表の必要資源量算出キーに#mwvrを指定した作業を資源ガントチャート上で短縮して資源量を超過すると、元に戻せなくなるという不具合を修正した。

TFS061040 : Core

実績・凍結作業の割付けメソッドで凍結作業の資源占有が再計算されないという不具合を修正した。

TFS061048 : Core

全作業を対象に割付け解除を行った場合に、割り付け解除された作業の作業編集ダイアログのタスクリスト部分で左端の列にAと表示されることがあるのを修正した。

TFS061056 : GP

アクションなどから呼び出す各種処理のパラメタ宣言をやり直した(パラメタ変数をいったん削除してから、再度同名のパラメタを追加した)場合も、実行時にパラメタ値を正しく与えられるようにした。

TFS061059 : GUI

Webビューがアクティブなときに"Ctrl+S"での保存や"F5"によるリスケジュールが実行されないという不具合を修正した。

TFS061063 : GUI

ウィンドウがタブ化表示されているときにタブ上でキーボードショートカットを実行しようとしても実行されないという不具合を修正した。

TFS061065 : Core

並列処理をOnにして班資源に作業を割り付けるとき、アプリケーションエラーが発生する場合があるという不具合を修正した。

TFS061072 : Core

計算式からオーダーのResourceRestrictionResourceCodesに代入したときにタスクキーが空文字列の場合と#primaryの場合で区別されてしまうという不具合を修正した。

TFS061081 : GUI

資源ガントチャートの表示期間開始前に終了するタスクがチャート行の左端から右端まで描画されてしまうという不具合(17.0.4/17.0.5)を修正した。

TFS061084 : SDLib

モーダルフォームのISDLForm.Closeを呼ぶと、OKボタンやYesボタンを押したものとして振る舞うようにした。

TFS061087 : GUI

資源ガントチャートのタスク文字列の表示色を指定しても、[チャート表示設定]-[資源ガントチャート]-[表示]-[タスクと文字列の描画]-[スタイル]の選択によっては反映されないという不具合を修正した。

TFS061096 : GP

コマンド実行メソッドの「メッセージ出力」のメッセージ定義の計算式で削除されたパラメタを参照しておりその評価がエラーとなる場合に、実行時にメッセージボックスが表示されなかったが、空のメッセージを表示するようにした。

TFS061101 : Core

ISDOperationGraphRec.AddChildで引数に作業を指定すると例外が発生するという不具合を修正した。

TFS061120 : GUI

GUI上のパネル画面が他のパネルとドッキング(タブ化)していてなおかつ非表示のとき、保存時にそのパネルに関する設定情報が失われてしまうという不具合を修正した。

TFS061151 : GUI

チャート行の時間オフセットと時系列チャートの表示期間を設定しているときに、[チャート表示設定]-[資源ガントチャート]-[表示]-[タスクと文字列の描画]-[スタイル]を「文字列をタスクバー領域に重ねて段々表示する」または「文字列をタスクバー領域から分離する」にすると、表示期間外のタスク文字列が左端にすべて描画されてしまうという不具合を修正した。

TFS061159 : GP

Windows10/64bitにおいて、保有変数一覧に特定の操作をすると稀に計算式ダイアログを開けない場合があるという不具合を修正した。

TFS061163 : GP

計算式型のパラメタと文字列などの値を比較したり、入力したパラメタの計算式を保存するとアプリケーションエラーが発生する場合があるという不具合を修正した。

TFS061196 : GPEns

作業主導ディスパッチングメソッドで挙動設定や割り付け方向によっては資源表の有効期間を超えた作業が未割付けにならずに山積みされたりフォワードに折り返されたりすることがあったのを修正した。また有効期間を超えたために未割付けになった場合にも専用のエラーメッセージが出力されるようにした。

TFS061198 : GPEns

プロパティ設定メソッドの詳細説明に改行を入力してもプロジェクトを保存して開きなおすと改行がなくなってしまうという不具合を修正した。

TFS061203 : GPEns

LotForPeggingList.Findが正しく判定されないことがあるのを修正した。

TFS061208 : GPEns

候補資源の一部にメンバーを持たない班資源がある場合などに、作業主導ディスパッチングメソッドの挙動設定で「オーダーの作業期間制限終了日時を超えた場合」等に指定した処理が正しく行われずに未割付けになることがあったのを修正した。

TFS061214 : Core

takt関数Operation.ShapeInfoを実行するとメモリーリークが発生するのを修正した。

TFS061224 : GP

計算式の編集ダイアログで行を選択してコピー&ペーストするときに最後の行の改行が挿入されないという不具合を修正した。

TFS061227 : GPEns

作業主導の挙動設定で、「バックワードで立案期間開始日時を超えた場合」および「フォワードでxxxを超えた場合」が共に「方向転換」となっており、フォワードで折り返しが発生してバックワードで立案期間開始を超えた場合に、未割付けとなるが、メッセージが出力されないのを修正した。

TFS061246 : GPEns

作業主導ディスパッチングメソッドの挙動設定で、「○○を超えた場合」に「山積み」や「割付け失敗」と指定していても、方向転換した作業に対しては指定が無視されてしまうことがあるのを修正した。

TFS061254 : GUI

AppDataフォルダにtoolbar24.bmpがなく、メニューにそれを参照するコマンドがあると、そのメニューの表示時にアプリケーションエラーが発生するのを修正した。

TFS061269 : GPEns

ルール設定ページでルールの説明欄に入力していてもメソッドの選択を変えると消えてしまうという不具合を修正した。

TFS061278 : GP

作業主導ディスパッチング設定の「作業連結などでつなげられた作業群を一体的に扱う」を「作業連結などでつなげられたオーダーが異なる作業群を一体的に扱う」に改めた。

TFS061290 : GP

データ保存時に形状の正式名称がCSV、FDSS形式で書き出されていないという不具合を修正した。

TFS061296 : GUI

工程・作業エディタでCtrl+Oで出力工程・作業を追加しようとしても機能しないという不具合を修正した。(17.0.0、16.1.18以降)

TFS061304 : GUI

英語版で起動したときにスタートアップ画面でボタンが非表示になる場合があるという不具合を修正した。

TFS061308 : GP

長い計算式を含む構造化記述メソッドに対して[外部メソッド呼び出しメソッドを生成]を実行するとアプリケーションエラーが発生することがあったのを修正した。

TFS061326 : Core

計画期間以前に割り付く実績作業作業が中断中非占有資源を使用する場合に、作業時間や作業日時が異常になることがあるのを修正した。

TFS061338 : SDLib

データ検証メソッドで検出される数が多い時にレポートビューワーで表示するのに時間がかかるのを改善した。

TFS061358 : GUI

資源ガントチャートのタスク描画スタイルが「文字列を細いタスクバーの上に表示する」、タスク中断の描画が「強調する」になっているときに、タスクのクリック位置を誤判定してしまうという不具合を修正した。

TFS061379 : GUI

表示設定の上書き設定において上書き対象から除外されている表示文字列(場合分けや複数カラムが設定可能なもの)の編集ボタンを押せてしまうという不具合を修正した。

TFS061386 : GUI

資源ガントのタスクバースタイルを「文字列をタスクバー領域に~」かつ「タスク文字列の背景を塗りつぶす」をOnにすると、タスク文字列の背景が塗りつぶされるという不具合を修正した。

TFS061412 : GPEns

アンサンブル設定のデータソースのテーブルに名前が空のテーブルがあったが、これを「形状」テーブルに修正した。

TFS061418 : GP

複数行の計算式編集ダイアログでShift+Enterを押すとOKボタンを押したのと同様にダイアログが閉じられるが、Enterによる入力も受け付けられて改行が挿入されてしまうという不具合を修正した。

TFS061432 : GP

手動オーダー分割で、分割オーダーのコードを変更した場合に、変更内容によっては、その分割オーダーを更に手動分割しようとする時に、分割オーダーのコードの初期値が適切でなかったり、オーダー分割ダイアログが表示されなかったりするのを修正した。

TFS061434 : GPEns

オブジェクト削除メソッドで品目レコードを削除しても参照先のグループ情報が残るという不具合を修正した。

TFS061444 : GP

TimeSpan.ToStringの書式文字列の#0nd(nは任意の整数。頭を0で埋める桁数指定による日数整数表示)が小数表示されてしまうという不具合を修正した($0nw,$0nH,$0nM,$0nSも同様)。

TFS061464 : GUI

チャート行上のイベントによるアクション内でそのチャート行が破棄されるとアプリケーションエラーが発生する場合があるという不具合を修正した。

TFS061469 : GUI

バージョン15.1以前で保存されたプロジェクトを開いて、記録されているスタイルを適用してチャートを新規作成すると、[チャート設定]-[資源ガントチャート]-[表示]の設定内容が反映されないという不具合を修正した。

TFS061475 : GP

[チャート表示設定]-[チャート全体]-[行構成]-[データ読み込み事~自動的に更新する]がOnのとき、手動で時系列チャートを行構成するとキャプションに"@"が付加されるが、その後、自動行構成を2回実行しないと"@"が消えないという不具合を修正した。

TFS061497 : GUI

プロジェクト再読み込み後に、プロジェクトが保持する行構成ルールの変数スコープがプロジェクトの固有変数を参照しないという不具合を修正した。

TFS061504 : GUI

時系列チャートを「休日非表示」にしたときに、非表示であることを表す赤い線が左端の列の右側には描画されないという不具合を修正した。

TFS061513 : GPEns

外部メソッドやアドインでオーダーに空のセレクタをセットした後にプロパティ設定メソッドや計算式でセレクタに代入しようとするとエラー(例外)が発生するのを修正した。

TFS061536 : GPEns

作業主導ディスパッチングメソッドの挙動設定「工程間制約を資源経路毎に探索する」がオンの場合、各経路での割付けエラーに対してはエラーメッセージを出力しないようにした。

TFS061541 : GUI

時系列チャートを表示時間帯限定し、かつ週間表示または月間表示すると、表示時間帯外で開始または終了する作業が資源ガントチャートに正しく描画されないという不具合を修正した。

TFS061547 : Core

最小時間制約で制約時間が資源の利用可能時間に沿って0秒の場合に、沿わずに単に0秒とみなされてしまうのを修正した。

TFS061550 : GUI

サインボード行左部ポップアップメニューの[チャート行設定]から行の上書き設定を切り替えて、横スクロールの有無(文字列表示か否か)が変わっても、貼られた付箋の日時の有無が変わらないという不具合を修正した。

TFS061566 : Core

takt式でOrder.SelectorWithExtの代入でセレクタを追加・削除できないという不具合を修正した。

TFS061570 : GPEns

昇降順ディスパッチングメソッドで割付け許可条件の設定がなくて許容範囲を指定するとリスケジュール時に例外が発生するという不具合を修正した。

TFS061596 : GP

データを再読み込みした後、レコード削除が記録されず、トランザクション情報を正しくエクスポートできないという不具合を修正した。

TFS061599 : GUI

時系列チャートの集計データ出力で、品目細分レコードを対象とする在庫量チャート行や品目滞留チャート行に対して品目細分コードが出力されないのを修正した。

TFS061603 : Core

EDIF差分エクスポート(トランザクション不適用)時に、一旦削除されたレコードとコードが一致するレコードを追加した場合(あるいはコードをリネームしてから元に戻した場合)、そのコードを持つレコードが存在しているにも関わらず、トランザクションステータス"D"が出力されてしまうという不具合を修正した。

TFS061608 : Core

taktでOrder.ResourceRestrictionTypeへの代入の際にタスクキーに空文字列を指定しても代入が正しく実行されないという不具合を修正した。

TFS061612 : GP

アクションの設定で割り当てたパラメタ値が処理に渡らないという不具合を修正した。(17.0.8以降、16.1.20)

TFS061622 : Core

taktのOrder.SelectorWithExtで拡張子が部分一致するものを取得してしまうという不具合を修正した。

TFS061627 : GUI

資源ガントチャートの「ctrlキーによる操作の許容」の設定に関わらず、オーダーの資源制限で消極的資源と指定されている資源に常に移動できてしまうという不具合を修正した。

TFS061633 : GPEns

実績数量が0の作業実績がある場合に実績数量伝播メソッドを複数回実行すると下流のリンク数量が不正な値(-1.#IND)になるのを修正した。

TFS061634 : GUI

プロジェクト読み込み時に在庫量チャート行、資源滞留チャート行、品目滞留チャート行の時間オフセットが復元されないという不具合を修正した。

TFS061635 : GP

フォワード制約日時が適切に記録されない場合があるという不具合を修正した。

TFS061636 : GUI

資源ガントチャートで「文字列をタスクバー領域から分離する」としている場合に、休日の表示/非表示を切り替えると、タスク文字列の描画位置がずれるという不具合を修正した。

TFS061639 : GPEns

作業主導ディスパッチングメソッドの資源選択で「有限能力」「常に暫定割付け」を共にオフにしており、かつ、再探索基点を指定している場合に、他のタスクに邪魔されていないのに暫定割付けになってしまうことがあるのを修正した。

TFS061674 : SDLib

プロジェクトパネルからカレンダー、在庫操作、自由カレンダーを追加するとき、仕様・数値仕様のページで要素を追加してOKするとアプリケーションエラーが発生するという不具合を修正した。

TFS061679 : Core

taktのリストに対する演算子 and,or,xor が正しく動作しないことがあるのを修正した。

TFS061699 : GUI

ビューの表示文字列などの計算式内でSnapshotを呼び出しているとプロジェクトのロード時にアプリケーションエラーが発生する場合があるという不具合を修正した(16.1.20以降、17.0.9以降)

TFS061705 : Core

原材料候補があるとスケジューリング時に例外が発生したり作業時間が正しく計算されなかったりすることがあるのを修正した。

TFS061706 : Core

1つの作業に同一リンクキーの出力リンクが複数あり、そのうちいくつかのリンクの先に他の作業がつながっている場合に、データを読み込むと出力リンクが減ってしまうのを修正した。

TFS061712 : GP

計算式の編集ダイアログでコンテクストを切り替えると選択のパラメタの欄にボタンが切り替えるたびに追加されてしまうという不具合を修正した。

TFS061716 : GPEns

作業主導ディスパッチングメソッドで作業期間等を超えた場合の山積みでも同時積み・並行条件を遵守していたのを無視するように修正した。また同時積み・並行条件で割付け済みの暫定割付け作業が無視されていなかったのを無視するように修正した。

TFS061719 : GPEns

作業結合メソッドで対象に指定された分割基底作業が分割されているとその作業自身が回収されてしまうという不具合を修正した。

TFS061743 : GP

資源共有機能で他のプロジェクトから送られた作業の太枠が段取り部分に描画されないという不具合を修正した。

TFS061747 : Core

データを一旦保存してから読み込み直すと、作業グラフの作業リスト(OperationGraph.Operations)にすべての分割作業が含まれてしまうという不具合(正しくは最上位分割基底作業のみ)を修正した。

TFS061763 : GP

Operation.PEST2/PLET2において先頭工程/最終工程にしかオーダーの作業期間制限日時が反映されないという不具合を修正した。

TFS061770 : GP

時系列チャートをスプリッタで分割したときの左上ペイン以外に対するダブルクリック操作の挙動が適切でない(操作対象座標がずれる)という不具合を修正した。

TFS061782 : GUI

スプリッタで分割された時系列チャートの左上ペイン以外に関する同期スクロールの挙動が適切でないという不具合を修正した。

TFS061790 : GP

[作業主導ディスパッチングルール設定]-[資源選択]-[オプション]ダイアログにおいて、「フォワード探索~無視する」のチェック状態を変更した直後に[探索基点の指定]または[再探索基点の指定]の項目を新規に追加すると、チェック状態が元に戻ってしまうという不具合を修正した。

TFS061803 : GPEns

資源主導ディスパッチングメソッドでメンテナンス作業を対象作業の後に割り付けると対象作業とメンテナンス作業の間が不必要に空いてしまう場合があるという不具合を修正した。

TFS061813 : Core

時間メッシュの異なる複数の資源で共通の副資源を使用すると割付け結果が異常になり例外などが発生することがあるのを修正した。

TFS061814 : GPEns

作業主導ディスパッチングメソッドで動的分割(資源容量等)と工程間制約遵守(最大時間制約、資源占有制約等)とを両方行うと例外が発生することがあるのを修正した。

TFS061847 : Core

計算式でItemSubdivisions.RecordsやItemSubdivisions.SelectedRecordsが正しい値を返さないという不具合を修正した。

TFS061848 : GPEns

ツールバーのスケジューリングルール選択ドロップダウンリストを切り替えてから[ファイル]-[データを読み込みなおす]を実行すると、ルールが元に戻ってしまうという不具合を修正した。

TFS061857 : GPEns

コマンド実行メソッドのスナップショット作成で、作成時のオプションの永続化をオンにしても次回ロード時にはオフになってしまうのを修正した。

TFS061872 : Core

分割作業がオーダー引当で引き当てられているときに工程間時間制約が守られないのを修正した。

TFS061884 : Core

作業主導ディスパッチングメソッドで工程間制約を経路毎に探索するとしている場合に、そのメソッドの前に割り付け済みの作業がある場合に無駄な経路を抽出してしまい本来望ましい経路が除外されてしまうことがあるのを修正した。

TFS061893 : GUI

F1キーを押してもヘルプが表示されず、またメニューのカスタマイズでF1キーにヘルプを割り当てようとしてもすでに別のコマンドに割り当てられていて割り当てられないという不具合を修正した。

TFS061903 : GPEns

分割比率が極端に小さい分割作業を、作業分割メソッドでさらに分割しようとしたとき、例外が発生してしまうことがあったのを修正した。

TFS061909 : SDLib

FSFにおいて、YesNo/YesNoCancelモーダルダイアログでEnterキーを押すと、"ok"コマンドが発生するという不具合を修正した。

TFS061932 : Core

品目細分の計算式で品目から継承している値を取得できない場合があるという不具合を修正した。

TFS061968 : GP

時系列チャートの表示文字列などの場所でProject.LowLevelCodeMaxがエラー値を返してしまう場合があるという不具合を修正した。

TFS061982 : GPEns

Communicator with GPでプロセス実行メソッド(終了まで待機しない)を含むスケジューリングルールをサーバー上で実行すると例外が発生する場合があるのを修正した。

TFS061986 : GPEns

アンサンブル設定の開発者向けで「レポートを出力する」をOnにしてもディスパッチした作業などの詳細情報が出力されないという不具合を修正した。

TFS061999 : Core

Double.Floorが浮動小数点の丸め誤差によって意図した値より小さい値を返す場合があるという不具合を修正した。

TFS062007 : Core

形状レコードの仕様や数値仕様などがFDSSに出力されないのを修正した。

TFS062015 : GUI

takt関数Project.IsHolidayで日の境界時刻を考慮できるようにした。

TFS062018 : GPEns

日時アンカー割付けメソッドで空レコードを含む作業リスト/オーダーリストを対象条件として参照したとき、Excetionが起きてしまうのを修正した。

TFS062026 : GP

差立てチャートの列の設定のタスクの表示色で条件による指定をした時の表示色の算出の計算式ダイアログでコンテクストに空のものが追加されているという不具合を修正した。

TFS062054 : Core

takt関数Order.SelectorWithExtの代入で削除するための空のセレクタが指定した拡張子のセレクタが存在しないと追加されてしまうという不具合を修正した。

TFS062062 : Core

引当されている品目細分の時系列が更新された後に、作業の全割付解除など集約品目の在庫時系列が再構築されると例外が発生する場合があるという不具合を修正した。

TFS062067 : GPEns

order.csvのwpst/wpetに工程指定だけで日付がないと、読み込み後にFLEXSCHEの動作が異常になる可能性があったのを修正した。

TFS062085 : Core

作業生成を行った後、工程エディタで工程関係の時間制約種別を編集すると、作業関係の時間制約が消えてしまう場合があるという不具合を修正した。

TFS062106 : GUI

[ファイル]-[設定のインポート]ダイアログの「種類」の表示で、サインボードであるべきものがすべて資源ガントチャートとして表示されてしまうという不具合を修正した。

TFS062110 : GUI

チャート上書き設定が指定されたチャート行を含む時系列チャートに対して、[プロジェクトパネル]-[スナップショット]-[アクティブビューの複製にマージ]を実行すると、複製元のチャート行の設定が複製先に適切に反映されないという不具合を修正した。

TFS062114 : GUI

[チャート表示設定]-[資源ガントチャート]-[行表示]-[詰まれたタスクに合わせて調整する]がOnのときに、リスケジュールした直後のチャート行の高さが適切でない場合があるという不具合を修正した。

TFS062129 : GUI

チャート固有の上書き設定内の計算式から共通のチャート行設定の保有変数を参照できないという不具合を修正した。

TFS062152 : GP

パーミッションで実行権を禁止されたルールをルール実行メソッドから実行できてしまうという不具合を修正した。

TFS062153 : GP

帳票出力などの後にスナップショット復元やデータリロードを行うと、消費メモリ量が増え、場合によってはアプリケーションエラーが発生するという不具合を修正した。

TFS062161 : GUI

複数のパネルをドッキングさせてそれら全てを非表示にした状態でプロジェクトを保存するとパネルの設定内容が失われるのを修正した。

TFS062168 : GUI

プロジェクトの複製でpermission.xmlがコピーされないという不具合を修正した。