投稿を表示しています。投稿を表示しています。it.みなさまこんにちは。先日の記事と重複しますが告知です。以下、いずれもノーツコンソーシアム会員に限らず参加可能です。詳細は上記リンクよりご確認ください。今回もかなり濃い内容になりそうです。春開催)ついに東京オンサイト開催!大阪サテライト会場も準備して、皆様のご参加をお待ちしております。川床で懇親会!今一度、対面のよさを見直しましょう!さて今回はユーザーより、ノーツのタスクについて、通知時間を指定してメールを送信したいとの問い合わせが入りましたので、少し調べてみました。以下がタスクのアラーム通知オプション画面になります。通知方法をここで細かく説明する必要はないかとは思いますので割愛しますが、この[アラームを鳴らす時]を細かく設定したいということになります。日にち単位しか設定できません。〇日後、もしくは〇日前ということになります。ちなみに予定の場合は、このように「日」だけでなく、「時間」や「分」が設定できました。そこでいつもながら、サポートへ問い合わせです。正直なところ、「仕様です」っていう答えのみかなと考えていたのですが、以下のような回答を頂けました。HCL社様環境においてもアラームの通知オプションで特定の日時を選択できないことを確認しております。「タスク」は日にち単位で作成されるため、開始日と終了日を指定し、アラームの通知設定を期日より前か後の日数のみ指定することができます。残念ながら、このタスクに特定の日や時間を選択する方法はございません。そのため、ユーザーは特定の日や時間にタスク通知を受け取ることができません。「ごもっとも」というのが本音です。その後、以下の内容が続けられていました。お客様のご期待に添うことができず大変申し訳ございませんでした。Portal」サイトに提出されています。当機能の追加を希望されるお客様は投票(VOTE)をお願いします。https://domino-ideas.hcltechsw.com/ideas/NTS-I-2372同じことを考えられている方がいらっしゃるのですね。即時VOTEですが、まだ2なんです(汗もし同じお悩みをお持ちでしたら、ぜひVOTEください!!インターフェイスは持っているので、実装するのはそれほど難しくなさそうなのですが・・・。以上を踏まえて、弊社ではタスクとしてではなく、スケジュールとして登録することでユーザーの思う動作を得ることができましたので、解決は解決です。ちなみに昨日も記事を書きましたが、弊社ではOnTimeを利用しております。OnTime上ではタスクが表示されないのですが、スケジュールとして登録することで、OnTime上でも確認することができるようになりました。こちらの凡例として「タスク」というものを設定することで、色分けされますので、これはこれで使いやすい方法と感じております。お試し頂く価値はあるのではないでしょうか。Springツアー、各地盛り上がったようですね。国内の注目、活況が証明されたようですね。今回は、以前よりicsファイルのやり取りによるスケジュール追加が便利だと感じておりました。そもそもNotesのカレンダーからicsファイルが生成できるのかすら知りませんでしたのですが、「書き出し」機能のデフォルトに存在していました。基本的に自分のカレンダーには存在しているものであり、メール添付して送付することが主な利用用途になるかと思います。いうことで、自分のスケジュールからicsファイルを作成し、新規メール作成画面を表示させ、あらかじめ添付ファイルとして登録されていれば簡単に送信できるのでは!!?ということで、社内実装してみましたので、その手順をご紹介致します。やり方は単純で、1Notesがもっているエクスポート機能を使用して、指定したディレクトリにicsを保存。2新規メールを作成し、1で保存したicsファイルを添付となります。いうことで、まずは1のicsファイルのエクスポートです。今回はメールテンプレートに共有アクションとして追加しました。式として、以下を記述します(保存先はそれぞれの環境に合わせてください。なってしまいますので、便宜上全角"¥"を使用してあります。"(保存先ディレクトリ)¥¥ical.ics")エクスポートのテストを行うため、作成した共有アクションを【($Calendar)|Calendar】ビューに追加します。それではご自身のメールを再設計して、テストしてみます。手順:メールアプリケーションを右クリックして、[再設計]をクリックテンプレートの場所(サーバー)を選択し、[OK]注意:メールアプリケーションがテンプレートから設計を引き継ぐにチェック再設計が完了しましたら、カレンダーを開きます。export]のボタンが表示されていることを確認します。export]をクリックします。エクスポート]ダイアログが表示されますので、[選択文書]のまま[OK]します。(すべてをエクスポートする場合は、[すべての文書]を選択してください。)指定したディレクトリに、ical.icsファイルができていればOKです。続いての2新規メールを作成し、1で保存したicsファイルを添付の設計です。新規のエージェント(LotusScript)を作成します。名前/別名は自由ですが、私は両方に[ics_mail]としました。こちらに記述する内容は以下となります。件名や文面は自由に設定ください。rtitem.AppendText("スケジュールのicsファイルを添付致します。Sub次に、1で作成した共有アクションに、2のエージェントを実行する行を追加します。"(保存先ディレクトリ)¥¥ical.ics");@Command([ToolsRunMacro];"ics_mail")以上で保存し、再度メールアプリケーションを再設計します。以下、動きをご覧ください。※gifファイルを表示していますので、連続再生されています。宛先を指定し、送信した結果は以下となります。添付されたicsファイルの中身は、以下のようになっており、問題なくカレンダーに取り込むことが可能です。以上、今回は少しLotusScriptを使いましたが、思うような動作を得ることができました。これで社外の方ともスケジュールの共有が少し楽にできそうです。Hagihara当ブログの記事は、私個人の経験談を中心とした見解・判断に基づく内容となります。記載内容や、ダウンロードコンテンツ等については、恐れ入りますが利用者様の自己責任でお願い致します。注)外部サイトへのリンク切れについては、先方の都合によるものとなりますので、ご了承ください。