ページビューの合計

2023年5月29日月曜日

#OnTime for Domino Ver.11.0.0a へアップグレード(インストーラー利用)

Upgrade to OnTime V11.0.1a was performed.

This is the first time I have used the installer to perform this procedure, but I never thought I would fall into a pitfall of my own making...

2023年5月26日にリリースされた OnTime for Domino Ver.11.0.0a。

弊社現在のバージョンが 10.0.1 で、リリースノートを見ると、UIに結構変更がありましたので、アップグレードすることとしました。
詳細はリリースノートをご覧ください。

今回は単にアップグレードすることだけが目的でなく、以前から伺っていいたインストーラーを利用したアップグレードを体験してみたい・・・うまくいけば、今後はインストーラー頼りで・・・という点にも注目して実施することとします。

モジュールと手順書をダウンロードして一式読むことからスタートします。

インストール手順はたった6項目!

弊社環境でインストーラーが使えるのか少し疑問であったため、あらかじめサポートへ問い合わせたところ、
「OnTimeのnsfが全てOnTimeフォルダにあるならご利用いただけます。そのまえにサーバーにOnTime1003などのフォルダにテンプレートを置いているなら削除しておいてください。インストーラーはとても簡単です。」
との連絡を頂きました。


幸いにもOnTimeフォルダへnsfが配置されておりました。
追記されているテンプレートですが、


このようにDataフォルダ内にありましたので、削除・・・したかったのですが、Dominoがつかんでいるようですので、このままでは削除できません。


夜間に一度Dominoを落として、削除しました。

ここまでの準備ができましたら、私のクライアントから処理することとします。
手順書記載の通り、NotesのDataディレクトリ内に[Temp]というフォルダを作成し、その中にダウンロードモジュールの一覧から9個のntfとinstaller.nsdをコピーして保存します。


ここまでできたら、ノーツクライアントから先のInstaller.nsfを開きます。

開いたら、右上のメニューから日本国旗をクリックすると、表記が日本語になります。


開いたら、サーバー、インストール先フォルダ、利用ユーザーの選択を設定して
・・・ここでインストール先フォルダが指定できるのでしたら、既存環境がOnTimeというフォルダ以外でもここで指定できるのかな?・・・

条件に同意チェックして[OK]をクリックするだけです。
が・・・


このようなエラーが表示されました。
現在の環境で使用しているグループ名ではなく、一人ずつ選択する必要があるようです。
これなら従来のアップデート方法のほうがいいかも・・・などと思いつつ選択して実行しました。・・・※後ほど真相が・・・


無事、完了したようです。


早速クライアントを開いてみます。


ん!?
変わってない?

念のため、configデータベースから各タスクを実行したり、Dominoサーバーを再起動してみましたが、変化ありません。

バージョン表示もV10のまま。

手作業でテンプレートを更新してもよかったのですが、それでは今回の目的であるインストーラー利用が解決できません。

致し方なく、サポートへ問い合わせしました。
インストールログ>>>ワークスペースでインストーラーを選択した状態で[表示]-[移動]をクリック


表示された[Log]を選択して[OK]をクリックすると表示されます。


