è·å ´ã®ãƒ¡ãƒ¼ãƒ«ç’°å¢ƒãŒNotesã ã£ãŸã®ã§ã™ãŒã€ç¤¾å¤–出å‘ã™ã‚‹ã“ã¨ã«ãªã‚Šã€Notesã®ãªã„環境ã§éŽåŽ»ãƒ¡ãƒ¼ãƒ«ã‚’ã©ã†ã‚„ã£ã¦å‚ç…§ã™ã‚‹ã®ã‹å•é¡Œã¨ãªã‚Šã¾ã—ãŸã€‚Notes標準ã®æ©Ÿèƒ½ã§ã¯ã€æœ¬æ–‡ã¯æ›¸ã出ã›ã‚‹ã®ã§ã™ãŒã€æ·»ä»˜ãƒ•ã‚¡ã‚¤ãƒ«ãŒæ›¸ã出ã›ã¾ã›ã‚“。 ãã“ã§Rubyã®ç™»å ´ã§ã™ã€‚Notesã¯OLEサーãƒã«ãªã£ã¦ãŠã‚Šã€WIN32OLEã§ãã‚Šãã‚Šã„ã˜ã‚‹ã“ã¨ãŒå¯èƒ½ãªã®ã§ã™ã€‚ notes.rb require 'win32ole' class Log def initialize(s) @@logger ||= Proc.new { |x| puts x } @@logger.call(s) end def Log.register_logger(p) @@logger = p end end class Notes class Session def initialize(server, dbname) @server,
<2014/9/18> RubyGemsã‹ã‚‰ã•ãã£ã¨ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã§ãã‚‹Notesgripã«ä½œã‚Šç›´ã—ã¾ã—ãŸã€‚ ã¯ã˜ã‚㫠ウãƒã®ã‚ªãƒ•ã‚£ã‚¹ã§ã¯ã€æƒ…å ±è“„ç©/共有ã«Domino(Lotus Notes)を使ã£ã¦ã„ã¦ã€ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹(DB)ã‚‚ãŸãã•ã‚“ã‚る。 時々ã€Notes-DBã®æƒ…å ±ã‚’Excelã«æ›¸ã出ã—ãŸã‚Šã€ä»¥å‰ä½œã£ãŸDBã®ãƒ‡ãƒ¼ã‚¿ã‚’æ–°è¦ã«ä½œã‚Šç›´ã—ãŸDBã«ç§»ã™ä½œæ¥ãŒã‚ã£ãŸã‚Šã™ã‚‹ã€‚ 基本的ã«ã¯Notes-DBã®ãƒ‡ãƒ¼ã‚¿ã«ã‚¢ã‚¯ã‚»ã‚¹ã™ã‚‹ã¨ãã¯Lotus Scriptã¨ã„ã†VBAベースã®ã‚¹ã‚¯ãƒªãƒ—トをNotes-DB上ã®ã‚¨ãƒ¼ã‚¸ã‚§ãƒ³ãƒˆã‚„ ボタンã«çµ„ã¿è¾¼ã‚“ã§å‡¦ç†ã™ã‚‹ã€‚ ã—ã‹ã—ã€æ‚²ã—ã„ã‹ãªLotusScriptã¯VisualBasicをベースã«ã—ãŸã‚¹ã‚¯ãƒªãƒ—ト言語ã§ã‚ã‚Šã€ä½¿ã£ã¦ã„ã‚‹ã¨å®Ÿã«ã‚¹ãƒˆãƒ¬ã‚¹ãŒãŸã¾ã‚‹ã€‚ Notes自体ã¯å¤§å¥½ãã§ã€ã“れ無ã—ã«ã¯ä»•äº‹ãŒã§ããªã„体ã«ãªã£ã¦ã„ã‚‹ã®ã ãŒã€Lotus Scriptã¯ã©ã†ã—ã¦ã‚‚好ãã«
ノーツã®ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ãªã‚“ã ã‹ã‚‰ãƒŽãƒ¼ãƒ„ã§è¦‹ã‚Œã°ã„ã„ã˜ã‚ƒãªã„ã¨æ€ã„ã¾ã™ãŒã€ãã†ã¯å•å±‹ãŒãŠã‚ã•ãªã„ã‚ã‘ã§ä¸€è¦§ã‚’EXCELã«å‡ºåŠ›ã—ãŸã„ã¨ã„ã†è¦æœ›ã¯éžå¸¸ã«å¤šã„ã‚ã‘ã§ã™ã€‚ノーツ7ã«ãªã£ã¦åˆ—を並ã¹æ›¿ãˆãŸã‚Šã€ãƒ“ュー上ã§ç·¨é›†ã§ããŸã‚Šã¨æ©Ÿèƒ½ã‚¢ãƒƒãƒ—ã‚’æžœãŸã—ã¦ãã¦ã„ã‚‹ã‚ã‘ã§ã™ãŒã€ã‚¹ãƒ—レッドシート専用ソフトã«ã¯å¼•ã£ãã‚Šè¿”ã£ã¦ã‚‚敵ã„ã¾ã›ã‚“。ã¾ã•ã‹ãƒŽãƒ¼ãƒ„ã§ã‚ªãƒ¼ãƒˆãƒ•ã‚£ãƒ«ã‚¿ã‚„ピボット集計ãŒã§ãるよã†ã«ãªã‚‹ã“ã¨ã¯ãªã„ã§ã—ょã†ã‹ã‚‰ã€‚ ã¾ãšã¯åŸºæœ¬ã‹ã‚‰ã¨ã„ã†ã“ã¨ã§ãƒŽãƒ¼ãƒ„標準機能ã§EXCELã«å‡ºåŠ›ã™ã‚‹æ–¹æ³•ã‚’解説ã—ã¾ã™ã€‚ ビューレベルã§å‡ºåŠ›ã§ãã‚‹å½¢å¼ ãƒŽãƒ¼ãƒ„ã®ãƒ“ューã¯ä¸»ã«ä»¥ä¸‹ã®4ã¤ã®å½¢å¼ã§æ›¸ã出ã™ã“ã¨ãŒã§ãã¾ã™ã€‚ æ§‹é€ åŒ–ãƒ†ã‚スト(Structured Text) 表形å¼ãƒ†ã‚スト(Tabular Text) ãƒãƒ¼ã‚¿ã‚¹1-2-3ワークシート(WK4) CSVå½¢å¼(Comma Separated Value) ※ノーツ6.5ä»¥é™ ãƒŽãƒ¼ãƒ„ã¯ç›´
Notes サãƒãƒ¼ãƒˆã®ã¤ã¶ã‚„ã Notes/Domino ã®ã‚µãƒãƒ¼ãƒˆã‚’ã—ã¦ã„ã¦ã€æ°—ãŒä»˜ã„ãŸã“ã¨ã‚„共有ã—ãŸã„事ãŒã‚ã£ãŸã‚‰ãƒ¡ãƒ¢ã—ã¦ã¿ã¾ã™ã€‚ 昨日ã¯å°‘ã—軽ã‚ã®è©±é¡Œã«ã—ãŸã®ã§ã™ãŒã€æ‹æ‰‹ã‚‚å…¥ã£ãŸã‚Šæ€ã£ãŸã‚ˆã‚Šåå¿œãŒã‚ˆã‹ã£ãŸã®ã§ä»Šæ—¥ã‚‚軽ã‚ã®è©±é¡Œã«ã—ã¦ã¿ã‚ˆã†ã‹ãªãƒ»ãƒ»ãƒ»ã¨æ€ã„ã¾ã™ã€‚ ã•ã¦ã€Notes ã®ä½¿ã„æ–¹ã«æ…£ã‚Œã¦ã„る人を見るã¨ã€æ±ºã¾ã£ã¦ã‚·ãƒ§ãƒ¼ãƒˆã‚«ãƒƒãƒˆã®ä½¿ã„æ–¹ãŒã‚¹ãƒ ーズã§ã™ã‚ˆã。(æ“作を教ã‚ã‚‹ã«ã¯ä¸ä¾¿ã ã£ãŸã‚Šã—ã¾ã™ãŒã€‚。。) ã¿ãªã•ã‚“ã¯æ™®æ®µNotesã®æ“作ã§ã©ã®ãらã„ショートカットを使ã†ã§ã—ょã†ã‹ï¼Ÿã€€MS WORD ã§ã‚‚使ãˆã‚‹ã‚ˆã†ãªCtrl+B(太å—)ã‚„Ctrl+U (下線)ã®ã‚ˆã†ãªã‚‚ã®ã‚„ã€Notesã§ã‚‚基本的ãªã‚·ãƒ§ãƒ¼ãƒˆã‚«ãƒƒãƒˆã¨æ€ã‚れるã€Ctrl+O ã‚„ã€Ctrl+Nç‰ã¯èª°ã§ã‚‚使ã†ã®ã§ã¯ãªã„ã‹ã¨æ€ã„ã¾ã™ãŒã€æ„外ã¨ãŠæ°—ã«å…¥ã‚Šã®ã‚·ãƒ§ãƒ¼ãƒˆã‚«ãƒƒãƒˆã£ã¦ã‚ã‚‹ã®ã§ã¯ãªã„ã§ã—ょã†ã‹ã€‚ 今日ã‹ã‚‰2回ã»ã©ã‹ã‘ã¦åƒ•ãŒãŠæ°—ã«å…¥ã‚Š
リリースã€éšœå®³æƒ…å ±ãªã©ã®ã‚µãƒ¼ãƒ“スã®ãŠçŸ¥ã‚‰ã›
最新ã®äººæ°—エントリーã®é…ä¿¡
処ç†ã‚’実行ä¸ã§ã™
j次ã®ãƒ–ックマーク
kå‰ã®ãƒ–ックマーク
lã‚ã¨ã§èªã‚€
eコメント一覧を開ã
oページを開ã
{{#tags}}- {{label}}
{{/tags}}