LotusNotesな日々IBM社のLotusNotesに関係する何かを日々語ってるようなきがしないでもないブログです。 

このページの記事目次 ( ← 2007年10月 → )

スポンサーサイト

   ↑  --/--/-- (--)  カテゴリー: スポンサー広告
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

(記事編集) http://mesosune.blog123.fc2.com/?overture" target="_new

--/--/-- | Comment (-) | HOME | ↑ ページ先頭へ |

【Notes】【Web】ビューの選択文書を書き出す(HTML)

   ↑  2007/10/30 (火)  カテゴリー: Notes(LotusScript)
選択文書を書き出す場合のLotusScript,WEBでも使用できるようなのを。
HTMLをExcelで強制ブラウジングさせる方法です。
VBAは使用しません。

■条件
・Excelは98以上
・Web上で使用します。

■ポイント
・エクセルの起動方法
HTTPヘッダー情報を2行付け加えることで
Excelで強制的にブラウジングするだけです。

例:Report.xlsを作成します
Print |content-type: application/vnd.ms-excel;charset=iso-2022-jp|
Print |content-disposition:attachment; filename=Report.xls|
スポンサーサイト

(記事編集) http://mesosune.blog123.fc2.com/blog-entry-3.html

2007/10/30 | Comment (0) | Trackback (0) | HOME | ↑ ページ先頭へ |

【Notes】ビューの選択文書を書き出す(VBA)

   ↑  2007/10/29 (月)  カテゴリー: Notes(LotusScript)
Domino 懇談室(2006~)で
「ビューの選択文書の書き出し方は?」という質問があり,
そこにとある方がのせたビューで選択文書を書き出すLotusScriptの別解。

タイトル:ビューで検索抽出した文書のみエクセル出力したいんです。
(2007/10/24 (水) 午後 04:27)

どうやら office 2003 sp3 から.wk4が読み込めなくなるとかで
今後は「絶対必要」となる対応のようです。

■条件
・Notes上でしか使用できません(Webでは使用できません)
・ビューに設置するアクションです

■ポイント

[1]文書の取得方法
今回は,ビューの順番を維持するのと「UnprocessedDocuments」を使用するので一工夫。

(1)UIクラスで取得する
・選択された文書はNotesUIViewクラスのDocumentsプロパティで取得し,バックグラウンドのビュー(NotesView)に突っ込む

Set NotesView = NotesUIView.Documents


(2)ViewEntry化する
NotesViewのAllEntriesプロパティで置き換える=ビューのコレクション(NotesViewEntryCollection)として扱う。

Set NotesView = NotesUIView.Documents 
Set NotesViewEntryCollection = Notes.AllEntries


(3)GetFirstEntry(),GetNextEntry()であとは焼くなり煮るなり。

Set NotesViewEntry = NotesViewEntryCollection.GetFirstEntry()
Set NotesViewEntry = NotesViewEntryCollection.GetNextEntry(NotesViewEntry)


[2]エクセルの起動方法

(1)エクセルのVBA定数を使用します。
(2)なんでも入るVariant型を使いまくります。
・Set Variant = CreateObject("Excel.Application") でNotes起動
・シートの使用もセルの指定もVariant型です。

…(編集中)

(記事編集) http://mesosune.blog123.fc2.com/blog-entry-2.html

2007/10/29 | Comment (0) | Trackback (0) | HOME | ↑ ページ先頭へ |

【ご挨拶】ブログはじめました。

   ↑  2007/10/29 (月)  カテゴリー: 雑記
はじめまして,「めそ凹 すね丸」と申します。

本当の本職は分散系(WindowsとかUNIXとか)のセキュリティですが,
「開発をやりたい!」とごねた結果
LotusNotesを使用してWeb系システム開発部署に派遣されました。

まだ,その部署もたって間もないのそうなのですが…


セキュリティもばしばしテストとか研究できるので結構好きなのですが,
LotusNotesの「癖」が面白いのでLotusNotesのブログをたててみました。

ここには気軽に知識的なものをかいて行こうと思っています。
(BlogCGIを他の鯖において移行をしようとがんばるかもしれません。そのときはこちらで告知します。)

ここをみてくださったのもなにかのご縁。
これから末永くおつきあいのほどお願いいたします。


そんな「LotusNotesな日々」。

(記事編集) http://mesosune.blog123.fc2.com/blog-entry-1.html

2007/10/29 | Comment (0) | Trackback (0) | HOME | ↑ ページ先頭へ |
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。