を提出したところ、即座に
「アップグレードでなく、インストールを選択したのでは!?」との事。
他の予定があり、作業を少し急いでいたこともあり、記憶があいまいだったのですが、ログは正直です(汗

即座にWEB会議を提案頂きました。
その間にもマニュアルを再度読み直したのですが、確かに「アップグレード」という文言が見つかりません。
まさか・・・
そう、そもそも読むべきマニュアルを間違えていたのです。

私が読んでいたのは、
「OnTime® for Domino Ver.11.0.x- インストールマニュアル インストーラー利用インストール手順(フリーミアム版もこちら)(1.24MB)」
正しいものは、
「OnTime® for Domino Ver.11.0.x- アップグレードマニュアル インストーラー利用アップグレード手順(フリーミアム版もこちら)(1.69MB)」

一番上に出てきていたので、ちゃんと見ずに使ってしまっていました。

WEB会議ではまずは元に戻すということで、configデータベースのServer Settingsを一旦元に戻します。
幸いにも弊社で利用していたnsfのファイル名とインストーラーが利用するファイル名が異なっていたため、各nsfのファイルパスを元に戻して問題ないことを確認。

インストールもアップグレードも準備(Tempフォルダにntf、nsfを配置)は同じでしたので、アップグレードを実行します。

先のユーザー選択ですが、アップグレードの場合はデフォルトのままで進めるそうです。
進めると勝手に設定済のユーザーグループが選択されました。
・・・なんて無駄な作業を・・・って、自分の責任ですよね(大汗

終了後にクライアントを開きますと、


何事もなかったかのように、V11で開きました。
・・・毎回、サポート申し訳ございません。

ちなみに私のことがあったからか、現在はマニュアルダウンロードの一覧が分類されておりますので、もう間違わないはず!


新機能「日程予約」も弊社ライセンスでは[3つ/人]設定できるようです。

先ほどこちらのマニュアルの掲載もございましたので、こちらはもう少し触ってみたいと思います。

さて今回は以上となりますが、失敗はしてしまったものの、サポート頂きましたお陰でユーザーには一切影響なく復旧から、バージョンアップまで完了することができました。

この経験により(笑
従来のアップグレード手順と比較して、飛躍的に作業が楽にできることが確認できました。

今まではリリースノートを見ながら、欲しい機能があれば実施していましたが、今後は毎回リリース直後に実施することになると思います。

ぜひ対象バージョンをお使いの皆様は、【アップグレード】をお試しください。

2023年5月26日金曜日

【告知】2023年 #ノーツコンソーシアム ( #notescons ) #ユーザー情報交換会 ほか

This article is only an announcement.
・The 3rd The Notes Study Group
・The 2nd Osaka Study Group
・Workshop for new Notes personnel
・User Information Exchange Meeting
・Osaka Lab's own course "@Function Beginner's Course"

There are other events that I cannot write about. Please look forward to them.


みなさま、こんにちは。

今回は告知だけの記事となりますので、あらかじめご了承ください。


●6月22日(木) 第3回 ザ・ノーツ研究会

https://www.notescons.gr.jp/home.nsf/event.xsp?action=openDocument&documentId=5CF2F6ABBF9367B8492589B40032130B

年内にリリース予定のHCL Notes/Domino 14 Code drop1 の情報が聞ける予定!


●6月23日(金) 第二回 大阪研究会

https://www.notescons.gr.jp/home.nsf/event.xsp?action=openDocument&documentId=AB0C0A87A2857567492589B4001B616D

第一回に続き、多くのテーマが予定されており、時間が足りるのか!?
他で聞けない話しも盛りだくさんですので、ぜひご参加ください。


●7月13日(木) ノーツ新任担当者向けワークショップ

https://www.notescons.gr.jp/home.nsf/blog.xsp?action=openDocument&documentId=FE4E88C69B9D1FF3492589A3000B81C8

毎年恒例のワークショップ
いよいよ東京でもオンサイト開催復活です。
大阪でもサテライト開催!! 加えて今風のUIを実現する「デザイン編」は大阪より配信致します。


●8月25日(金) ユーザー情報交換会(with 第三回 大阪研究会)
・・・今回のメインネタです。

https://www.notescons.gr.jp/home.nsf/blog.xsp?action=openDocument&documentId=4C89F72B094E6E3F492589B9001B2382


昨年、浜松で開催されましたユーザー情報交換会。

今年は京都開催が決定しました!!

アフターコロナをぜひ、風情ある京都 鴨川の川床でご堪能しましょう!


●9月21日(木)~22日(金) 大阪研独自講習 「@関数初級講座」

会場決定が6月になりますので、確定次第情報リリース致します。
ちらっとテキストを見させて頂きましたが、かなり重要な内容まで触れられていますが、2日間でしっかり学べるコースになるのではと感じました。


これ以外にもまだこちらに書けないイベントが複数予定されております。
13をとばして、V14がリリースされる今年。
みなさまもいっしょにジャンプアップ致しましょう!


2023年5月11日木曜日

#DominoLeap ( #Leap ) #フィールド の #初期値 を設定する

 Again, this is a reminder to myself.

I will write down the procedure for applying the initial value settings in DominoLeap.


みなさま、こんにちは。
ゴールデンウィークも終わり、しばらくは連休のない日々が続きますね(汗

さてまずは告知からです。


●5月18日(木) 第2回 ザ・ノーツ研究会(会場・オンライン開催,オープン参加可)

今年から会員外の方でも参加することが可能ですので、ぜひお試しに参加してみてください。


●7月13日(木) ノーツ新任担当者向けワークショップ(2023年 春開催)

いよいよ本格的に会場開催復活です!
東京六本木 HCLJapan様に加え、大阪梅田でもサテライト開催が行われます。


以下、近日リリース予定のフライング案内です(笑

●6月23日(金) 第2回ノーツコンソーシアム大阪研究会(SCSK北浜オフィス)
●8月25日(金) ノーツコンソーシアムユーザー情報交換会@京都(+川床)
●9月21日(木)~22日(金) Notesアプリ開発を完全理解!@式で誰でもワークフロー

ぜひあらかじめ日程確保をお願い致します。詳細は決まり次第、FB等でご案内致します!!

さて今回も先般に続き、Leapの備忘録です。

ノーツアプリでよく利用する「初期値」の設定。


ノーツでは簡単ですよね。
フィールドのデフォルト値に文字列をセットするだけ。

これをLeapでも実施したいと思ったのですが、


Leapにはそれらしきプロパティが存在してません。

となると、やはりイベントで設定する必要がありそうです。

ということで、対象フィールドのイベントを見ると


ここはやはりonShowイベントですね。
onShowをクリックすると、


使用可能なパラメーターとして、これらが表示されています。
今回はフィールド(item)ですので、item. と入力すると、


候補が表示されました。
今回は値を表示させたいので、


setDisplayValue(pValue)を選択してみます。
pValueの部分を初期表示させたい内容に書き換えて、


[OK]して、プレビューしてみます。


できました!!

簡単ですね~。

今回は、いちおうコードは書きましたが、製品の入力支援でほぼ完結。
まさにローコードですね。

また気になることがあれば、細かい単位になりますが、掲載して参ります!!



追記

本記事、公開直後に、国内DominoLeapの先駆者である株式会社エフの御代様よりメッセージがあり、もっと簡単の方法があるとの事!!
その手順を教えて頂きましたので、追記致します。

それは・・・


このように設計画面のフィールドに値を直接書き込むというものです。
・・・・なんて簡単な・・・・(大汗

プレビューすると、


できました。
うーっ、半日の苦労が・・・・
っとは言いません!!
単に初期値だけでしたら無駄なのですが、フィールドの値を制御するためのローコードの手順を少し理解することができました!!

ということで、皆様のこの手順をご利用ください(笑




2023年4月30日日曜日

Domino #Leap でフィールドタイトルの色を変える

This time I wanted to change the color of the field labels in DominoLeap to make them stand out.

Using custom CSS, I was able to implement this easily, so I will introduce it here.

I could not find any technical documents in Japanese, so I hope this will be helpful.


みなさま、こんにちは。
ゴールデンウィークスタートしましたね。
とはいいつつ、今週は単なる土日。月末月初ということで、普段通りです。

そんな中いよいよ本格的に社内へDomino Leapワークフローの展開がスタートしたのですが、進めていく中で、フィールドを目立たせたいという課題が発生しました。

Notesなら、フォントカラーや背景色をプロパティで簡単に変更できるのですが、Leapのプロパティにはそのような項目はありません。


簡単に設定できないものか・・
ということで、気なったのが


そう、カスタムCSSクラスです。

そういえば、以前受講したDomino Leapのハンズオンでは、[表示]の[HTML]を利用して、LeapのデフォルトバナーをCSSを利用して消したことがありました。



要は、カスタムCSSクラスに新しいクラスを追加して、このHTMLに追記すれば解決するのではと考えました。

ということで、Leapで利用されているクラスの一覧が必要となります。
サポートに問い合わせようかと思ったのですが、いや、まずは自分で探そうとググッてみたところ、すぐに見つかりました。


このページの前半には記述例。
後半にクラス定義が書かれていました。

クラスは分かりやすいように、分類分けされて表示されています。

  • View Responses layout
  • Single form launch layout
  • Form items - general
  • Section
  • Survey
  • Tabbed Folder
  • Buttons
  • Dialogs
今回はフォームラベルの色を赤くしたいので、Form itemsが対象となります。


図示されていて、わかりやすいですよね。
この例でみると、クラスは [.lfFormLabel ] であることがわかります。

前半の書き方を確認して、以下のように設定してみました。

まずはカスタムCSSクラスを設定します。
例では [sales] としました。



続いてHTMLに追記します。


クラスの指定方法はこの順番になります。

プレビューしてみると、


思うような結果が得られました。

ついでに「回収予定日」と「回収方法」もカスタムCSSに [sales] を設定すると、

簡単ですね。
CSSの詳しい知識がなくても、ある程度の見た目は変更できそうです。

以上、日本語の解説を見つけることができませんでしたので、記事にさせて頂きました。

みなさま、よい連休を!!

2023年4月13日木曜日

ワークスペースの背景

 I had a user who was unable to change the background of the Notes Standard client, and support was able to resolve the issue.

In addition, I applied a workspace design in the notes.ini file, which is a favorite of different users.

みなさま、こんにちは。
さてまずは告知からです。

来週4月21日(金)ですが、いよいよノーツコンソーシアム 第一回大阪研究会が開催となります。
案内はこちら

https://www.notescons.gr.jp/home.nsf/event.xsp?action=openDocument&documentId=4D71CBBB011ACB4B4925897300073E7A

今回もオンライン併催のオンサイト開催となります。

ひとつ今年から大きく変化がございます!!
大阪研究会に限ったことではないのですが、ノーツコンソーシアムの研究会の参加が、原則会員外の方も可能になったんです!!

今まで会員でないからとあきらめられていた方、チャンスです!

ぜひ大阪研究会がどんなことをやっているのか。
どんな価値があるのか。

参加してご確認ください!!


さて本題です。
本題と言いましても、今回の内容はうす~いものになります。

以前から気になっていたのですが、(確か)V11からワークスペースの背景変更が可能になっているのですが、一部ユーザーで変更できない。しかもワークスペースデザインも古いままという現象が発生しました。

以下がその一例です。


ショートカットメニューに[背景]は追加されているのですが、すべてグレーアウトして設定できないんです。

本件気になりながらも、特に利用する上で影響がないことから放置していたのですが、たまたま今週より全社員のクライアントをV12.0.1からV12.0.2に変更したことで、

「アイコンが小さくなって、使いにくくなった」

という意見があったため、あわせてサポートの方へ問い合わせてみました。

結論としては簡単で、
[ファイル]-[設定] ダイアログを表示させ、
[Notesクライアントの基本設定]メニューの追加のオプション一覧から

[3Dワークスペース]のチェックを外す

だけでした。


なぜ一部ユーザーだけ、こちらにチェックが入っているのかは不明ですが、こちらを外すことで、新しい背景となり、変更も可能になりました。


あわせて今回のきっかけになったワークスペースデザインの変更について、ふたつの方法で回避しましたので、ご紹介致します。
いずれもクライアントのnotes.iniに1行追加することになります。

●V12.0.1の状態に戻す
    EnableV1202WorkspaceLook=0



●ワークスペースページを過去のようにタブで表示させる
    Workspace_Navigator=0


簡単なことですが、ユーザビリティへ直接影響することですので、ぜひ利用者の方のご意見で調整されてはいかがでしょうか。

2023年3月27日月曜日

先日のコンテンツ公開!!

 I am pleased to introduce the two webinar materials I have just released, which I mentioned in my previous article.

The first one, in particular, was introduced on iWorld, the IBM i information site, so please check it out as well.

みなさま、こんにちは。
いよいよ年度末ですねー。
どたばたしているのですが、合間を縫ってでも紹介したい記事がありましたので、ぜひご一読ください。

前回の記事で触れておりました、

【ウェビナー】レガシー化させない!データ連携で既存システムをリノベーション文系情シスがIBM iとNotesを連携してみた

および

テクてく Lotus 技術者夜会 ザ・コミュニティ編(2023年3月版)

の資料準備ができましたので、公開致します!!

①の資料スライド


①の動画

②の資料スライド

ちなみにですが、①については

IBM i 総合情報サイト 「iWorld」でも紹介頂けておりますので、よかったらご覧ください。


2023年3月3日金曜日

【告知】ウェビナーおよび #ノーツコンソーシアム ( #notescons ) 研究会募集

 I would like to make three announcements.
1) Don't let them become legacy! Renovate existing systems with data integration.
2) Would you still call it old?
3) Notes Consortium Study Group Member Registration Begins.

I will have sessions on two consecutive days.
I will present what I could not talk about on the first day on the second day.
Please attend both days if possible.