みなさま、こんにちは。
さてまずは告知から・・・。
2月20日(木)、秋葉原でノーツコンソーシアムに関わる複数イベントがございます。
10-12時 2020年度 第一回ユーザー情報交換会
第4回 ビジネスパートナー情報交換会
立場の違うふたつの情報交換会が同じ時間で開催されます。
な、なんと!
終了後には合同でランチミーティングも開催されるそうです!!
会員限定のイベントではありますが、定員内であれば、見学も可能かもしれませんので、事務局へお問い合わせください。
13-13:45 第26回ノーツコンソーシアム通常総会
こちらは指定代表者のみの参加になりますが、私も一理事として参加致します。
最後にメインイベント
14-17時 ノーツコンソーシアム FESTA 2020
こちらでは各研究会より昨年の成果報告が発表されます。
昨年はV10にスタートし、V11リリースとかなり活発な成果が得られたようですので、必見です!!
またHCL様からの最新情報も発表されるようですので・・・たとえばVoltとか・・・Nomadとか・・・
見逃せないイベントになる事間違いなし!
FESTAについては、会員外の皆様含め、広く参加可能ですので、ぜひ今からでも間に合いますので、お申込みください。
以上、詳しくはノーツコンソーシアムサイトよりご確認ください。
さらにもう1件
まだ正式リリースされていませんが、今年の大阪研究会は今までとはちょっと違います!
従来は初回が4 or 5月開催でしたが、今回はいろんな環境変化も踏まえ、3月に第0回 大阪研究会を開催致します。
ご興味ございましたら、ご一報頂けましたら詳細ご案内可能ですので、記事コメントでも、FBでもメールでも、ご連絡お待ちしています!
また前置きが長くなりましたね・・・(汗
本題ですが、今回もたまたま弊社内で生じた改修案件を記事にしました。
現在使用しているSFAアプリですが、前回記事を元に今回記事を作成するという機能があります。
具体的には、前回記事を引用した場合、新規作成時の顧客フィールドや案件フィールドを再度選択しなおす手間を省くだけのものになります。
あわせて引用した記事の文書リンクを今回記事に添付することで、容易に前回内容を参照できるようにしています。
処理は至って簡単で、以下の式をアクションボタン(弊社では[引用作成])に記述しているだけです。
@Command([OpenDocument]); tmp_CUM := Customer_m; tmp_ITM:=Item; @Command( [EditMakeDocLink] ) ; @Command([Compose];"main"); @Command([EditGotoField];"LastTime"); @Command( [EditPaste] ); @Command([EditGotoField];"Customer_m"); @Command([EditInsertText]; tmp_CUM); @Command([EditGotoField];"Item"); @Command([EditInsertText]; tmp_ITM) |
二つの変数に現在の文書からフィールドの値を与え、
文書リンクを作成して、
フォーム[main]を新規作成。
[LastTime]フィールドに文書リンクを貼り付け、
[Customer_m]および[Item]フィールドに変数の値をセットしているだけになります。
従来は同じアプリケーション内への引継ぎでしたので、以上で完了していました。
今回発生したのは、Dominoサーバーのリプレイスを機会に、年度であたらしい別のアプリケーションに分割することになりました。
つまりこの[引用作成]機能も新規作成先を変更する必要が出てきました。
とは言っても、ほぼ同じ設計での新アプリケーションスタートのため、式を書き換える場所は1か所のみです。
@Command([Compose];"main");
にサーバー名とアプリケーション名を追加するだけです。
@Command([Compose];"サーバー名":"アプリケーション名.nsf";"main"); |
いずれも"で囲むことを忘れないようにしてください。
またアプリケーションがDataフォルダのさらに下位フォルダにある場合は(例:Appフォルダ内)
"App¥¥アプリケーション名.nsf"
と¥にエスケープ文字の¥を付与することを忘れずに・・・。
※本ブログでは半角¥は\と表示されるため、全角にさせていただいております。
以上、取るに足りない内容かとは思いますが、ユーザーには好評な機能でしたので、記事とさせて頂きました。
ちなみに弊社マイグレーションの進捗ですが、新インフラ内でDominoサーバーとTravelerサーバーが動き出しています。
DominoサーバーにはIDVaultとVerseオンプレミスのインストールは完了しているそうですが、まだ触れていません。
Travelerサーバーについては、先週簡易テストを行い、問題なさそうですので、先行して近日入れ替えを実施致します。
クライアントについては、既存VDI(Win7)の間はそのまま利用し、新しいVDI(Win2016Server)切り替え時にV11で公開することになる予定です。
また随時報告させていただきます!!