<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8690719430313721527</id><updated>2024-09-10T05:14:33.637+08:00</updated><category term="Oracle ERP"/><category term="ASP.NET MVC"/><category term="Jasper Report"/><category term="Joomla"/><category term="DotNet"/><category term="IIS"/><category term="遊記"/><category term="3C家電"/><category term="SAPB1"/><category term="SmartQuery"/><category term="asp.NET"/><category term="C#"/><category term="MSScript"/><category term="PLSQL"/><category term="PMP"/><category term="SAPB1 v9.2"/><category term="intelXDK"/><category term="Android"/><category term="App"/><category term="Apple Store"/><category term="Excel"/><category term="FileSync"/><category term="Google Play"/><category term="IT"/><category term="Linq"/><category term="Magento"/><category term="Mibew"/><category term="Office"/><category term="Opensource"/><category term="Others"/><category term="Razor"/><category term="Skype"/><category term="SyncToy"/><category term="T-SQL"/><category term="Tools"/><category term="Veeam"/><category term="Whisky"/><category term="iOS"/><category term="plant"/><category term="丁鴻志婦產科診所"/><category term="可愛寶寶"/><category term="招商銀行"/><category term="服飾"/><category term="線上客服系統"/><category term="裝潢"/><category term="閱讀"/><category term="電子發票"/><title type='text'>十八股女婿</title><subtitle type='html'>個人工作及閱讀筆記分享</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://nagagechou.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://nagagechou.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>十八股女婿的程式筆記</name><uri>http://www.blogger.com/profile/08280116758579174625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXc4IbVtENYnKmJFmYtqqvJhCf3-lFH7ifoVgXNRA2tLudbp03VCsuuhGNiLVI2OCfOfFvAog0c4_9tqPpG6XEBQvlqtMdvjQdFp4WwjLKY-n6HAw_kL6p7bVV4Z9hWg/s113/*'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>73</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8690719430313721527.post-6278510607770910486</id><published>2021-07-20T08:28:00.002+08:00</published><updated>2021-07-20T08:28:21.992+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Whisky"/><title type='text'>Laphroaig Quarter Cask</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;font-family: Arial; font-size: 11pt; white-space: pre-wrap;&quot;&gt;Author: Willie Chou&lt;/span&gt;&lt;/p&gt;&lt;span id=&quot;docs-internal-guid-20d3c7e3-7fff-d9f4-d843-d471f21e8726&quot;&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Date: 18th-July-2021&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;div align=&quot;left&quot; dir=&quot;ltr&quot; style=&quot;margin-left: 0pt;&quot;&gt;&lt;table style=&quot;border-collapse: collapse; border: none; table-layout: fixed; width: 451.27559055118115pt;&quot;&gt;&lt;colgroup&gt;&lt;col&gt;&lt;/col&gt;&lt;col&gt;&lt;/col&gt;&lt;/colgroup&gt;&lt;tbody&gt;&lt;tr style=&quot;height: 0pt;&quot;&gt;&lt;td style=&quot;overflow-wrap: break-word; overflow: hidden; padding: 5pt 5pt 5pt 5pt; vertical-align: top;&quot;&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 298px; overflow: hidden; width: 225px;&quot;&gt;&lt;img height=&quot;298&quot; src=&quot;https://lh6.googleusercontent.com/kVTE_o2tDlSTe7hh-IobvKddx0OyoiGXSxzyFEQzYTJcH6jeQ0FLXdpfAsEYVoutoPXTTfakrg8p8hMOI4toi3SOKVgyLXVc-aFHQiEG50UPIAyvetH4iAw4T9IZYZ-7y2ZH-7XR&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;225&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;overflow-wrap: break-word; overflow: hidden; padding: 5pt 5pt 5pt 5pt; vertical-align: top;&quot;&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Islay single malt scotch whisky&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Released in 2004, this bottling was aged for around five years before being finished in a quarter cask for several months, the size of the cask is quite small, thus does not require such a long maturation. This remains a truly great achievement from Laphroaig.&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Alcohol: 48%&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Color: Pale Gold&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Smokey Peat (1 - 5) : ⭐⭐&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Price: €32.51 incl. VAT&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;(Bought Price TWD 900)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;ul style=&quot;margin-bottom: 0; margin-top: 0; padding-inline-start: 48px;&quot;&gt;&lt;li aria-checked=&quot;false&quot; aria-level=&quot;1&quot; dir=&quot;ltr&quot; role=&quot;checkbox&quot; style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;&quot;&gt;&lt;p dir=&quot;ltr&quot; role=&quot;presentation&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Aged twice: once in ex-bourbon barrels and once in quarter casks&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li aria-checked=&quot;false&quot; aria-level=&quot;1&quot; dir=&quot;ltr&quot; role=&quot;checkbox&quot; style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;&quot;&gt;&lt;p dir=&quot;ltr&quot; role=&quot;presentation&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Maturation in smaller casks pays tribute to historic tradition&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li aria-checked=&quot;false&quot; aria-level=&quot;1&quot; dir=&quot;ltr&quot; role=&quot;checkbox&quot; style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;&quot;&gt;&lt;p dir=&quot;ltr&quot; role=&quot;presentation&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;2019 San Francisco World Spirits Award Gold&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align=&quot;left&quot; dir=&quot;ltr&quot; style=&quot;margin-left: 0pt;&quot;&gt;&lt;table style=&quot;border-collapse: collapse; border: none;&quot;&gt;&lt;colgroup&gt;&lt;col width=&quot;198&quot;&gt;&lt;/col&gt;&lt;col width=&quot;242&quot;&gt;&lt;/col&gt;&lt;/colgroup&gt;&lt;tbody&gt;&lt;tr style=&quot;height: 0pt;&quot;&gt;&lt;td style=&quot;overflow-wrap: break-word; overflow: hidden; padding: 5pt 5pt 5pt 5pt; vertical-align: top;&quot;&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 186px; overflow: hidden; width: 177px;&quot;&gt;&lt;img height=&quot;186&quot; src=&quot;https://lh6.googleusercontent.com/Emn4cNC4_KGcLzzAjIt74T9G2krpqMTeajp7KOseN9futa8mlQqyPzK7Q_pWAH_Gi9ofY2w4ZHYQAtr7c0fxhmqFUJK04Jof-GCJC467UTae_0VNte5eo0pn9nNzXHcKmjijn4Ki&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;177&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;overflow-wrap: break-word; overflow: hidden; padding: 5pt 5pt 5pt 5pt; vertical-align: top;&quot;&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Nose&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;: Oily and buttery nose, with toffee, nuttiness.&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Palate&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;: sweetness, with fiery chilli heat, and a touch of cola syrup.&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Finish&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;: Medium-length, but becomes fruity, with cigar smoke.&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Body&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;: Light&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;MATURED TWICE IN AMERICAN OAK, LAPHROAIG QUARTER CASK PRESENTS AN IRRESISTIBLE DOUBLING OF FLAVOR.&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Because the second maturation takes place in smaller, quarter-sized casks, the spirit has more contact with wood. This lends hints of coconut, banana and vanilla to the instantly recognizable Laphroaig flavor of smoky peat complemented by a surprising sweetness.&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;It should be enjoyed alone, over ice or with a splash of water to fully pay tribute to the unique flavor. Laphroaig Quarter Cask begins its maturation in ex-bourbon barrels and, while still aging, is transferred to small quarter casks. Aging in smaller barrels revives an old tradition, paying tribute to the master distillers who have perfected the Laphroaig process over two centuries.&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Reference&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;:&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Offical site:&lt;/span&gt;&lt;a href=&quot;https://www.laphroaig.com/en/quarter-cask&quot; style=&quot;text-decoration-line: none;&quot;&gt;&lt;span style=&quot;color: #1155cc; font-family: Arial; font-size: 9pt; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;https://www.laphroaig.com/en/quarter-cask&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Laphroaig pronounce, &lt;/span&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=dOkaVFcKC6w&quot; style=&quot;text-decoration-line: none;&quot;&gt;&lt;span style=&quot;color: #1155cc; font-family: Arial; font-size: 9pt; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;https://www.youtube.com/watch?v=dOkaVFcKC6w&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://nagagechou.blogspot.com/feeds/6278510607770910486/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8690719430313721527/6278510607770910486' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/6278510607770910486'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/6278510607770910486'/><link rel='alternate' type='text/html' href='http://nagagechou.blogspot.com/2021/07/laphroaig-quarter-cask.html' title='Laphroaig Quarter Cask'/><author><name>十八股女婿的程式筆記</name><uri>http://www.blogger.com/profile/08280116758579174625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXc4IbVtENYnKmJFmYtqqvJhCf3-lFH7ifoVgXNRA2tLudbp03VCsuuhGNiLVI2OCfOfFvAog0c4_9tqPpG6XEBQvlqtMdvjQdFp4WwjLKY-n6HAw_kL6p7bVV4Z9hWg/s113/*'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://lh6.googleusercontent.com/kVTE_o2tDlSTe7hh-IobvKddx0OyoiGXSxzyFEQzYTJcH6jeQ0FLXdpfAsEYVoutoPXTTfakrg8p8hMOI4toi3SOKVgyLXVc-aFHQiEG50UPIAyvetH4iAw4T9IZYZ-7y2ZH-7XR=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8690719430313721527.post-3682283205146765254</id><published>2019-08-13T01:16:00.000+08:00</published><updated>2019-08-13T01:17:21.235+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="閱讀"/><title type='text'>與珍雅各邊走邊聊城市經濟學</title><content type='html'>&lt;br /&gt;
Date: 2019.08.13&lt;br /&gt;
分享&lt;a href=&quot;https://www.books.com.tw/exep/assp.php/nagage/products/0010728760?utm_source=nagage&amp;amp;utm_medium=ap-books&amp;amp;utm_content=recommend&amp;amp;utm_campaign=ap-201908&quot; target=&quot;_blank&quot;&gt;與珍雅各邊走邊聊城市經濟學&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
某日，與姪女聊天中她語帶挑臖意味的問道&lt;br /&gt;
「你知道是先有城市還是先有鄉村嗎?」&lt;br /&gt;
&lt;br /&gt;
我不假思索的回答道：「是鄉村」&lt;br /&gt;
&lt;br /&gt;
姪女：「不對喔 ! 我們老師說是城市」&lt;br /&gt;
&lt;br /&gt;
於是，她娓娓道出老師在上課時傳授給她們的知識，這個冷知識的來源竟然是來自一本已經出版許久的書!!&lt;br /&gt;
&lt;br /&gt;
這樣子被姪女擺了一道的感覺十在不舒服，雖然這與工作內容八桿子打不著，但人生本來就是要靠閱讀來充實知識的!!&amp;nbsp; 抱持的這種想法的我立刻在網上翻找了這本書&lt;a href=&quot;https://www.books.com.tw/exep/assp.php/nagage/products/0010728760?utm_source=nagage&amp;amp;utm_medium=ap-books&amp;amp;utm_content=recommend&amp;amp;utm_campaign=ap-201908&quot; target=&quot;_blank&quot;&gt;與珍雅各邊走邊聊城市經濟學&lt;/a&gt;來K ~&lt;br /&gt;
&lt;br /&gt;
讀後的感想：前面的章節閱讀起來是比後半部輕鬆，作者的觀點值得大家一看。全文引用各種調察的出產來印証作者的問題，並一一的獲得解答，另我在閱讀時想起：我思故我在的經典名言；很多時候我們必須抱持懷疑的角度並用証據來佐証，最後獲得的答案肯定超過想象!非常推文藝青年們來閱讀!&lt;br /&gt;
&lt;br /&gt;
有興趣的可到博客來訂閱連結：&lt;a href=&quot;https://www.books.com.tw/exep/assp.php/nagage/products/0010728760?utm_source=nagage&amp;amp;utm_medium=ap-books&amp;amp;utm_content=recommend&amp;amp;utm_campaign=ap-201908&quot; target=&quot;_blank&quot;&gt;與珍雅各邊走邊聊城市經濟學&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://nagagechou.blogspot.com/feeds/3682283205146765254/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8690719430313721527/3682283205146765254' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/3682283205146765254'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/3682283205146765254'/><link rel='alternate' type='text/html' href='http://nagagechou.blogspot.com/2019/08/blog-post.html' title='與珍雅各邊走邊聊城市經濟學'/><author><name>十八股女婿的程式筆記</name><uri>http://www.blogger.com/profile/08280116758579174625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXc4IbVtENYnKmJFmYtqqvJhCf3-lFH7ifoVgXNRA2tLudbp03VCsuuhGNiLVI2OCfOfFvAog0c4_9tqPpG6XEBQvlqtMdvjQdFp4WwjLKY-n6HAw_kL6p7bVV4Z9hWg/s113/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8690719430313721527.post-4563455656201045011</id><published>2018-11-06T16:50:00.003+08:00</published><updated>2018-11-06T17:04:48.799+08:00</updated><title type='text'>Call JasperReports from URL</title><content type='html'>Author: Willie&lt;br /&gt;
Date: 2018/11/06&lt;br /&gt;
&lt;br /&gt;
Jasperreport允許直接在URL輸入帳密來存取Report&lt;br /&gt;
下述範例&lt;br /&gt;
&lt;br /&gt;
j_username代表login account id,&lt;br /&gt;
j_password代表login password&lt;br /&gt;
ItemCode代表該Report參數值&lt;br /&gt;
其他的前綴URL則先到該報表Copy Browser上網址列的URL&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://&amp;lt;URL&amp;gt;/jasperserver/flow.html?_flowId=viewReportFlow&amp;amp;_flowId=viewReportFlow&amp;amp;ParentFolderUri=%2FQT_REPORTS%2FGeneral&amp;amp;reportUnit=%2FQT_REPORTS%2FGeneral%2FJ1808001&amp;amp;standAlone=true&amp;amp;&lt;span style=&quot;color: red;&quot;&gt;j_username&lt;/span&gt;=appuser&amp;amp;&lt;span style=&quot;color: red;&quot;&gt;j_password&lt;/span&gt;=appuser999999&amp;amp;&lt;span style=&quot;color: red;&quot;&gt;ItemCode&lt;/span&gt;=9901000100&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWpnjNcuo6rRaNbZLB3SEyx2ntPqSuGREQvgwhvVGXeYqlgcKL7jOYqxyjFUt7eVCT6G-Bp1yq217wY_9an1gINNQ5Vw0tucmAEwN0dAPbJQ0xhzrhKfQuZQRJw0TWtwqPqgYTpv_VHk0x/s1600/001.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;595&quot; data-original-width=&quot;1004&quot; height=&quot;379&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWpnjNcuo6rRaNbZLB3SEyx2ntPqSuGREQvgwhvVGXeYqlgcKL7jOYqxyjFUt7eVCT6G-Bp1yq217wY_9an1gINNQ5Vw0tucmAEwN0dAPbJQ0xhzrhKfQuZQRJw0TWtwqPqgYTpv_VHk0x/s640/001.gif&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
上面的範例則是使用B1UP結合JASPERREPORT報表的方式。&lt;br /&gt;
&lt;br /&gt;
[Reference]&lt;br /&gt;
https://community.jaspersoft.com/questions/532920/call-jasperreports-url&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://nagagechou.blogspot.com/feeds/4563455656201045011/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8690719430313721527/4563455656201045011' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/4563455656201045011'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/4563455656201045011'/><link rel='alternate' type='text/html' href='http://nagagechou.blogspot.com/2018/11/call-jasperreports-from-url.html' title='Call JasperReports from URL'/><author><name>十八股女婿的程式筆記</name><uri>http://www.blogger.com/profile/08280116758579174625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXc4IbVtENYnKmJFmYtqqvJhCf3-lFH7ifoVgXNRA2tLudbp03VCsuuhGNiLVI2OCfOfFvAog0c4_9tqPpG6XEBQvlqtMdvjQdFp4WwjLKY-n6HAw_kL6p7bVV4Z9hWg/s113/*'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWpnjNcuo6rRaNbZLB3SEyx2ntPqSuGREQvgwhvVGXeYqlgcKL7jOYqxyjFUt7eVCT6G-Bp1yq217wY_9an1gINNQ5Vw0tucmAEwN0dAPbJQ0xhzrhKfQuZQRJw0TWtwqPqgYTpv_VHk0x/s72-c/001.gif" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8690719430313721527.post-466094007038863378</id><published>2018-10-30T00:22:00.001+08:00</published><updated>2018-10-30T00:22:17.878+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Jasper Report"/><title type='text'>Jaserreport SQL Server connection</title><content type='html'>Author: Willie&lt;br /&gt;
Date: 2018-10-30&lt;br /&gt;
-----------------------&lt;br /&gt;
&lt;br /&gt;
Download SQL JDBC Driver&lt;br /&gt;
https://www.microsoft.com/en-us/download/details.aspx?id=54671&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Select to the Driver: com.microsoft.sqlserver.jdbc.SQLServerDriver&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmy4cnKOpIKNiykG9jlAADpL3OKo3PPDe8_znSKc-YtJQcxh7Mjb6HKC21i_l2KZiSdJNy5YWPq5Fhu4Y3iM-KlpOCrtjycwM6_rvl81ITcp01q25pEIlbVnVY8kN52_AW7dK9x5kptSUy/s1600/conn_saptest_rib_LI.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;580&quot; data-original-width=&quot;558&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmy4cnKOpIKNiykG9jlAADpL3OKo3PPDe8_znSKc-YtJQcxh7Mjb6HKC21i_l2KZiSdJNy5YWPq5Fhu4Y3iM-KlpOCrtjycwM6_rvl81ITcp01q25pEIlbVnVY8kN52_AW7dK9x5kptSUy/s640/conn_saptest_rib_LI.jpg&quot; width=&quot;614&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Use`sqljdbc4.jar` file&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4ob418qLYV6NLRzd-FacJcQnqMevpfYLhwtU8sAx2lHZm3vgSunO6Wj6LlNCou9l1HCQjYVnnRC-jimcsvwIqNSrorYUvU-If7YaWJULXwz7n9Nwqql4SWtrl5xLtMkIYm6LZ_Gvw22Fq/s1600/conn_saptest_rib01.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;589&quot; data-original-width=&quot;564&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4ob418qLYV6NLRzd-FacJcQnqMevpfYLhwtU8sAx2lHZm3vgSunO6Wj6LlNCou9l1HCQjYVnnRC-jimcsvwIqNSrorYUvU-If7YaWJULXwz7n9Nwqql4SWtrl5xLtMkIYm6LZ_Gvw22Fq/s640/conn_saptest_rib01.jpg&quot; width=&quot;612&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
Click Test ~ done!&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://nagagechou.blogspot.com/feeds/466094007038863378/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8690719430313721527/466094007038863378' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/466094007038863378'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/466094007038863378'/><link rel='alternate' type='text/html' href='http://nagagechou.blogspot.com/2018/10/jaserreport-sql-server-connection.html' title='Jaserreport SQL Server connection'/><author><name>十八股女婿的程式筆記</name><uri>http://www.blogger.com/profile/08280116758579174625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXc4IbVtENYnKmJFmYtqqvJhCf3-lFH7ifoVgXNRA2tLudbp03VCsuuhGNiLVI2OCfOfFvAog0c4_9tqPpG6XEBQvlqtMdvjQdFp4WwjLKY-n6HAw_kL6p7bVV4Z9hWg/s113/*'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmy4cnKOpIKNiykG9jlAADpL3OKo3PPDe8_znSKc-YtJQcxh7Mjb6HKC21i_l2KZiSdJNy5YWPq5Fhu4Y3iM-KlpOCrtjycwM6_rvl81ITcp01q25pEIlbVnVY8kN52_AW7dK9x5kptSUy/s72-c/conn_saptest_rib_LI.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8690719430313721527.post-4524159057263203842</id><published>2017-10-13T11:42:00.004+08:00</published><updated>2017-10-13T11:42:45.734+08:00</updated><title type='text'>Jasper Filter 小技巧-利用PATINDEX搜尋多條件</title><content type='html'>&lt;h2&gt;
Jasper Filter 小技巧-利用PATINDEX搜尋多條件&lt;/h2&gt;
&lt;b&gt;Author: Willie&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
可以用逗號(，)分隔來搜尋條件&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwCzGE1cX4Kt4DJv-PbJvqx5Z5WpNwPcTERlt1rSp_x_9naL6TmVkcPyqufQVDZUaTTgkXXKcXqKvoV18m0sNodZNqJy5j-wjEVShHmxbGKatAOLvo1McbwNc9lD9xPnr82jD6LDuJLM5U/s1600/001.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;560&quot; data-original-width=&quot;311&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwCzGE1cX4Kt4DJv-PbJvqx5Z5WpNwPcTERlt1rSp_x_9naL6TmVkcPyqufQVDZUaTTgkXXKcXqKvoV18m0sNodZNqJy5j-wjEVShHmxbGKatAOLvo1McbwNc9lD9xPnr82jD6LDuJLM5U/s640/001.jpg&quot; width=&quot;354&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;在SQL裡面利用PATINDEX 設計&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;相關說明請參考如下&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;https://docs.microsoft.com/zh-tw/sql/t-sql/functions/patindex-transact-sql&quot;&gt;https://docs.microsoft.com/zh-tw/sql/t-sql/functions/patindex-transact-sql&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwNo6m5yNqfVg2myrzbTVh-3fw4I8gvOU9hzvQpHyoutVL3LHlyTqiPxXsCMeu2AbFVHcc1FsQYUrFuijE6BE89LbSzCgu1tzf0TtO8GmytD9eiAEJGSzgbbjCaZLMyB0kxHqBHuduGqQ-/s1600/000.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;711&quot; data-original-width=&quot;1207&quot; height=&quot;376&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwNo6m5yNqfVg2myrzbTVh-3fw4I8gvOU9hzvQpHyoutVL3LHlyTqiPxXsCMeu2AbFVHcc1FsQYUrFuijE6BE89LbSzCgu1tzf0TtO8GmytD9eiAEJGSzgbbjCaZLMyB0kxHqBHuduGqQ-/s640/000.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
搜尋後的 結果如下&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNquVtWvMV5T-UvvrX_H2BxdxVV69s3nXsB1oC2SpQZK1wB4MgXS3WmJxvQj8lt2Gpf4t4u_DuDsDGbRm41IusGxQuT-9r24LwtSoQXVR8s8II9DtjxO5epn2Bn_AwxbalfL3aWEG6hrMA/s1600/002.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;628&quot; data-original-width=&quot;981&quot; height=&quot;408&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNquVtWvMV5T-UvvrX_H2BxdxVV69s3nXsB1oC2SpQZK1wB4MgXS3WmJxvQj8lt2Gpf4t4u_DuDsDGbRm41IusGxQuT-9r24LwtSoQXVR8s8II9DtjxO5epn2Bn_AwxbalfL3aWEG6hrMA/s640/002.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;b&gt;~The END~&lt;/b&gt;</content><link rel='replies' type='application/atom+xml' href='http://nagagechou.blogspot.com/feeds/4524159057263203842/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8690719430313721527/4524159057263203842' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/4524159057263203842'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/4524159057263203842'/><link rel='alternate' type='text/html' href='http://nagagechou.blogspot.com/2017/10/jasper-filter-patindex.html' title='Jasper Filter 小技巧-利用PATINDEX搜尋多條件'/><author><name>十八股女婿的程式筆記</name><uri>http://www.blogger.com/profile/08280116758579174625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXc4IbVtENYnKmJFmYtqqvJhCf3-lFH7ifoVgXNRA2tLudbp03VCsuuhGNiLVI2OCfOfFvAog0c4_9tqPpG6XEBQvlqtMdvjQdFp4WwjLKY-n6HAw_kL6p7bVV4Z9hWg/s113/*'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwCzGE1cX4Kt4DJv-PbJvqx5Z5WpNwPcTERlt1rSp_x_9naL6TmVkcPyqufQVDZUaTTgkXXKcXqKvoV18m0sNodZNqJy5j-wjEVShHmxbGKatAOLvo1McbwNc9lD9xPnr82jD6LDuJLM5U/s72-c/001.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8690719430313721527.post-2147263999381322331</id><published>2017-05-25T14:02:00.001+08:00</published><updated>2017-08-04T11:29:46.341+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SAPB1"/><category scheme="http://www.blogger.com/atom/ns#" term="SAPB1 v9.2"/><title type='text'>SAPB1 EULA 重覆出現</title><content type='html'>&lt;h2&gt;
SAPB1 EULA 重覆出現&lt;/h2&gt;
2017/05/25 Willie&lt;br /&gt;
&lt;br /&gt;
近幾個月來一直苦於EULA畫面一再重覆簽署的問題，其中某個SAPB1 Note告訴我們 OUSR的U_NAME不可以為空值(NULL), 但修正後仍然一再出現，今天終於找到解決方案於 SAP Note#2372759.&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;徵狀 &amp;nbsp;Symptom：&lt;/u&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; * 當由A公司切換到B公司時，會出現EULA簽署，即使已經簽過&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;解決方案 Workaround Solution:&lt;/u&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; * 將OUSR 的UDF不一致補齊&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
果然，檢查後發現OUSR的不一致狀況，目前已實施解決方案，再持續觀察中。&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgI0Uc-_Gb4NoDBxDPCHhadgh4Ayf8Ngyilpwi-GS2JXuol1hPR29guJxO_TUbattN2Se-2LslHokjznxDCoXWoY7jd0DuG77AhtPm95Nlo0eFxbf7nLiWMYzaLL-A19Tnf_PLSCjgcjVJ/s1600/Note2372759.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;742&quot; data-original-width=&quot;1600&quot; height=&quot;296&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgI0Uc-_Gb4NoDBxDPCHhadgh4Ayf8Ngyilpwi-GS2JXuol1hPR29guJxO_TUbattN2Se-2LslHokjznxDCoXWoY7jd0DuG77AhtPm95Nlo0eFxbf7nLiWMYzaLL-A19Tnf_PLSCjgcjVJ/s640/Note2372759.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://nagagechou.blogspot.com/feeds/2147263999381322331/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8690719430313721527/2147263999381322331' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/2147263999381322331'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/2147263999381322331'/><link rel='alternate' type='text/html' href='http://nagagechou.blogspot.com/2017/05/sapb1-eula.html' title='SAPB1 EULA 重覆出現'/><author><name>十八股女婿的程式筆記</name><uri>http://www.blogger.com/profile/08280116758579174625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXc4IbVtENYnKmJFmYtqqvJhCf3-lFH7ifoVgXNRA2tLudbp03VCsuuhGNiLVI2OCfOfFvAog0c4_9tqPpG6XEBQvlqtMdvjQdFp4WwjLKY-n6HAw_kL6p7bVV4Z9hWg/s113/*'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgI0Uc-_Gb4NoDBxDPCHhadgh4Ayf8Ngyilpwi-GS2JXuol1hPR29guJxO_TUbattN2Se-2LslHokjznxDCoXWoY7jd0DuG77AhtPm95Nlo0eFxbf7nLiWMYzaLL-A19Tnf_PLSCjgcjVJ/s72-c/Note2372759.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8690719430313721527.post-1299085322072015253</id><published>2017-02-17T10:55:00.002+08:00</published><updated>2017-02-17T10:55:55.691+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IIS"/><title type='text'>IIS session timeout configuration</title><content type='html'>&lt;h2&gt;
How to extend the IIS session timeout&amp;nbsp;&lt;/h2&gt;
Author: Willie Chou&lt;br /&gt;
Date: 2017/02/17&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Path &lt;/b&gt;: IIS &amp;gt; Application Pols &amp;gt; [Your Application] &amp;gt; Advanced Settings&lt;br /&gt;
Extend to 3 hours please refer to below pix.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZKwEDh95wrfC9wfJe7veoo-R4PRLezV9ayXUtboil6m_x_s5BRv609BJeDhM3ovoc4Vyn8H7nmXSG6H-GagQwblGFpMD3ImpKjWfyHuR7lkHOKKEdEvUE5dXifcIQkSXaltNXXHVJHkcg/s1600/001.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZKwEDh95wrfC9wfJe7veoo-R4PRLezV9ayXUtboil6m_x_s5BRv609BJeDhM3ovoc4Vyn8H7nmXSG6H-GagQwblGFpMD3ImpKjWfyHuR7lkHOKKEdEvUE5dXifcIQkSXaltNXXHVJHkcg/s1600/001.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
~ Thank you ~</content><link rel='replies' type='application/atom+xml' href='http://nagagechou.blogspot.com/feeds/1299085322072015253/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8690719430313721527/1299085322072015253' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/1299085322072015253'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/1299085322072015253'/><link rel='alternate' type='text/html' href='http://nagagechou.blogspot.com/2017/02/iis-session-timeout-configuration.html' title='IIS session timeout configuration'/><author><name>十八股女婿的程式筆記</name><uri>http://www.blogger.com/profile/08280116758579174625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXc4IbVtENYnKmJFmYtqqvJhCf3-lFH7ifoVgXNRA2tLudbp03VCsuuhGNiLVI2OCfOfFvAog0c4_9tqPpG6XEBQvlqtMdvjQdFp4WwjLKY-n6HAw_kL6p7bVV4Z9hWg/s113/*'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZKwEDh95wrfC9wfJe7veoo-R4PRLezV9ayXUtboil6m_x_s5BRv609BJeDhM3ovoc4Vyn8H7nmXSG6H-GagQwblGFpMD3ImpKjWfyHuR7lkHOKKEdEvUE5dXifcIQkSXaltNXXHVJHkcg/s72-c/001.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8690719430313721527.post-59747768311578111</id><published>2017-02-02T15:56:00.002+08:00</published><updated>2017-02-02T15:57:12.938+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="3C家電"/><title type='text'>[開箱文] 空氣清淨機 FU-D30T-W</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
[開箱文] 空氣清淨機 FU-D30T-W&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
Author: Willie&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
Date: 2017/02/02&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
在x坤的訂貨，等了一週終於到了!!&amp;nbsp;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdqbsNSmgRiU_nfYK-R_zcWWgWYi8XXdvSmtj5Jxt29iTjzvoNw4fuveSlXV-8k02E070SUkkiZkOoxasI0EvScvqOz2T_tyhTt330-6VJrRS60R4VCyy7vq89MZx0b6oJliw8rQ4bsizl/s1600/IMAG2435.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdqbsNSmgRiU_nfYK-R_zcWWgWYi8XXdvSmtj5Jxt29iTjzvoNw4fuveSlXV-8k02E070SUkkiZkOoxasI0EvScvqOz2T_tyhTt330-6VJrRS60R4VCyy7vq89MZx0b6oJliw8rQ4bsizl/s640/IMAG2435.jpg&quot; width=&quot;364&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
拆箱後搬出來，在濾網開口處都粘有膠帶&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQwNTlbq82Sp1XAbCISUF6O8yxG1jG04l_GWmAqer7180VUO6siyVJHbeZ3hcHR8WNajLQ9NSz26Ldo6AocKB7iu-SCnrcPrUZphY2IRi43EAAOoMReEFupaAoMKiL4uLuX5EukgEZbxkG/s1600/IMAG2442.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQwNTlbq82Sp1XAbCISUF6O8yxG1jG04l_GWmAqer7180VUO6siyVJHbeZ3hcHR8WNajLQ9NSz26Ldo6AocKB7iu-SCnrcPrUZphY2IRi43EAAOoMReEFupaAoMKiL4uLuX5EukgEZbxkG/s640/IMAG2442.jpg&quot; width=&quot;364&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
隨機附上一個濾網，安裝很簡單是屬於一片式的替換型濾網&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&amp;nbsp;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFtKWryjIPDd0__KEMGKZL-ftJGRqJYCpQPUEAkUZs8K6woio9pFz0eIcSobhJ6a2JvXXX4vnJmNkDZj5Wo2lVJ6DMpN7Nf6J_d8pjIBgMLkSq2EplKgBdesbFXfRBBjMKTNLbirts_uKv/s1600/IMAG2443.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFtKWryjIPDd0__KEMGKZL-ftJGRqJYCpQPUEAkUZs8K6woio9pFz0eIcSobhJ6a2JvXXX4vnJmNkDZj5Wo2lVJ6DMpN7Nf6J_d8pjIBgMLkSq2EplKgBdesbFXfRBBjMKTNLbirts_uKv/s640/IMAG2443.jpg&quot; width=&quot;364&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhksMWwlttyYmqaOsIgNrJYfYUGqJY84sVTZQnDqYIvIGuifDULu2QlpHyZ3dPSS0lLiNdRQvRgaln8h03zgUKpdUTt9b1DuXasgEm02Yicv09SZl2OeJR_4DVpBaOu2GDf9skoLaHy40op/s1600/IMAG2444.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhksMWwlttyYmqaOsIgNrJYfYUGqJY84sVTZQnDqYIvIGuifDULu2QlpHyZ3dPSS0lLiNdRQvRgaln8h03zgUKpdUTt9b1DuXasgEm02Yicv09SZl2OeJR_4DVpBaOu2GDf9skoLaHy40op/s640/IMAG2444.jpg&quot; width=&quot;364&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&amp;nbsp;安裝時留意Outside在外，這片濾網的厚度也可由下方圖片一窺一二!&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&amp;nbsp;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_rHOkrRyWzCfwQCWB9fddBxAw89L8t3ja5E-NGejEMKcSJwL-152w6JzSTIv1J-Lh0UUZN7D6dhfC9TzgFHjjpATE5lX4GDT4Tdc4qkmqhoIgaNiA0yUlesIElwIYnnW6xDU9xyCJZotc/s1600/IMAG2446.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_rHOkrRyWzCfwQCWB9fddBxAw89L8t3ja5E-NGejEMKcSJwL-152w6JzSTIv1J-Lh0UUZN7D6dhfC9TzgFHjjpATE5lX4GDT4Tdc4qkmqhoIgaNiA0yUlesIElwIYnnW6xDU9xyCJZotc/s640/IMAG2446.jpg&quot; width=&quot;364&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
整台挺有時尚簡約的fu !&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqmzXk0__8LKGgdPpNbcvj5F5vt4p7TIdNXMcOCDJ-4pbDVCBhxXVPXBnBy5SBdpHyjD1wnsZvYefKbuOd1HEaDxHFQLkm7XhRW8_nBUEj9BSw4Iiqj7W0rgBax5cQuH0iowOeBhtL6SZv/s1600/IMAG2441.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqmzXk0__8LKGgdPpNbcvj5F5vt4p7TIdNXMcOCDJ-4pbDVCBhxXVPXBnBy5SBdpHyjD1wnsZvYefKbuOd1HEaDxHFQLkm7XhRW8_nBUEj9BSw4Iiqj7W0rgBax5cQuH0iowOeBhtL6SZv/s640/IMAG2441.jpg&quot; width=&quot;364&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
此台機還有異味、灰塵偵測，能自動的依偵測結果調整吞吐量，後續再將使用心得補上!&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://nagagechou.blogspot.com/feeds/59747768311578111/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8690719430313721527/59747768311578111' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/59747768311578111'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/59747768311578111'/><link rel='alternate' type='text/html' href='http://nagagechou.blogspot.com/2017/02/fu-d30t-w.html' title='[開箱文] 空氣清淨機 FU-D30T-W'/><author><name>十八股女婿的程式筆記</name><uri>http://www.blogger.com/profile/08280116758579174625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXc4IbVtENYnKmJFmYtqqvJhCf3-lFH7ifoVgXNRA2tLudbp03VCsuuhGNiLVI2OCfOfFvAog0c4_9tqPpG6XEBQvlqtMdvjQdFp4WwjLKY-n6HAw_kL6p7bVV4Z9hWg/s113/*'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdqbsNSmgRiU_nfYK-R_zcWWgWYi8XXdvSmtj5Jxt29iTjzvoNw4fuveSlXV-8k02E070SUkkiZkOoxasI0EvScvqOz2T_tyhTt330-6VJrRS60R4VCyy7vq89MZx0b6oJliw8rQ4bsizl/s72-c/IMAG2435.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8690719430313721527.post-357954565655086211</id><published>2017-01-23T14:10:00.004+08:00</published><updated>2017-01-23T14:10:45.021+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="電子發票"/><title type='text'>結合電子發票中獎超方便</title><content type='html'>&lt;h2&gt;
發票兌獎超方便&lt;/h2&gt;
Author: Willie&lt;br /&gt;
Date: 2017/01/23&lt;br /&gt;
&lt;br /&gt;
推一個生活小幫手，現代人的發票超多，舉凡便利商店、加油、刷卡消費都會拿到一堆的發票，等到要兌獎時就因為發票太多就懶的兌獎，導致與財神爺擦肩而過，所以有效的提高自動化的兌獎，可以達到減少發票量也能幸運的中獎， 目前我的作法是&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;1.&lt;/b&gt; 申請了財政部的電子發票 (&lt;i&gt;&lt;a href=&quot;https://www.einvoice.nat.gov.tw/&quot; target=&quot;_blank&quot;&gt;LINK&lt;/a&gt;)&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;2.&lt;/b&gt; 將悠遊卡結合併入手機載具&lt;i&gt; (去各大便利店皆可操作)&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;3.&lt;/b&gt;手機上放上&lt;b&gt;手機條碼&lt;/b&gt;，提供給店家來輸入結合到電子發票裡&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;4. &lt;/b&gt;實體的發票透過`&lt;b&gt;發票小幫手&lt;/b&gt;`來兌獎 (&lt;i&gt;如下圖，點選進入Google Play)&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
透過落實發票管理，在上個月小弟我總共中獎 NTD 11,400 ，能增加獲獎率且又能環保愛地球，您行動了嗎?&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://play.google.com/store/apps/details?id=invoice.cof.tw&amp;amp;hl=zh_TW&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;555&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqNMo9sroyIOPQNnq5qJkPQgjq2VU8ExJwpNcxH5mpZiUPPWih2bUi2PdH2TTIJxKMXyTke1Ew9NzjSVjZ9GdNtJdAvwcqpOSwEVibED9r7sRXgU6TTth9RyUrVsrbqlW5fTSf0SKfodAo/s640/001.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://nagagechou.blogspot.com/feeds/357954565655086211/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8690719430313721527/357954565655086211' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/357954565655086211'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/357954565655086211'/><link rel='alternate' type='text/html' href='http://nagagechou.blogspot.com/2017/01/blog-post.html' title='結合電子發票中獎超方便'/><author><name>十八股女婿的程式筆記</name><uri>http://www.blogger.com/profile/08280116758579174625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXc4IbVtENYnKmJFmYtqqvJhCf3-lFH7ifoVgXNRA2tLudbp03VCsuuhGNiLVI2OCfOfFvAog0c4_9tqPpG6XEBQvlqtMdvjQdFp4WwjLKY-n6HAw_kL6p7bVV4Z9hWg/s113/*'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqNMo9sroyIOPQNnq5qJkPQgjq2VU8ExJwpNcxH5mpZiUPPWih2bUi2PdH2TTIJxKMXyTke1Ew9NzjSVjZ9GdNtJdAvwcqpOSwEVibED9r7sRXgU6TTth9RyUrVsrbqlW5fTSf0SKfodAo/s72-c/001.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8690719430313721527.post-3148619355885254696</id><published>2017-01-20T23:36:00.000+08:00</published><updated>2018-03-10T00:27:30.734+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="intelXDK"/><title type='text'>intelXDK 使用tinyMap 取得 Google Map API </title><content type='html'>&lt;h2&gt;
intelXDK 使用tinyMap 取得 Google Map API&amp;nbsp;&lt;/h2&gt;
Author: Willie&lt;br /&gt;
&amp;nbsp;----------&lt;br /&gt;
&lt;br /&gt;
近來利用intel XDK 開發Cross Platform 的APP, 好處就不用多說了, 以下是我利用 tinyMap 的應用實例：&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1Wy341LBCcN4pBCU4a_J53dDDjGlLeZ-CF6tRMM148r6gZh9KgEArInYHv9xKL6zdYDYe-8Yvscqxz_i2_T1hjuoEuqgbwLr-dHAslm304EnJKpAN-69TP81wpwdW3QjGLrsA18obb3Y2/s1600/001.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1Wy341LBCcN4pBCU4a_J53dDDjGlLeZ-CF6tRMM148r6gZh9KgEArInYHv9xKL6zdYDYe-8Yvscqxz_i2_T1hjuoEuqgbwLr-dHAslm304EnJKpAN-69TP81wpwdW3QjGLrsA18obb3Y2/s1600/001.jpg&quot; width=&quot;286&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;在Header中引入Google API及tinyMap, 其中在底下[You API Key], [Your Path]分別輸入API KEY及你的tinyMap的路徑。&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;        &amp;lt;!-- Google Map API--&amp;gt;
        &amp;lt;script src=&quot;http://maps.googleapis.com/maps/api/js?key=[Your API Key];sensor=TRUE&quot; type=&quot;text/javascript&quot;&amp;gt;&amp;lt;/script&amp;gt;
        &amp;lt;!-- TinyMap --&amp;gt;
        &amp;lt;script src=&quot;[Your Path]/jQuery-tinyMap-master/jquery.tinyMap.min.js&quot; type=&quot;application/javascript&quot;&amp;gt;&amp;lt;/script&amp;gt;
&lt;/pre&gt;
&lt;span style=&quot;color: blue;&quot;&gt;在js/index_user_scripts.js 裡面註冊你的按鈕的Event呼叫loadMap()這個function，以下述的註冊方式只要css屬性中有cust-loadmap就會執行loadMap。&lt;/span&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;function register_event_handlers()
 {
    $(document).on(&quot;click&quot;, &quot;.cust-loadmap&quot;, function(evt)
    {
        loadMap();
    });
    
 }
 $(document).ready(register_event_handlers);
})();
&lt;/pre&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;color: blue;&quot;&gt;在js/app.js裡面寫入這段loadMap的Code。&lt;/span&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;
// Geolocation using TinyMap API
// $(&quot;#divMyMap&quot;)請使用自行命名的DIV物件
function loadMap(){
            $(&#39;#divMyMap&#39;).tinyMap(&#39;panto&#39;, &#39;台南市新化區和平街53號&#39;);
            $(&#39;#divMyMap&#39;).tinyMap({
                zoom:14,
                center:&#39;台南市新化區和平街53號&#39;,
                //以用戶目前位置為中心
                autoLocation:false,
                marker: [
                    {
                        addr: &#39;台南市新化區和平街53號&#39;,
                        text: &#39;武德殿 06-xxxxxxx&#39;,
                        label: &#39;武德殿&#39;
                      
                    },
                    {
                        addr: &#39;台南縣新化鎮中正路127巷35號&#39;,
                        text: &#39;瓜瓜園 06-xxxxxxx&#39;,
                        label: &#39;瓜瓜園&#39;
                       
                    } 
                ]
            });
}
&lt;/code&gt;
&lt;/pre&gt;
&lt;span style=&quot;color: blue;&quot;&gt;如此, 即可在按下按鈕時就產生MAP, 但要在按鈕轉到你要的頁面，這樣還是不夠，請在你的ICON上面設定如下，加入指定的頁面，以我的實例為主是利轉到為#page_map，這個部份就請依你的狀況來作調整。&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9gkRWFNz6x9nFk-Py-UpgMeLU1WstPfJa582OoredZ2VN4jsc-6yVcN903cHq9AJ7_bWT1ET60eVh8mDfhDYCdD7BI4oGAMjWilzDFJSEabFuvoYpI2P3xKAQ0ifrUNLWH8x81Xi3zgw-/s1600/002.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;352&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9gkRWFNz6x9nFk-Py-UpgMeLU1WstPfJa582OoredZ2VN4jsc-6yVcN903cHq9AJ7_bWT1ET60eVh8mDfhDYCdD7BI4oGAMjWilzDFJSEabFuvoYpI2P3xKAQ0ifrUNLWH8x81Xi3zgw-/s1600/002.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;在這裡面你可以注意到我利用app framework的data-load屬性來呼叫loadMap，另外，我的地圖使用的DIV (divMyMap) 也是在這個指定。&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyY0VjCbsAKkRr6TleU5kMtAylmKEkLx1EUSV3RxIumaz8FeBQF79WJZSZ15kuiOqnLu8-p5LeroYJg55TfJlnZmd1LBU0jRxayBibV-dANXZX4upJZGHmXJnWmqpgjq44RRv6nH5JKfhD/s1600/004.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyY0VjCbsAKkRr6TleU5kMtAylmKEkLx1EUSV3RxIumaz8FeBQF79WJZSZ15kuiOqnLu8-p5LeroYJg55TfJlnZmd1LBU0jRxayBibV-dANXZX4upJZGHmXJnWmqpgjq44RRv6nH5JKfhD/s1600/004.jpg&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;br /&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://nagagechou.blogspot.com/feeds/3148619355885254696/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8690719430313721527/3148619355885254696' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/3148619355885254696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/3148619355885254696'/><link rel='alternate' type='text/html' href='http://nagagechou.blogspot.com/2015/01/intelxdk-tinymap-google-map-api.html' title='intelXDK 使用tinyMap 取得 Google Map API '/><author><name>十八股女婿的程式筆記</name><uri>http://www.blogger.com/profile/08280116758579174625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXc4IbVtENYnKmJFmYtqqvJhCf3-lFH7ifoVgXNRA2tLudbp03VCsuuhGNiLVI2OCfOfFvAog0c4_9tqPpG6XEBQvlqtMdvjQdFp4WwjLKY-n6HAw_kL6p7bVV4Z9hWg/s113/*'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1Wy341LBCcN4pBCU4a_J53dDDjGlLeZ-CF6tRMM148r6gZh9KgEArInYHv9xKL6zdYDYe-8Yvscqxz_i2_T1hjuoEuqgbwLr-dHAslm304EnJKpAN-69TP81wpwdW3QjGLrsA18obb3Y2/s72-c/001.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8690719430313721527.post-448585947255913126</id><published>2017-01-20T16:01:00.002+08:00</published><updated>2017-01-20T16:05:52.443+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="丁鴻志婦產科診所"/><category scheme="http://www.blogger.com/atom/ns#" term="可愛寶寶"/><title type='text'>Vote to My Baby 可愛寶寶周小弟</title><content type='html'>&lt;div id=&quot;fb-root&quot;&gt;
&lt;/div&gt;
&lt;script&gt;(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = &quot;//connect.facebook.net/zh_TW/sdk.js#xfbml=1&amp;version=v2.8&quot;;
  fjs.parentNode.insertBefore(js, fjs);
}(document, &#39;script&#39;, &#39;facebook-jssdk&#39;));&lt;/script&gt;


&lt;br /&gt;
&lt;div class=&quot;fb-like&quot; data-action=&quot;like&quot; data-href=&quot;https://www.facebook.com/TingsClinic/photos/a.1700095650301458.1073741840.1443341565976869/1700095783634778/?type=3&amp;amp;theater&quot; data-layout=&quot;standard&quot; data-share=&quot;true&quot; data-show-faces=&quot;true&quot; data-size=&quot;small&quot; data-width=&quot;50px&quot;&gt;
&lt;br /&gt;
丁鴻志婦產科正舉辨可愛寶寶票選活動，請廣大的網友們幫我的寶寶在照片上按個讚!&lt;br /&gt;
活動截止日02/28/2017&lt;br /&gt;
感謝各位好友們!謝謝&lt;br /&gt;
&lt;br /&gt;
點選照片即可連到周小弟的照片，請在上面按個讚，謝謝&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://www.facebook.com/TingsClinic/photos/a.1700095650301458.1073741840.1443341565976869/1700095783634778/?type=3&amp;amp;theater&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://scontent-tpe1-1.xx.fbcdn.net/v/t1.0-9/15977044_1700095783634778_4758053040050058243_n.jpg?oh=83862991f92a652d1fbb7b2e6c1f81d0&amp;amp;oe=5904A4AB&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;span id=&quot;goog_515335281&quot;&gt;&lt;/span&gt;&lt;span id=&quot;goog_515335282&quot;&gt;&lt;/span&gt;&lt;a href=&quot;https://www.blogger.com/&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;iframe allowtransparency=&quot;true&quot; frameborder=&quot;0&quot; height=&quot;80&quot; scrolling=&quot;no&quot; src=&quot;https://www.facebook.com/plugins/like.php?href=https%3A%2F%2Fwww.facebook.com%2FTingsClinic%2Fphotos%2Fa.1700095650301458.1073741840.1443341565976869%2F1700095783634778%2F%3Ftype%3D3%26theater&amp;amp;width=50px&amp;amp;layout=standard&amp;amp;action=like&amp;amp;size=small&amp;amp;show_faces=true&amp;amp;share=true&amp;amp;height=80&amp;amp;appId&quot; style=&quot;border: none; overflow: hidden;&quot; width=&quot;50px&quot;&gt;&lt;/iframe&gt;</content><link rel='replies' type='application/atom+xml' href='http://nagagechou.blogspot.com/feeds/448585947255913126/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8690719430313721527/448585947255913126' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/448585947255913126'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/448585947255913126'/><link rel='alternate' type='text/html' href='http://nagagechou.blogspot.com/2017/01/vote-to-my-baby.html' title='Vote to My Baby 可愛寶寶周小弟'/><author><name>十八股女婿的程式筆記</name><uri>http://www.blogger.com/profile/08280116758579174625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXc4IbVtENYnKmJFmYtqqvJhCf3-lFH7ifoVgXNRA2tLudbp03VCsuuhGNiLVI2OCfOfFvAog0c4_9tqPpG6XEBQvlqtMdvjQdFp4WwjLKY-n6HAw_kL6p7bVV4Z9hWg/s113/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8690719430313721527.post-6747852421021981051</id><published>2017-01-09T17:11:00.002+08:00</published><updated>2017-01-09T17:11:34.255+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC"/><title type='text'>MVC Code-First 設定欄位Unique</title><content type='html'>Author: Willie Chou&lt;br /&gt;
Date:2017/01/09&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;需求¨：&lt;/b&gt;利用CodeFirst 的計巧將Table的某個欄位設定為Unique&lt;br /&gt;
&lt;b&gt;作法：&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
1. 引用&amp;nbsp;using System.ComponentModel.DataAnnotations.Schema;&lt;br /&gt;
2. 加入[Index .....] , 如附圖&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0daVQSrq06QNQYPJcd8J6Kr5j6RAHJRww-JeCSShaHe4wg8EexreRwNSqOqoOyZ4IPQY7M2UJSZ_R-Gs3diN3j2r7wvVC3BoHw1c4tnDrkB8rywWxxCUtUCuNEVA_pGJnw57q8DwFSeH9/s1600/001.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0daVQSrq06QNQYPJcd8J6Kr5j6RAHJRww-JeCSShaHe4wg8EexreRwNSqOqoOyZ4IPQY7M2UJSZ_R-Gs3diN3j2r7wvVC3BoHw1c4tnDrkB8rywWxxCUtUCuNEVA_pGJnw57q8DwFSeH9/s1600/001.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
3, 執行 Add-Migration &amp;gt;&amp;gt; Update-Database&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
4. 結果如附圖&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-2fv0AvRlzUJijYML66DseECQXiPLDm2C5CxcaSjiF6PQr60BzG8aD6U4swN2lHACb9FzJnsM5G-wVdZV4DBgwsbPF-bwPsKocf42_yR6rCsl1IeAjGDQcFQNYb-7e-vW4MUxrZf0bort/s1600/002.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;168&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-2fv0AvRlzUJijYML66DseECQXiPLDm2C5CxcaSjiF6PQr60BzG8aD6U4swN2lHACb9FzJnsM5G-wVdZV4DBgwsbPF-bwPsKocf42_yR6rCsl1IeAjGDQcFQNYb-7e-vW4MUxrZf0bort/s400/002.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
以上，謝謝&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://nagagechou.blogspot.com/feeds/6747852421021981051/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8690719430313721527/6747852421021981051' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/6747852421021981051'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/6747852421021981051'/><link rel='alternate' type='text/html' href='http://nagagechou.blogspot.com/2017/01/mvc-code-first-unique.html' title='MVC Code-First 設定欄位Unique'/><author><name>十八股女婿的程式筆記</name><uri>http://www.blogger.com/profile/08280116758579174625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXc4IbVtENYnKmJFmYtqqvJhCf3-lFH7ifoVgXNRA2tLudbp03VCsuuhGNiLVI2OCfOfFvAog0c4_9tqPpG6XEBQvlqtMdvjQdFp4WwjLKY-n6HAw_kL6p7bVV4Z9hWg/s113/*'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0daVQSrq06QNQYPJcd8J6Kr5j6RAHJRww-JeCSShaHe4wg8EexreRwNSqOqoOyZ4IPQY7M2UJSZ_R-Gs3diN3j2r7wvVC3BoHw1c4tnDrkB8rywWxxCUtUCuNEVA_pGJnw57q8DwFSeH9/s72-c/001.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8690719430313721527.post-355510929407038605</id><published>2017-01-06T15:46:00.000+08:00</published><updated>2017-01-06T15:46:11.620+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC"/><title type='text'>MVC woff 404 error</title><content type='html'>Author: Willie Chou&lt;br /&gt;
Date: 2017/01/06&lt;br /&gt;
&lt;br /&gt;
近日開發時遇上網站無法存取 &amp;nbsp;.woff&amp;nbsp;的問題，檢查了資料夾內確有此檔!&lt;br /&gt;
到底是什麼原因呢? &lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvrlmAJij-vZUMoTfx-JOQ-HoYVtlEtVzlEHLW1HlqkUV7ywZkBIY2-7mLYNhrUd-hwp3qvTKybE-QpCwwXtU4l-WoSyFrZ7p41Vw-AnT_StPYF7HVFpHylxXp1aVmWm68iCHkR6-5gg88/s1600/001.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;72&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvrlmAJij-vZUMoTfx-JOQ-HoYVtlEtVzlEHLW1HlqkUV7ywZkBIY2-7mLYNhrUd-hwp3qvTKybE-QpCwwXtU4l-WoSyFrZ7p41Vw-AnT_StPYF7HVFpHylxXp1aVmWm68iCHkR6-5gg88/s640/001.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
經查Stack Overflow 後原來出錯在Header的設定，它提供了二種解決方式! 請大家直接連造過去即可得到答案!&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Why is @font-face throwing a 404 error on woff files?&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&amp;nbsp;&lt;a href=&quot;http://stackoverflow.com/questions/4015816/why-is-font-face-throwing-a-404-error-on-woff-files&quot;&gt;http://stackoverflow.com/questions/4015816/why-is-font-face-throwing-a-404-error-on-woff-files&lt;/a&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://nagagechou.blogspot.com/feeds/355510929407038605/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8690719430313721527/355510929407038605' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/355510929407038605'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/355510929407038605'/><link rel='alternate' type='text/html' href='http://nagagechou.blogspot.com/2017/01/mvc-woff-404-error.html' title='MVC woff 404 error'/><author><name>十八股女婿的程式筆記</name><uri>http://www.blogger.com/profile/08280116758579174625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXc4IbVtENYnKmJFmYtqqvJhCf3-lFH7ifoVgXNRA2tLudbp03VCsuuhGNiLVI2OCfOfFvAog0c4_9tqPpG6XEBQvlqtMdvjQdFp4WwjLKY-n6HAw_kL6p7bVV4Z9hWg/s113/*'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvrlmAJij-vZUMoTfx-JOQ-HoYVtlEtVzlEHLW1HlqkUV7ywZkBIY2-7mLYNhrUd-hwp3qvTKybE-QpCwwXtU4l-WoSyFrZ7p41Vw-AnT_StPYF7HVFpHylxXp1aVmWm68iCHkR6-5gg88/s72-c/001.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8690719430313721527.post-5619696856617672338</id><published>2017-01-03T15:54:00.005+08:00</published><updated>2017-01-03T15:54:44.645+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="asp.NET"/><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC"/><category scheme="http://www.blogger.com/atom/ns#" term="C#"/><category scheme="http://www.blogger.com/atom/ns#" term="Linq"/><title type='text'>Linq 回傳重覆資料 </title><content type='html'>&lt;h2&gt;
Linq Return Duplicate Rows&amp;nbsp;&lt;/h2&gt;
Author: Willie Chou&lt;br /&gt;
Date: 2017/01/03&lt;br /&gt;
&lt;br /&gt;
今日解決了一個Linq 回饋多筆重覆資料的問題，經上網查找後此文(&lt;a href=&quot;http://www.itworld.com/article/2833108/development/linq-in--net-returning-duplicate-rows-from-a-working-sql-view--solved-.html&quot;&gt;Link&lt;/a&gt;)給了個靈感，原來是我在設定Model的時候指定給了Key欄位不正確的問題 (詳細的原因可以參考連結文章)。&lt;br /&gt;
&lt;br /&gt;
Error&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg06bh6NsttnbsfB235QUL7_XfPSDaa3ydVh3NBmfPakw3qwxV43MLqAAPBdOGS3mCOGhTvnmOyvFPJkO8wjCLvc8ZqHtelkFDUvlcFaXWB5yoDOlaCRVHWW2IsjxACdoIXd79Srv6kPF_H/s1600/2017-01-03_152224_01.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;195&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg06bh6NsttnbsfB235QUL7_XfPSDaa3ydVh3NBmfPakw3qwxV43MLqAAPBdOGS3mCOGhTvnmOyvFPJkO8wjCLvc8ZqHtelkFDUvlcFaXWB5yoDOlaCRVHWW2IsjxACdoIXd79Srv6kPF_H/s640/2017-01-03_152224_01.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
修正Model, 指定正確的Key於欄位上&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhv4jijXg4DapLnTKW8nQ_xsXNFH_4GW_BWjrTh1-UcFL0915Cis_LSGhz8jRBlLxQL83aBzvw82y1Q3KNABr0EUMUMCAGxFkyuy8iTqxYQ-Xh4UEEZm0OlurdZclOVTx28MNiplxyNxMQp/s1600/fix_01.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhv4jijXg4DapLnTKW8nQ_xsXNFH_4GW_BWjrTh1-UcFL0915Cis_LSGhz8jRBlLxQL83aBzvw82y1Q3KNABr0EUMUMCAGxFkyuy8iTqxYQ-Xh4UEEZm0OlurdZclOVTx28MNiplxyNxMQp/s1600/fix_01.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
再執行 Add-Migration &amp;gt;&amp;gt; Update-Database&lt;br /&gt;
&lt;br /&gt;
問題修復! 大功告成!&lt;br /&gt;
&lt;br /&gt;
*註：這裡我因為是自訂的Database View因此在 Migration 時下的指令為 Add-Migration fixIssue -IgnoreChanges&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Reference:&lt;/b&gt;&lt;br /&gt;
http://www.itworld.com/article/2833108/development/linq-in--net-returning-duplicate-rows-from-a-working-sql-view--solved-.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://nagagechou.blogspot.com/feeds/5619696856617672338/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8690719430313721527/5619696856617672338' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/5619696856617672338'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/5619696856617672338'/><link rel='alternate' type='text/html' href='http://nagagechou.blogspot.com/2017/01/linq.html' title='Linq 回傳重覆資料 '/><author><name>十八股女婿的程式筆記</name><uri>http://www.blogger.com/profile/08280116758579174625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXc4IbVtENYnKmJFmYtqqvJhCf3-lFH7ifoVgXNRA2tLudbp03VCsuuhGNiLVI2OCfOfFvAog0c4_9tqPpG6XEBQvlqtMdvjQdFp4WwjLKY-n6HAw_kL6p7bVV4Z9hWg/s113/*'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg06bh6NsttnbsfB235QUL7_XfPSDaa3ydVh3NBmfPakw3qwxV43MLqAAPBdOGS3mCOGhTvnmOyvFPJkO8wjCLvc8ZqHtelkFDUvlcFaXWB5yoDOlaCRVHWW2IsjxACdoIXd79Srv6kPF_H/s72-c/2017-01-03_152224_01.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8690719430313721527.post-6216969802082798415</id><published>2016-12-30T15:53:00.002+08:00</published><updated>2016-12-30T16:10:56.778+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC"/><category scheme="http://www.blogger.com/atom/ns#" term="Jasper Report"/><title type='text'>Asp.net MVC call Jasper report via REST v2 service</title><content type='html'>Author: Willie Chou&lt;br /&gt;
Date: 2016/12/30&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Directly call jasper report via http request.&lt;br /&gt;
Please see below scripts.&lt;br /&gt;
Hope this is help for you ! Happy New Year !&lt;br /&gt;
&lt;br /&gt;
Please note! the variable _ReportURL format&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;background-color: #eeeeee; color: #6aa84f; font-family: &amp;quot;andale mono&amp;quot; , &amp;quot;lucida console&amp;quot; , &amp;quot;monaco&amp;quot; , &amp;quot;fixed&amp;quot; , monospace; font-size: 12px;&quot;&gt;_ReportURL &amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;andale mono&amp;quot; , &amp;quot;lucida console&amp;quot; , &amp;quot;monaco&amp;quot; , &amp;quot;fixed&amp;quot; , monospace;&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;http://&amp;lt;web url&amp;gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;/jasperserver/rest_v2/reports&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); line-height: 14px; overflow: auto; padding: 5px; width: 100%;&quot;&gt;&lt;code&gt;&lt;span style=&quot;font-family: &amp;quot;andale mono&amp;quot; , &amp;quot;lucida console&amp;quot; , &amp;quot;monaco&amp;quot; , &amp;quot;fixed&amp;quot; , monospace;&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;andale mono&amp;quot; , &amp;quot;lucida console&amp;quot; , &amp;quot;monaco&amp;quot; , &amp;quot;fixed&amp;quot; , monospace; font-size: 12px;&quot;&gt;&amp;nbsp;public&amp;nbsp;&amp;nbsp;ActionResult&amp;nbsp;PrintPO(string&amp;nbsp;POEntry)&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;andale mono&amp;quot; , &amp;quot;lucida console&amp;quot; , &amp;quot;monaco&amp;quot; , &amp;quot;fixed&amp;quot; , monospace;&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #6aa84f; font-family: &amp;quot;andale mono&amp;quot; , &amp;quot;lucida console&amp;quot; , &amp;quot;monaco&amp;quot; , &amp;quot;fixed&amp;quot; , monospace; font-size: 12px;&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;comment&quot;&gt;//_ReportURL = System.Web.Configuration.WebConfigurationManager.AppSettings[&quot;ReportURL&quot;];&lt;/span&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;comment&quot;&gt;//_ReportUser = System.Web.Configuration.WebConfigurationManager.AppSettings[&quot;ReportUser&quot;];&lt;/span&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;comment&quot;&gt;//_ReportUserPWD = System.Web.Configuration.WebConfigurationManager.AppSettings[&quot;ReportUserPWD&quot;];&lt;/span&gt;

&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;andale mono&amp;quot; , &amp;quot;lucida console&amp;quot; , &amp;quot;monaco&amp;quot; , &amp;quot;fixed&amp;quot; , monospace;&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;andale mono&amp;quot; , &amp;quot;lucida console&amp;quot; , &amp;quot;monaco&amp;quot; , &amp;quot;fixed&amp;quot; , monospace;&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&amp;nbsp;&amp;nbsp;String&amp;nbsp;encoded&amp;nbsp;=&amp;nbsp;System.Convert.ToBase64String(System.Text.Encoding.GetEncoding(&quot;ISO-8859-1&quot;).GetBytes(_ReportUser&amp;nbsp;+&amp;nbsp;&quot;:&quot;&amp;nbsp;+&amp;nbsp;_ReportUserPWD));

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;string&amp;nbsp;URL&amp;nbsp;=&amp;nbsp;_ReportURL&amp;nbsp;+&amp;nbsp;&quot;/report.pdf?po=&quot;&amp;nbsp;+&amp;nbsp;POEntry;



&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CookieContainer&amp;nbsp;myContainer&amp;nbsp;=&amp;nbsp;new&amp;nbsp;CookieContainer();

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;HttpWebRequest&amp;nbsp;request&amp;nbsp;=&amp;nbsp;(HttpWebRequest)WebRequest.Create(URL);

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;request.CookieContainer&amp;nbsp;=&amp;nbsp;myContainer;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;request.PreAuthenticate&amp;nbsp;=&amp;nbsp;true;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;request.Headers.Add(&quot;Authorization&quot;,&amp;nbsp;&quot;Basic&amp;nbsp;&quot;&amp;nbsp;+&amp;nbsp;encoded);

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;HttpWebResponse&amp;nbsp;response&amp;nbsp;=&amp;nbsp;(HttpWebResponse)request.GetResponse();



&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;var&amp;nbsp;fileBytes&amp;nbsp;=&amp;nbsp;response.GetResponseStream();

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;string&amp;nbsp;filename&amp;nbsp;=&amp;nbsp;String.Format(&quot;PO{0}_{1}.pdf&quot;,&amp;nbsp;POEntry,&amp;nbsp;DateTime.UtcNow.ToString(&quot;yyyMMddHHmmssfff&quot;));

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return&amp;nbsp;File(fileBytes,&amp;nbsp;response.ContentType,filename); //preview in browser please remove filename&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;andale mono&amp;quot; , &amp;quot;lucida console&amp;quot; , &amp;quot;monaco&amp;quot; , &amp;quot;fixed&amp;quot; , monospace;&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;andale mono&amp;quot; , &amp;quot;lucida console&amp;quot; , &amp;quot;monaco&amp;quot; , &amp;quot;fixed&amp;quot; , monospace;&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGDNcQEJ4Ez8fNpWw20r0ML6mxd2-i2_qyKJlHfc4I8uT8zgKonC-eji6gbvYUtvLdbgMawQcSx7eiPgOv7ZwFxbLUgxdDoiVHBK293CzE-vsO5IuxyK84Tw_Mq2IXQv8UrGJX6rE-Y8_b/s1600/001.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Result as below pix.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGDNcQEJ4Ez8fNpWw20r0ML6mxd2-i2_qyKJlHfc4I8uT8zgKonC-eji6gbvYUtvLdbgMawQcSx7eiPgOv7ZwFxbLUgxdDoiVHBK293CzE-vsO5IuxyK84Tw_Mq2IXQv8UrGJX6rE-Y8_b/s1600/001.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; margin-bottom: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;115&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGDNcQEJ4Ez8fNpWw20r0ML6mxd2-i2_qyKJlHfc4I8uT8zgKonC-eji6gbvYUtvLdbgMawQcSx7eiPgOv7ZwFxbLUgxdDoiVHBK293CzE-vsO5IuxyK84Tw_Mq2IXQv8UrGJX6rE-Y8_b/s320/001.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://nagagechou.blogspot.com/feeds/6216969802082798415/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8690719430313721527/6216969802082798415' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/6216969802082798415'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/6216969802082798415'/><link rel='alternate' type='text/html' href='http://nagagechou.blogspot.com/2016/12/call-jasper-rest-v2-with-aspnet-mvc.html' title='Asp.net MVC call Jasper report via REST v2 service'/><author><name>十八股女婿的程式筆記</name><uri>http://www.blogger.com/profile/08280116758579174625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXc4IbVtENYnKmJFmYtqqvJhCf3-lFH7ifoVgXNRA2tLudbp03VCsuuhGNiLVI2OCfOfFvAog0c4_9tqPpG6XEBQvlqtMdvjQdFp4WwjLKY-n6HAw_kL6p7bVV4Z9hWg/s113/*'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGDNcQEJ4Ez8fNpWw20r0ML6mxd2-i2_qyKJlHfc4I8uT8zgKonC-eji6gbvYUtvLdbgMawQcSx7eiPgOv7ZwFxbLUgxdDoiVHBK293CzE-vsO5IuxyK84Tw_Mq2IXQv8UrGJX6rE-Y8_b/s72-c/001.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8690719430313721527.post-6084052408723844826</id><published>2016-12-27T11:53:00.004+08:00</published><updated>2016-12-27T11:53:58.629+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Jasper Report"/><title type='text'>Jasper Server site email 設定</title><content type='html'>&lt;h2&gt;
Configure JasperReports Server to send e-mails&lt;/h2&gt;
&lt;div&gt;
Author: WillieChou&lt;/div&gt;
&lt;div&gt;
Date: 2016/12/27&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
請留意，更改設定前備份好相關檔案，以利回溯復原!&lt;/div&gt;
&lt;h3&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/h3&gt;
&lt;h3&gt;
&lt;b&gt;Step 1. 設定參數 js.quartz.base.properties&lt;/b&gt;&lt;/h3&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
檔案路徑 : \jasperserver\WEB-INF\js.quartz.base.properties&lt;/div&gt;
&lt;div&gt;
加入參數 :&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
report.scheduler.mail.sender.host=您的主機&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
report.schedulers.mail.sender.protocol=您的協定&lt;/div&gt;
&lt;div&gt;
report.schedler.mail.sender.port=您的Port&lt;/div&gt;
&lt;div&gt;
report.scheduler.mail.sender.username=您的帳號&lt;/div&gt;
&lt;div&gt;
report.scheduler.mail.sender.password=您的密碼&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;h3&gt;
&lt;b&gt;Step 2. 設定參數 &lt;/b&gt;applicationContext-report-scheduling.xml&lt;/h3&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
檔案路徑 : \jasperserver\WEB-INF\applicationContext-report-scheduling.xml&lt;/div&gt;
&lt;div&gt;
我的Host 是利用o365來寄信，並有SSL的安全機制，因此請留意 mail.smtps.auth 要設為 &lt;span style=&quot;color: red;&quot;&gt;true&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
參數確認如下:&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-M9Pav67aG25gbvId1SfSLAMiQKu4P6KGV0hVPFhHkJO0mcfRt4Blt76N4QqYpq8aEydp0uhdRdn-NPuiBVpMyHIa3nDkTMjSjS6aTdFiQX0Da9Be3FKyCFsan01yselhC9P7cY_QiXGB/s1600/001.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-M9Pav67aG25gbvId1SfSLAMiQKu4P6KGV0hVPFhHkJO0mcfRt4Blt76N4QqYpq8aEydp0uhdRdn-NPuiBVpMyHIa3nDkTMjSjS6aTdFiQX0Da9Be3FKyCFsan01yselhC9P7cY_QiXGB/s1600/001.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&amp;nbsp;....&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghBnYse1t70MEkdweGM8hzGlbK9-HEl2d3D9qYm4hnoXFafhSGchiXAHr9ju6JhoxVSmUkX4WFUBBLPqNmJtNiYsDhyphenhyphenSvur6fdxchXbDbbJ_Uf7JU4WEf55Rkqw4JKgl0I8Ljl6Q_eZ0-i/s1600/002.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghBnYse1t70MEkdweGM8hzGlbK9-HEl2d3D9qYm4hnoXFafhSGchiXAHr9ju6JhoxVSmUkX4WFUBBLPqNmJtNiYsDhyphenhyphenSvur6fdxchXbDbbJ_Uf7JU4WEf55Rkqw4JKgl0I8Ljl6Q_eZ0-i/s1600/002.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;h3&gt;
&lt;b&gt;&amp;nbsp;Step 3.重啟Jasper Server 後大功告成&lt;/b&gt;&lt;/h3&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;Reference:&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
[1]&amp;nbsp;http://community.jaspersoft.com/wiki/how-configure-jasperreports-server-send-e-mails-gmail-mail-account&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
[2]http://community.jaspersoft.com/wiki/quartz-scheduling-properties&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://nagagechou.blogspot.com/feeds/6084052408723844826/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8690719430313721527/6084052408723844826' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/6084052408723844826'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/6084052408723844826'/><link rel='alternate' type='text/html' href='http://nagagechou.blogspot.com/2016/12/jasper-server-site-email.html' title='Jasper Server site email 設定'/><author><name>十八股女婿的程式筆記</name><uri>http://www.blogger.com/profile/08280116758579174625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXc4IbVtENYnKmJFmYtqqvJhCf3-lFH7ifoVgXNRA2tLudbp03VCsuuhGNiLVI2OCfOfFvAog0c4_9tqPpG6XEBQvlqtMdvjQdFp4WwjLKY-n6HAw_kL6p7bVV4Z9hWg/s113/*'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-M9Pav67aG25gbvId1SfSLAMiQKu4P6KGV0hVPFhHkJO0mcfRt4Blt76N4QqYpq8aEydp0uhdRdn-NPuiBVpMyHIa3nDkTMjSjS6aTdFiQX0Da9Be3FKyCFsan01yselhC9P7cY_QiXGB/s72-c/001.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8690719430313721527.post-3697387909910562914</id><published>2016-11-01T12:30:00.000+08:00</published><updated>2016-11-01T12:30:17.024+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="裝潢"/><title type='text'>二樓浴廁修繕紀錄</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
Date: 2016/10/31&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
由於要將原來的二樓廁所恢復使用，因此需要做預防撞壞工程，由我自已開始施作佈置&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
首先先將會影響的物品利用大型塑膠袋打包及拉力膜包好，然後地方鋪上防撞隔離，再用膠帶貼上&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjs00Puhtm3oA2z6iRKuDfkGcPgVi2RjQM_3yGJcjVeYavR6MjEeybNXzclwEzfKmSwpbAPLM_LsoheUODDu6IT2hmBv6WHCvSYuBAD6BT3LO9Ib5c-3n8L_9RFVuAoSG8sNkAH2iuX6VH_/s1600/IMAG2044.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjs00Puhtm3oA2z6iRKuDfkGcPgVi2RjQM_3yGJcjVeYavR6MjEeybNXzclwEzfKmSwpbAPLM_LsoheUODDu6IT2hmBv6WHCvSYuBAD6BT3LO9Ib5c-3n8L_9RFVuAoSG8sNkAH2iuX6VH_/s400/IMAG2044.jpg&quot; width=&quot;227&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjr5kN1zzCexzrgRAjTMrIuknBJcrtNeMj_506E2q2hfc4PfVws6kivAX6HFKdNvcnk7dWgl8v9E5mqZXJ3UcmKbVeq9fcqBKJ3t7RSwmXp1qV2fYoXBicfPQ05VAAiQZ59_dg8bqLVrNd9/s1600/IMAG2049.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjr5kN1zzCexzrgRAjTMrIuknBJcrtNeMj_506E2q2hfc4PfVws6kivAX6HFKdNvcnk7dWgl8v9E5mqZXJ3UcmKbVeq9fcqBKJ3t7RSwmXp1qV2fYoXBicfPQ05VAAiQZ59_dg8bqLVrNd9/s400/IMAG2049.jpg&quot; width=&quot;227&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMH_CDjqb-Xj2AJyb7Gc0OXBGhTHB1uUNmkrqqgjbjVjwO92_PCShut0Wv4ZecqQSL18OSTJxmhWKQYLn2Ww6_GbnP6oymBw5_smjTZxf949zjSLlqpAs8TBci7H5ObJNwiWcVmQga5Dp_/s1600/IMAG2050.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMH_CDjqb-Xj2AJyb7Gc0OXBGhTHB1uUNmkrqqgjbjVjwO92_PCShut0Wv4ZecqQSL18OSTJxmhWKQYLn2Ww6_GbnP6oymBw5_smjTZxf949zjSLlqpAs8TBci7H5ObJNwiWcVmQga5Dp_/s400/IMAG2050.jpg&quot; width=&quot;227&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjN1Kj4FPNgYkgE3bodAW0fB1uHKZeCfiXCVmiWrI7kagFXyzM79d7WMQ4AfxOSbgZIiTxVYILUea3dvtyCaohLZlaXZ4Lu9-B6uZiWZ3YHmRapxnDJJB1WPK4BeIBeRhKxKXdpMbdQ3zvk/s1600/IMAG2043.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjN1Kj4FPNgYkgE3bodAW0fB1uHKZeCfiXCVmiWrI7kagFXyzM79d7WMQ4AfxOSbgZIiTxVYILUea3dvtyCaohLZlaXZ4Lu9-B6uZiWZ3YHmRapxnDJJB1WPK4BeIBeRhKxKXdpMbdQ3zvk/s400/IMAG2043.jpg&quot; width=&quot;227&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&amp;nbsp;預計施工會行經的通道再鋪上木板，並再用膠帶粘上!&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicYSsfscetHFjFWx6bpvX2lNRm29J518BXWFnijCO0uGmC_qGru04-8lnIRTvRjJk5YN0ZFTHVn2MxsmjHYwADCLVh8EUfAV-r49P2kAGkn4lL_xBCJ67rsVO13G746x3AWI0bNjO25Ra5/s1600/IMAG2060.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicYSsfscetHFjFWx6bpvX2lNRm29J518BXWFnijCO0uGmC_qGru04-8lnIRTvRjJk5YN0ZFTHVn2MxsmjHYwADCLVh8EUfAV-r49P2kAGkn4lL_xBCJ67rsVO13G746x3AWI0bNjO25Ra5/s400/IMAG2060.jpg&quot; width=&quot;227&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjrCxf6BrtoYcwXSstVg3AmHgbes-q5NWknqk5CioiIMnJ_GUOczOAXIvTvXTYKzjkbbQ3cFmn5mhpeNBm3eJc5EYkTCGWOnRfTR-2EHsgUcWApDJhzkCANDMxeIdMapsVVazSMpkQKihD/s1600/IMAG2059.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjrCxf6BrtoYcwXSstVg3AmHgbes-q5NWknqk5CioiIMnJ_GUOczOAXIvTvXTYKzjkbbQ3cFmn5mhpeNBm3eJc5EYkTCGWOnRfTR-2EHsgUcWApDJhzkCANDMxeIdMapsVVazSMpkQKihD/s400/IMAG2059.jpg&quot; width=&quot;227&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijuqTONaXZlwYwgy5bA9WXHr_Lhx-ijNobgF94jYgHNbWEFD_rJiDQmFnNPOB5Oc6i4JPqVo2oL555Z6b8MYpbTaiHhEkeBOV9I7mholH25RRB3qnSTf8fShQWClrkT9X0YleMLlf6oymv/s1600/IMAG2058.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijuqTONaXZlwYwgy5bA9WXHr_Lhx-ijNobgF94jYgHNbWEFD_rJiDQmFnNPOB5Oc6i4JPqVo2oL555Z6b8MYpbTaiHhEkeBOV9I7mholH25RRB3qnSTf8fShQWClrkT9X0YleMLlf6oymv/s400/IMAG2058.jpg&quot; width=&quot;227&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCTPMoaZ7_E-1C-307BLEBapx3vdxT495Jt8ECCaz9uubXRMm6zJ24ngZI5g-HSCdffMv-LyltdmERhPqMuKgCwKgfc8IIWtbFX-cUO1p0GWM0o2KQl4s5Rt4u4toqTi-BxZs4jojrwsbs/s1600/IMAG2057.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCTPMoaZ7_E-1C-307BLEBapx3vdxT495Jt8ECCaz9uubXRMm6zJ24ngZI5g-HSCdffMv-LyltdmERhPqMuKgCwKgfc8IIWtbFX-cUO1p0GWM0o2KQl4s5Rt4u4toqTi-BxZs4jojrwsbs/s400/IMAG2057.jpg&quot; width=&quot;227&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
大致完成後準備等待施工!&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://nagagechou.blogspot.com/feeds/3697387909910562914/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8690719430313721527/3697387909910562914' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/3697387909910562914'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/3697387909910562914'/><link rel='alternate' type='text/html' href='http://nagagechou.blogspot.com/2016/11/blog-post.html' title='二樓浴廁修繕紀錄'/><author><name>十八股女婿的程式筆記</name><uri>http://www.blogger.com/profile/08280116758579174625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXc4IbVtENYnKmJFmYtqqvJhCf3-lFH7ifoVgXNRA2tLudbp03VCsuuhGNiLVI2OCfOfFvAog0c4_9tqPpG6XEBQvlqtMdvjQdFp4WwjLKY-n6HAw_kL6p7bVV4Z9hWg/s113/*'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjs00Puhtm3oA2z6iRKuDfkGcPgVi2RjQM_3yGJcjVeYavR6MjEeybNXzclwEzfKmSwpbAPLM_LsoheUODDu6IT2hmBv6WHCvSYuBAD6BT3LO9Ib5c-3n8L_9RFVuAoSG8sNkAH2iuX6VH_/s72-c/IMAG2044.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8690719430313721527.post-100917544620586634</id><published>2016-11-01T12:15:00.004+08:00</published><updated>2016-11-01T12:15:53.248+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IIS"/><title type='text'>HTTP Error 401.3 - Unauthorized</title><content type='html'>&lt;h2 style=&quot;background-color: white; color: #cc0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.7em; margin: 0px;&quot;&gt;
HTTP Error 401.3 - Unauthorized&lt;/h2&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3 style=&quot;background-color: white; color: #cc0000; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 10px 0px 0px;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;You do not have permission to view this directory or page because of the access control list (ACL) configuration or encryption settings for this resource on the Web server.&lt;/span&gt;&lt;/h3&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTNE30BDp09sHmCC6Eqtov43dYuk34F0tZlvJYr-CqE0fsdE0EzlMxjErDczaIUtakhFMETs1pUbcDrn5TskUbMRaldpPKxZy23J9nrJA0W_WAuYDbZtAZ7Tp4JOt-TxmGzQRpz40jdPHe/s1600/001.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;362&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTNE30BDp09sHmCC6Eqtov43dYuk34F0tZlvJYr-CqE0fsdE0EzlMxjErDczaIUtakhFMETs1pUbcDrn5TskUbMRaldpPKxZy23J9nrJA0W_WAuYDbZtAZ7Tp4JOt-TxmGzQRpz40jdPHe/s640/001.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;Date: 2016/11/01&lt;br /&gt;Author: Willie&lt;br /&gt;
Type: IIS Configuration&lt;br /&gt;
-----------------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;
Description:&lt;/h4&gt;
&lt;div&gt;
Above is the error message i got when i deployed&amp;nbsp;my web page in local machine.&lt;/div&gt;
&lt;div&gt;
My Application pool name is RASAPWEB.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-yyvJS82r39q3o9YVf1gZG9sh6EmYGiUYgs7E3q9pqZVtxgACemO9T_786LJCVP96mHdIJe5zZJUwf3-b_kVUmLOV55eEFDGZu6QG3c4QxUwVAWwXD2IITBi10Sgk3z7xYflA4MnTXCeY/s1600/2016-11-01_120452.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;158&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-yyvJS82r39q3o9YVf1gZG9sh6EmYGiUYgs7E3q9pqZVtxgACemO9T_786LJCVP96mHdIJe5zZJUwf3-b_kVUmLOV55eEFDGZu6QG3c4QxUwVAWwXD2IITBi10Sgk3z7xYflA4MnTXCeY/s640/2016-11-01_120452.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h4&gt;
Solution:&amp;nbsp;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;div&gt;
&amp;nbsp; &amp;nbsp;Add &lt;span style=&quot;color: red;&quot;&gt;IUSER &lt;/span&gt;&amp;amp; &lt;span style=&quot;color: red;&quot;&gt;IIS AppPool\RASAPWEB&lt;/span&gt; permission into web folder. Then issue&amp;nbsp;is solved.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhI_fyvtROGyN2mhkROuTfdhyiAWi74vbwHkVrz2DUyOCvwBJnQpTf-Hjun-PdXitm0q7pcew6dn3wua2MIUasDr8XQ5hVG2G5tvy3UHC7nhI-yxVLgbzuN5JmVWun6vwDBbYMCrzKmK_DS/s1600/2016-11-01_120042.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhI_fyvtROGyN2mhkROuTfdhyiAWi74vbwHkVrz2DUyOCvwBJnQpTf-Hjun-PdXitm0q7pcew6dn3wua2MIUasDr8XQ5hVG2G5tvy3UHC7nhI-yxVLgbzuN5JmVWun6vwDBbYMCrzKmK_DS/s400/2016-11-01_120042.jpg&quot; width=&quot;282&quot; /&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsv3bfWuSXOxsN-XXTtuuyQrBLbQLpc6uE08m2J4wPC6d0XxKeSP67hPNnZi6l_jC6j9LRgbQ29TObNRGHTNZuKvqq2fOf4FS_StF8hp-O7PGDx-7AaVGio04_wxjm7YPxD88FTPzZwsMb/s1600/2016-11-01_120056.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsv3bfWuSXOxsN-XXTtuuyQrBLbQLpc6uE08m2J4wPC6d0XxKeSP67hPNnZi6l_jC6j9LRgbQ29TObNRGHTNZuKvqq2fOf4FS_StF8hp-O7PGDx-7AaVGio04_wxjm7YPxD88FTPzZwsMb/s400/2016-11-01_120056.jpg&quot; width=&quot;278&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://nagagechou.blogspot.com/feeds/100917544620586634/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8690719430313721527/100917544620586634' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/100917544620586634'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/100917544620586634'/><link rel='alternate' type='text/html' href='http://nagagechou.blogspot.com/2016/11/http-error-4013-unauthorized.html' title='HTTP Error 401.3 - Unauthorized'/><author><name>十八股女婿的程式筆記</name><uri>http://www.blogger.com/profile/08280116758579174625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXc4IbVtENYnKmJFmYtqqvJhCf3-lFH7ifoVgXNRA2tLudbp03VCsuuhGNiLVI2OCfOfFvAog0c4_9tqPpG6XEBQvlqtMdvjQdFp4WwjLKY-n6HAw_kL6p7bVV4Z9hWg/s113/*'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTNE30BDp09sHmCC6Eqtov43dYuk34F0tZlvJYr-CqE0fsdE0EzlMxjErDczaIUtakhFMETs1pUbcDrn5TskUbMRaldpPKxZy23J9nrJA0W_WAuYDbZtAZ7Tp4JOt-TxmGzQRpz40jdPHe/s72-c/001.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8690719430313721527.post-989772261238799451</id><published>2016-10-03T19:55:00.005+08:00</published><updated>2016-11-01T12:16:36.334+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SAPB1 v9.2"/><title type='text'>Enable SAPB1 SSO</title><content type='html'>&lt;br /&gt;
&lt;h2&gt;
How to Enable SAPB1 SSO&lt;/h2&gt;
Willie&lt;br /&gt;
2016/10/03&lt;br /&gt;
&lt;br /&gt;
SAPB1 v9.2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Step 1&lt;/b&gt; Service Manager &amp;gt; License Manager &amp;gt; Configure Security&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPWmGDlmyfDJPNyZ6-8aW6V7Pc8moNe1btSLIZ461rJWlSldpPeT1rLOKcI-tOmSetmf2sodfZnUoYenVBFMkHDhpL3DVmNOy3m65fSGeDLZpVChHxEs5hCD-nvrYC1UVsbVFJUNI7Z2hK/s1600/001.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;440&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPWmGDlmyfDJPNyZ6-8aW6V7Pc8moNe1btSLIZ461rJWlSldpPeT1rLOKcI-tOmSetmf2sodfZnUoYenVBFMkHDhpL3DVmNOy3m65fSGeDLZpVChHxEs5hCD-nvrYC1UVsbVFJUNI7Z2hK/s640/001.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;Step 2&lt;/b&gt;&amp;nbsp;System Landscape Directory &amp;gt; Security &amp;amp; Logging &amp;gt; Enable Single Sign On&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhptrySs2BiXgJoXxFrsjp96tfYSXYx9Lap6WQdJKe8aC2phyphenhyphenV3GWeHAnEOcc8N8Rm5ezJFwMJgcW-LZInfqV8cFqplSjp9c1_FOZSkYcoOnXnNpEinDXnOmSXGGO0SpPGNFZ-AEMmX2Zh-/s1600/002.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;196&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhptrySs2BiXgJoXxFrsjp96tfYSXYx9Lap6WQdJKe8aC2phyphenhyphenV3GWeHAnEOcc8N8Rm5ezJFwMJgcW-LZInfqV8cFqplSjp9c1_FOZSkYcoOnXnNpEinDXnOmSXGGO0SpPGNFZ-AEMmX2Zh-/s640/002.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Result&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6ztlegpBnlcYIxp0ey45eTYx1s0dYhrXwu1HgQVnFBEXDdnhCIpLcwY6BqFmA7xaE7r6ZdvK1trj5twYXBw-Cv1SES3p6mSHMDv5d6GS16QBCcmoXgNBRsKBxTIdPDHwJ4CxVL2KBdpmw/s1600/001.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;173&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6ztlegpBnlcYIxp0ey45eTYx1s0dYhrXwu1HgQVnFBEXDdnhCIpLcwY6BqFmA7xaE7r6ZdvK1trj5twYXBw-Cv1SES3p6mSHMDv5d6GS16QBCcmoXgNBRsKBxTIdPDHwJ4CxVL2KBdpmw/s320/001.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Please remember bind user&#39;s AD acount in User Setting&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8X0mbzFqTdyVq9SmNFKQsXNIp8TuE_gNJqPN81i_GGyjcdB2kV0su50UdQhSRGPWN_-GftcEgtAblNqOxByCdkRi2nAYkxdmwnEDbXSaO7k50FYV8D7hHmLcodhqvNOyG9XGc4sNvPXjW/s1600/003.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8X0mbzFqTdyVq9SmNFKQsXNIp8TuE_gNJqPN81i_GGyjcdB2kV0su50UdQhSRGPWN_-GftcEgtAblNqOxByCdkRi2nAYkxdmwnEDbXSaO7k50FYV8D7hHmLcodhqvNOyG9XGc4sNvPXjW/s320/003.jpg&quot; width=&quot;281&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
~ Thank you ~</content><link rel='replies' type='application/atom+xml' href='http://nagagechou.blogspot.com/feeds/989772261238799451/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8690719430313721527/989772261238799451' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/989772261238799451'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/989772261238799451'/><link rel='alternate' type='text/html' href='http://nagagechou.blogspot.com/2016/10/2-steps-enable-sapb1-sso.html' title='Enable SAPB1 SSO'/><author><name>十八股女婿的程式筆記</name><uri>http://www.blogger.com/profile/08280116758579174625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXc4IbVtENYnKmJFmYtqqvJhCf3-lFH7ifoVgXNRA2tLudbp03VCsuuhGNiLVI2OCfOfFvAog0c4_9tqPpG6XEBQvlqtMdvjQdFp4WwjLKY-n6HAw_kL6p7bVV4Z9hWg/s113/*'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPWmGDlmyfDJPNyZ6-8aW6V7Pc8moNe1btSLIZ461rJWlSldpPeT1rLOKcI-tOmSetmf2sodfZnUoYenVBFMkHDhpL3DVmNOy3m65fSGeDLZpVChHxEs5hCD-nvrYC1UVsbVFJUNI7Z2hK/s72-c/001.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8690719430313721527.post-2426439625952506631</id><published>2016-08-26T14:10:00.001+08:00</published><updated>2016-08-27T13:13:32.468+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Veeam"/><title type='text'>Veeam 9 restore 異機還原</title><content type='html'>&lt;h2&gt;
Veeam 異機還原&lt;/h2&gt;
Author: Willie&lt;br /&gt;
Date:2016/08/26&lt;br /&gt;
&lt;br /&gt;
-------&lt;br /&gt;
&lt;br /&gt;
今天用了Veeam 9將Hyper-V主機 A 上的機器還原至 B地 ，以下簡稱 HOST-A, HOST-B為二部Hyper-V主機。同時也保有了UUID 一致性及Downtime最小的目的。且看下面的操作步驟。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;準備動作&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &lt;/b&gt;先做好備份。這裡的範例是以 HOST-A上的 RA-VM-SECOM為範例&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuDNQt8D7LMceXhPeql3R6I2WJq_hg5ycYV4TI7rOlnm_n2ZLpqK19Qg_xcCOC8qJ1nq2TN32zNaNXbm56spwlhyphenhyphenquwdG-ExAYirYBDx1h-2VNXQC5Vy28Dvs9XLwPeA7_6L-pn9tIxF81/s1600/10-backup_from_host_a.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;418&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuDNQt8D7LMceXhPeql3R6I2WJq_hg5ycYV4TI7rOlnm_n2ZLpqK19Qg_xcCOC8qJ1nq2TN32zNaNXbm56spwlhyphenhyphenquwdG-ExAYirYBDx1h-2VNXQC5Vy28Dvs9XLwPeA7_6L-pn9tIxF81/s640/10-backup_from_host_a.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;STEP 1&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp;開始步驟前，我們已經由HOST-B操作備份 HOST-A上的VM: RA-SECOM，然後直接開始選取 HOST-B &amp;gt;&amp;gt; Restore 出現如下視窗，選取Entire VM.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqhnzcWLlYmzBEigcrn84rbMC-X8DAQVk3ew_rz8PzzmTakK-MO_QmZxOxE1FuWgdTOaAsQb6Mbo8DHAQInaVTku4xh3wifRSEb9lLhCWsvFmiQlOqFefnPozIFJx-uoqS04zpZyhX2uy-/s1600/20-restore_to_b.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;430&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqhnzcWLlYmzBEigcrn84rbMC-X8DAQVk3ew_rz8PzzmTakK-MO_QmZxOxE1FuWgdTOaAsQb6Mbo8DHAQInaVTku4xh3wifRSEb9lLhCWsvFmiQlOqFefnPozIFJx-uoqS04zpZyhX2uy-/s640/20-restore_to_b.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;STEP 2&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp;接著 &amp;nbsp; ADD VM &amp;gt;&amp;gt; From Backup&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhH4hPnrZR8IRo0wc_3N0DEAeJ9UehlLdhSNtf3CEMOfLiq_cyQoA9-Z8k4IIonG-0CNG8tV2q9lzHgMz4yS8WY6X-oYgU-01uJgnsW19iqzXwbvaQgiZf1Q9Xr3d1nDlsfr28P__7sew0m/s1600/21-restore_to_b.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;410&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhH4hPnrZR8IRo0wc_3N0DEAeJ9UehlLdhSNtf3CEMOfLiq_cyQoA9-Z8k4IIonG-0CNG8tV2q9lzHgMz4yS8WY6X-oYgU-01uJgnsW19iqzXwbvaQgiZf1Q9Xr3d1nDlsfr28P__7sew0m/s640/21-restore_to_b.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;STEP 3&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp;接著 &amp;nbsp; Select 來源Source 為 RA-VM-SECOM&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFLlQh8vRim5JhjFdlUoLjwZdXPxv2ylaTLUFjB_S8NL7gi2qQzibfn9hlDgnK093EQ_e8JOMn_h9zH99ysHN-MgXg850-dD7g0AUnP_la30K8y2l4Az68bPH8nyXOK2BlAnOj9VmU9DAX/s1600/22-restore_to_b.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;506&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFLlQh8vRim5JhjFdlUoLjwZdXPxv2ylaTLUFjB_S8NL7gi2qQzibfn9hlDgnK093EQ_e8JOMn_h9zH99ysHN-MgXg850-dD7g0AUnP_la30K8y2l4Az68bPH8nyXOK2BlAnOj9VmU9DAX/s640/22-restore_to_b.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;STEP 4&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp;接著出現如下畫面按下 Next&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUsWbs7_-EijCN9j16Di_lOp8v1EmA1afQMdUz8hGEReccAnTmiQQRlTUNCu09vPR_blIa3A5gXCF9zNRKrRKLN9lG2PSCI_nRAwIsZt92qdh3wFb1ncU27TKyP9Vy5dZM1x6IJ2gT0tva/s1600/23-restore_to_b.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;442&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUsWbs7_-EijCN9j16Di_lOp8v1EmA1afQMdUz8hGEReccAnTmiQQRlTUNCu09vPR_blIa3A5gXCF9zNRKrRKLN9lG2PSCI_nRAwIsZt92qdh3wFb1ncU27TKyP9Vy5dZM1x6IJ2gT0tva/s640/23-restore_to_b.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;STEP 5&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp;接著 &amp;nbsp; Select 來源Restore to new location, or with different settings&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBuMgtUQiM5r4I9yFcbTnlacJJ38_GmmXLVxVPQ5wYhgSvdz8x7Sp_Qe3qkO3M1yQ1u1uWhLYe5UQ0UYeLy7gRqIJuPCqBQ30ZvH5BjFvxywDnHx3BBuAj2LMVD3tRK7K6YvGhAA183nvZ/s1600/24-restore_to_b.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;454&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBuMgtUQiM5r4I9yFcbTnlacJJ38_GmmXLVxVPQ5wYhgSvdz8x7Sp_Qe3qkO3M1yQ1u1uWhLYe5UQ0UYeLy7gRqIJuPCqBQ30ZvH5BjFvxywDnHx3BBuAj2LMVD3tRK7K6YvGhAA183nvZ/s640/24-restore_to_b.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;STEP 6&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp;接著 記得切換Host為Host B. 這個步驟是還原指定的HOST&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrat6d5ui88sa8Kmq7iAZjYWBmabmtDV2JudOR21drmpyK1yP8X9Qk3aBMRDKQnJyAwc9c9symwgu6ngRwNJlnpoxEV103C771L-mc8EWo-_09dHZxD6K4RdFClGH24_Qg17MQckXtLhDV/s1600/25-restore_to_b.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;278&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrat6d5ui88sa8Kmq7iAZjYWBmabmtDV2JudOR21drmpyK1yP8X9Qk3aBMRDKQnJyAwc9c9symwgu6ngRwNJlnpoxEV103C771L-mc8EWo-_09dHZxD6K4RdFClGH24_Qg17MQckXtLhDV/s640/25-restore_to_b.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;STEP 7&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp;接著 出現還原的檔案位址及目的位址，如欲更改位置必須先在Hype-V的設定改變Virtural Machine及 Virtual Disk的位址&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEGuPZ6llcq5LwwZuvAqBxddAQrY98W4qOddBzfDiEBGRXMV_agvcz6eMsFLjOlLbYTVlB5mPK86ezk7CiCC-dJ4U6LrEdVpWHAuQX1kbY_KNpod8e2IDoC-SSdbLLNdIXdA4uh4SuU185/s1600/26-restore_to_b.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;448&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEGuPZ6llcq5LwwZuvAqBxddAQrY98W4qOddBzfDiEBGRXMV_agvcz6eMsFLjOlLbYTVlB5mPK86ezk7CiCC-dJ4U6LrEdVpWHAuQX1kbY_KNpod8e2IDoC-SSdbLLNdIXdA4uh4SuU185/s640/26-restore_to_b.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;STEP 8&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp;接著 &amp;nbsp; Select 網路，設定 Not Connected 表示選擇稍後再設定網路。&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOHyxO_jHtipQq_6Nr5PkLNmrEKBA1nD5szsr4n0dfDulBYh3XsOzNb2jPBED5G75DSNlIxTKx5Ry4ABBiq1ypaCszaTWjzsacXb0UHsEQHspTqPvG_DoMe3xaHYabg3byNCol7TRDmpFG/s1600/27-restore_to_b.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;289&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOHyxO_jHtipQq_6Nr5PkLNmrEKBA1nD5szsr4n0dfDulBYh3XsOzNb2jPBED5G75DSNlIxTKx5Ry4ABBiq1ypaCszaTWjzsacXb0UHsEQHspTqPvG_DoMe3xaHYabg3byNCol7TRDmpFG/s640/27-restore_to_b.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;STEP 9&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp;因為要保留UUID一致性以利VM的設定與HOST-A完全一致，Veeam提供了保留原機ID的選項，這讓我們移機的作業更保持穩定，因為 UUID一變動將會影響硬體甚致原生安裝軟體的一致性；最明顯的例子就是如果利用產生新ID則將要重新變更網卡設定。&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp;因此，在這裡我們選擇&lt;i&gt;&lt;b&gt;Preserve virtual machine ID&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg36GwltauPjN8PBfktSRESoXrTsyJLElCIohXSP0hbrJce9nwn6XL_D2ChailUAp9bz2xz2nuDZuw-RTxSTkrk8pznERM9A3ctj8O4wA5ielE9NCDrvX4p2ngOf1TXKAskfT5GBrVYzU4u/s1600/28-restore_to_b.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;288&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg36GwltauPjN8PBfktSRESoXrTsyJLElCIohXSP0hbrJce9nwn6XL_D2ChailUAp9bz2xz2nuDZuw-RTxSTkrk8pznERM9A3ctj8O4wA5ielE9NCDrvX4p2ngOf1TXKAskfT5GBrVYzU4u/s640/28-restore_to_b.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;STEP 9&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp;接著按下 Finish&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvUvh1bTk3tNOZC-cCUipGp9D5kaWwn2pG8dQ0jt80rs0KW1n_COKX4EUd2E3V2KdSS48CfnAv9MY-n_xFd2yuzbQ_D-KZmHjwX2vVhbAnsvgDjCk7IpFq5QvzKn4aNTG-Jhnyv7xHkDFo/s1600/29-restore_to_b.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;464&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvUvh1bTk3tNOZC-cCUipGp9D5kaWwn2pG8dQ0jt80rs0KW1n_COKX4EUd2E3V2KdSS48CfnAv9MY-n_xFd2yuzbQ_D-KZmHjwX2vVhbAnsvgDjCk7IpFq5QvzKn4aNTG-Jhnyv7xHkDFo/s640/29-restore_to_b.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;STEP 9&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp;開始執行Restore&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggNNSEo4lwkOzlsdzhzaDRCDEjzgeV6AuwlB3hyphenhyphenYfhxI0PL70y-Gjt0c62Inb0mBNh6p5FbsfTi57SK3_dYmGmv_VBMTp5WnnlENBo9oUekkkqEZCQ6Yw3VXyH6p3IIAjfv7XoCrGhdE1L/s1600/30_restoring.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;451&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggNNSEo4lwkOzlsdzhzaDRCDEjzgeV6AuwlB3hyphenhyphenYfhxI0PL70y-Gjt0c62Inb0mBNh6p5FbsfTi57SK3_dYmGmv_VBMTp5WnnlENBo9oUekkkqEZCQ6Yw3VXyH6p3IIAjfv7XoCrGhdE1L/s640/30_restoring.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;STEP 10&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp;Restore 完成，你可以在Host-B 的 Hyper-V上找到 RA-SECOM&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhT13LZxbOznx-QWalTnm13IAXe0-TpSJZFoVbRlNt9IzboBF_atQPhz63-WGwV3Kc3HiUlWmPnJ4kFSnGkg2dMDOzAq_INAiB3lfKlX4Pi8RskOYzwueNToTMD24jUKvdikPy98bAiegeG/s1600/31_restore_donejpg.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhT13LZxbOznx-QWalTnm13IAXe0-TpSJZFoVbRlNt9IzboBF_atQPhz63-WGwV3Kc3HiUlWmPnJ4kFSnGkg2dMDOzAq_INAiB3lfKlX4Pi8RskOYzwueNToTMD24jUKvdikPy98bAiegeG/s1600/31_restore_donejpg.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
相關的影片紀錄如下&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&quot;&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i9.ytimg.com/vi/zUf6ZdvmDDA/default.jpg?sqp=COS8_70F&amp;amp;rs=AOn4CLDm64KGsEw9Pzt0unrjzqiuQwa6ZA&quot; frameborder=&quot;0&quot; height=&quot;520&quot; src=&quot;https://www.youtube.com/embed/zUf6ZdvmDDA?feature=player_embedded&quot; width=&quot;640&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://nagagechou.blogspot.com/feeds/2426439625952506631/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8690719430313721527/2426439625952506631' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/2426439625952506631'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/2426439625952506631'/><link rel='alternate' type='text/html' href='http://nagagechou.blogspot.com/2016/08/veeam-9-restore-to-another-location.html' title='Veeam 9 restore 異機還原'/><author><name>十八股女婿的程式筆記</name><uri>http://www.blogger.com/profile/08280116758579174625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXc4IbVtENYnKmJFmYtqqvJhCf3-lFH7ifoVgXNRA2tLudbp03VCsuuhGNiLVI2OCfOfFvAog0c4_9tqPpG6XEBQvlqtMdvjQdFp4WwjLKY-n6HAw_kL6p7bVV4Z9hWg/s113/*'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuDNQt8D7LMceXhPeql3R6I2WJq_hg5ycYV4TI7rOlnm_n2ZLpqK19Qg_xcCOC8qJ1nq2TN32zNaNXbm56spwlhyphenhyphenquwdG-ExAYirYBDx1h-2VNXQC5Vy28Dvs9XLwPeA7_6L-pn9tIxF81/s72-c/10-backup_from_host_a.jpg" height="72" width="72"/><thr:total>0</thr:total><georss:featurename>台灣台中市北區臺中</georss:featurename><georss:point>24.1631651 120.67466910000007</georss:point><georss:box>23.9314061 120.35194560000008 24.3949241 120.99739260000007</georss:box></entry><entry><id>tag:blogger.com,1999:blog-8690719430313721527.post-6583378544323433808</id><published>2016-08-23T12:31:00.002+08:00</published><updated>2016-08-23T12:31:50.872+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Jasper Report"/><title type='text'>Jasper- Set Date Picker</title><content type='html'>&lt;h2&gt;
Jasper Date Picker Setting&lt;/h2&gt;
Date: 2016/08/23&lt;br /&gt;
Author:Willie&lt;br /&gt;
&lt;br /&gt;
---------&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;紀錄一下在設定Jasper的參數時使用Date Picker 如何實作&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&amp;nbsp;STEP 1&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
登入Web , 選擇某支報表按下 Edit&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;STEP 2&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
選擇 Controls 7 Resources 裡的 Input Controls 的參數，如本例是選擇 &amp;nbsp;`SADate`&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuTjNge3JDA3_LGUBxNLp_KL-IvwuCB7uQ5Odn3uGk3WDDPQegA0iKFsISk0kU1cqHR1eTMJ84cpSDRAn-JlvU5VhwU68WcYIWUbCXFb7rkt5glOnDEt9X2j0kUcaIeym4uebvOq71_8v4/s1600/001.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;302&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuTjNge3JDA3_LGUBxNLp_KL-IvwuCB7uQ5Odn3uGk3WDDPQegA0iKFsISk0kU1cqHR1eTMJ84cpSDRAn-JlvU5VhwU68WcYIWUbCXFb7rkt5glOnDEt9X2j0kUcaIeym4uebvOq71_8v4/s400/001.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;STEP 3&lt;/b&gt;&lt;br /&gt;
選擇Single Value 一直下一步到 Set Dataype ，選擇Date 便可以產生如下結果&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWWoL0FLzu5gEwhiW6PdTiLLriHNEA6_WQqmfSBGKEujwpDPPi3Ehb-USn2dPk3MVD0TIEUvM3bzLFIzuClry6UHGpOc2wJ65YdpnwRRvyfoXHndrpu1sZtsKGe0cl9_lNArbCC03GNBeG/s1600/002.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;393&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWWoL0FLzu5gEwhiW6PdTiLLriHNEA6_WQqmfSBGKEujwpDPPi3Ehb-USn2dPk3MVD0TIEUvM3bzLFIzuClry6UHGpOc2wJ65YdpnwRRvyfoXHndrpu1sZtsKGe0cl9_lNArbCC03GNBeG/s400/002.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCaEdEbtEDd9SdIdcm4wZlTn0JE6OcU5G_Gn19BaGfywrvm9A4amMZ_BeM9AAx0G-4n6wyLjGmsBZauISkRmuh1j9EKnfwlm9-HHVZoBbblVUiLArMRFk_EhMfoOAb77BalfEZLcdr6bdN/s1600/003.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;365&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCaEdEbtEDd9SdIdcm4wZlTn0JE6OcU5G_Gn19BaGfywrvm9A4amMZ_BeM9AAx0G-4n6wyLjGmsBZauISkRmuh1j9EKnfwlm9-HHVZoBbblVUiLArMRFk_EhMfoOAb77BalfEZLcdr6bdN/s400/003.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Others&lt;br /&gt;
&lt;br /&gt;
如果想要帶入預設值是今日，則在Jasper Studio 裡指定一下預設值 TODAY()，&lt;br /&gt;
如此就會如上圖在開啟時有預設的日期值&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhl-l64AOIsM1QwrcT_xcen94T5bT251bGarW3lAST4IqXclbALMDBnFH7dSimOS3EflDf2lT8c7RebjiAEDt5e1Igt6uGKw9pmpYVadwIBlT6W0-0MM4n5JUGPplC703fe2i7kBxbRB3gM/s1600/004.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;176&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhl-l64AOIsM1QwrcT_xcen94T5bT251bGarW3lAST4IqXclbALMDBnFH7dSimOS3EflDf2lT8c7RebjiAEDt5e1Igt6uGKw9pmpYVadwIBlT6W0-0MM4n5JUGPplC703fe2i7kBxbRB3gM/s640/004.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
~ THANK YOU , THE END ~</content><link rel='replies' type='application/atom+xml' href='http://nagagechou.blogspot.com/feeds/6583378544323433808/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8690719430313721527/6583378544323433808' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/6583378544323433808'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/6583378544323433808'/><link rel='alternate' type='text/html' href='http://nagagechou.blogspot.com/2016/08/jasper-set-date-picker.html' title='Jasper- Set Date Picker'/><author><name>十八股女婿的程式筆記</name><uri>http://www.blogger.com/profile/08280116758579174625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXc4IbVtENYnKmJFmYtqqvJhCf3-lFH7ifoVgXNRA2tLudbp03VCsuuhGNiLVI2OCfOfFvAog0c4_9tqPpG6XEBQvlqtMdvjQdFp4WwjLKY-n6HAw_kL6p7bVV4Z9hWg/s113/*'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuTjNge3JDA3_LGUBxNLp_KL-IvwuCB7uQ5Odn3uGk3WDDPQegA0iKFsISk0kU1cqHR1eTMJ84cpSDRAn-JlvU5VhwU68WcYIWUbCXFb7rkt5glOnDEt9X2j0kUcaIeym4uebvOq71_8v4/s72-c/001.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8690719430313721527.post-1474031316853246572</id><published>2016-06-06T14:32:00.000+08:00</published><updated>2017-01-23T13:43:42.259+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Jasper Report"/><title type='text'>免費的報表工具 - Jasper Report 報表平台工具</title><content type='html'>&lt;span style=&quot;font-size: x-large;&quot;&gt;Jasper Report 的動心起念&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Author: Willie Chou&lt;br /&gt;
&lt;br /&gt;
-----------------------&lt;br /&gt;
&lt;br /&gt;
最近導入了Jasper Report 做為本司的一個報表平台工具，做為與ERP系統搭配的Report平台，取代了ERP原生系統的Report 工具，更彈性的快速達成用戶需求。此平台是我用過這類產品的第三套工具，我認為優點大於缺點，以下是我預計撰文的結構。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Jasper 介紹&lt;/li&gt;
&lt;li&gt;使用目的&lt;/li&gt;
&lt;li&gt;Server 安裝&lt;/li&gt;
&lt;li&gt;Client 安裝&lt;/li&gt;
&lt;li&gt;我的第一支Jasper Report&lt;/li&gt;
&lt;li&gt;結論&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div style=&quot;background-color: white; color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-stretch: normal; line-height: normal; margin-top: 0.75em; position: relative;&quot;&gt;
相關文章：&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-stretch: normal; line-height: normal; margin-top: 0.75em; position: relative;&quot;&gt;
&lt;b&gt;Jasper Date Picker &lt;/b&gt;&lt;a href=&quot;http://nagagechou.blogspot.tw/2016/08/jasper-set-date-picker.html&quot;&gt;Link&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;Jasper Server site email 設定&lt;/b&gt; &lt;a href=&quot;http://nagagechou.blogspot.tw/2016/12/jasper-server-site-email.html&quot;&gt;Link&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;Asp.net MVC call Jasper report via REST v2 service&amp;nbsp;&lt;a href=&quot;http://nagagechou.blogspot.tw/2016/12/call-jasper-rest-v2-with-aspnet-mvc.html&quot;&gt;&amp;nbsp;&lt;/a&gt;&lt;/b&gt;&lt;a href=&quot;http://nagagechou.blogspot.tw/2016/12/call-jasper-rest-v2-with-aspnet-mvc.html&quot;&gt;Link&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;2016/06/06 &amp;nbsp;此文至此只有第(1)篇，請再靜待我準備好素材後再更新，感謝&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;2016/08/23 &amp;nbsp;新增 Date Picker 設定&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;2016/12/27 &amp;nbsp;新增一篇 Email 設定&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;2016/12/30 新增一篇利用Jasper Rest v2 service call report&lt;/i&gt;&lt;br /&gt;
&lt;div style=&quot;background-color: white; color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-stretch: normal; font-weight: normal; line-height: normal; margin: 0.75em 0px 0px; position: relative;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://nagagechou.blogspot.com/feeds/1474031316853246572/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8690719430313721527/1474031316853246572' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/1474031316853246572'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/1474031316853246572'/><link rel='alternate' type='text/html' href='http://nagagechou.blogspot.com/2016/06/jasper-report-1.html' title='免費的報表工具 - Jasper Report 報表平台工具'/><author><name>十八股女婿的程式筆記</name><uri>http://www.blogger.com/profile/08280116758579174625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXc4IbVtENYnKmJFmYtqqvJhCf3-lFH7ifoVgXNRA2tLudbp03VCsuuhGNiLVI2OCfOfFvAog0c4_9tqPpG6XEBQvlqtMdvjQdFp4WwjLKY-n6HAw_kL6p7bVV4Z9hWg/s113/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8690719430313721527.post-7979138508631393601</id><published>2016-06-02T10:51:00.001+08:00</published><updated>2016-06-02T10:51:46.900+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Skype"/><title type='text'>Skype MSI installer</title><content type='html'>&lt;h2&gt;
Skype MSI installer&lt;/h2&gt;
Author: willie&lt;br /&gt;
Date:2016/06/02&lt;br /&gt;
&lt;br /&gt;
-------&lt;br /&gt;
&lt;br /&gt;
一般來說利用AD GPO的軟體安裝套用需利用.msi 的檔案進行deploy.&lt;br /&gt;
常遇見的是有些軟體只提供.exe 的安裝檔，然而，Skype很好心的提供了官方的msi 安裝檔案&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.skype.com/go/getskype-msi&quot; style=&quot;background-color: white; border: 0px; box-sizing: border-box; color: #0078ca; font-family: &#39;Segoe UI&#39;, sans-serif; font-size: 16px; font-stretch: inherit; line-height: 20px; margin: 0px; padding: 0px; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;http://www.skype.com/go/getskype-msi&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
目前Skype 版本 7.24&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6JvUuxtHYV5oDrEoWiYsnFfBDzbNuioa1vzMJuwpwes1tYjsWS1SUQmCI6Iigt2Rz0ae_D-lasnZVORLOV7UEX_hbmsj8Rnbs7ujiufcmE04XvN6svMZYe3VG0NC6Tt-te0eCKe8DIAIb/s1600/0001.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;198&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6JvUuxtHYV5oDrEoWiYsnFfBDzbNuioa1vzMJuwpwes1tYjsWS1SUQmCI6Iigt2Rz0ae_D-lasnZVORLOV7UEX_hbmsj8Rnbs7ujiufcmE04XvN6svMZYe3VG0NC6Tt-te0eCKe8DIAIb/s640/0001.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
如此，MIS就不用煩惱該如何部署Skype給AD users了。&lt;br /&gt;
&lt;br /&gt;
~ Thank You ~</content><link rel='replies' type='application/atom+xml' href='http://nagagechou.blogspot.com/feeds/7979138508631393601/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8690719430313721527/7979138508631393601' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/7979138508631393601'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/7979138508631393601'/><link rel='alternate' type='text/html' href='http://nagagechou.blogspot.com/2016/06/skype-msi-installer.html' title='Skype MSI installer'/><author><name>十八股女婿的程式筆記</name><uri>http://www.blogger.com/profile/08280116758579174625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXc4IbVtENYnKmJFmYtqqvJhCf3-lFH7ifoVgXNRA2tLudbp03VCsuuhGNiLVI2OCfOfFvAog0c4_9tqPpG6XEBQvlqtMdvjQdFp4WwjLKY-n6HAw_kL6p7bVV4Z9hWg/s113/*'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6JvUuxtHYV5oDrEoWiYsnFfBDzbNuioa1vzMJuwpwes1tYjsWS1SUQmCI6Iigt2Rz0ae_D-lasnZVORLOV7UEX_hbmsj8Rnbs7ujiufcmE04XvN6svMZYe3VG0NC6Tt-te0eCKe8DIAIb/s72-c/0001.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8690719430313721527.post-2995562494067258910</id><published>2016-05-12T14:54:00.001+08:00</published><updated>2016-06-02T10:52:20.988+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="FileSync"/><category scheme="http://www.blogger.com/atom/ns#" term="SyncToy"/><title type='text'>SyncToy Setting</title><content type='html'>&lt;b&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;Free File sync tool : SyncToy + Schedule 設定&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
Author: Willie&lt;br /&gt;
Date: 2016/05/12&lt;br /&gt;
&lt;b&gt;---------&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
SyncToy 版本 2.1&lt;br /&gt;
快速的Memo一下，以利未來要用時的參考!&lt;br /&gt;
&lt;br /&gt;
本次目的是為了要將shippingmark 以http的方式共享，透過使用者的上傳到某資料夾後安排5分鐘同步到網站目錄shippingmark&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Step1. Create IIS folder&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRHCIiVV5dv51_K7tr4yUz6tLFtnr5p1FEjxAvojyCoq4An84jJG9lyEqiYONyCo2xrEBt-bh42LE1c8ZOaNr03HR7lrRCH5oiq-ljNrCy9NmVXpII_vEtDs1BYqTn-2y_fsQeATzmLjfp/s1600/setting02.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;248&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRHCIiVV5dv51_K7tr4yUz6tLFtnr5p1FEjxAvojyCoq4An84jJG9lyEqiYONyCo2xrEBt-bh42LE1c8ZOaNr03HR7lrRCH5oiq-ljNrCy9NmVXpII_vEtDs1BYqTn-2y_fsQeATzmLjfp/s640/setting02.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Step2. 設定好同步資料夾&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
設定屬性：單向 (Echo)&lt;br /&gt;
檔案屬性：*.jpg; *.gif&lt;br /&gt;
不含系統檔案&lt;br /&gt;
不含子目錄&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQT4rdA318Wcwq0yTlX2_VxkHv41RYTx2X41i7Qe5c073OBSctWpoir4QNvRgoIBh-FIFgoXzwCfTPjXOYQEYcAzm2CLIshybo3gCmMD0TgSg0Nto-BztOYFPhyUb8Cfok9q3f1PrzPcUD/s1600/setting03.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;532&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQT4rdA318Wcwq0yTlX2_VxkHv41RYTx2X41i7Qe5c073OBSctWpoir4QNvRgoIBh-FIFgoXzwCfTPjXOYQEYcAzm2CLIshybo3gCmMD0TgSg0Nto-BztOYFPhyUb8Cfok9q3f1PrzPcUD/s640/setting03.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
Step3.安排排程&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
利用Server原生的排程工具設定每5分鐘排程一次&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUJXa9CMAr-mcJpLfN5HyJjO99_U4qOTyli_7fEAiRWkz299aCRu0BINi6krhSObVXrtgF2DGqz_tpRWvNQKWCSQqglxJ8T3lRVY7CmmkvVQiVenk1x5vPSlzxfjnEWITEyUN0HBKAjtAl/s1600/setting01.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;228&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUJXa9CMAr-mcJpLfN5HyJjO99_U4qOTyli_7fEAiRWkz299aCRu0BINi6krhSObVXrtgF2DGqz_tpRWvNQKWCSQqglxJ8T3lRVY7CmmkvVQiVenk1x5vPSlzxfjnEWITEyUN0HBKAjtAl/s640/setting01.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
完畢 ! Thank you</content><link rel='replies' type='application/atom+xml' href='http://nagagechou.blogspot.com/feeds/2995562494067258910/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8690719430313721527/2995562494067258910' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/2995562494067258910'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/2995562494067258910'/><link rel='alternate' type='text/html' href='http://nagagechou.blogspot.com/2016/05/file-sync-tool-synctoy-schedule.html' title='SyncToy Setting'/><author><name>十八股女婿的程式筆記</name><uri>http://www.blogger.com/profile/08280116758579174625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXc4IbVtENYnKmJFmYtqqvJhCf3-lFH7ifoVgXNRA2tLudbp03VCsuuhGNiLVI2OCfOfFvAog0c4_9tqPpG6XEBQvlqtMdvjQdFp4WwjLKY-n6HAw_kL6p7bVV4Z9hWg/s113/*'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRHCIiVV5dv51_K7tr4yUz6tLFtnr5p1FEjxAvojyCoq4An84jJG9lyEqiYONyCo2xrEBt-bh42LE1c8ZOaNr03HR7lrRCH5oiq-ljNrCy9NmVXpII_vEtDs1BYqTn-2y_fsQeATzmLjfp/s72-c/setting02.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8690719430313721527.post-5910955761375743795</id><published>2016-04-14T11:43:00.002+08:00</published><updated>2017-01-03T16:11:47.674+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SAPB1"/><category scheme="http://www.blogger.com/atom/ns#" term="T-SQL"/><title type='text'>SAPB1 Get Working Day Difference 計算工作日</title><content type='html'>&lt;h2&gt;
SAPB1 Get Working Day Difference 計算工作日&lt;/h2&gt;
Author : Willie&lt;br /&gt;
Date: 2016/04/14&lt;br /&gt;
----------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
由於工作上要用到計算SAPB1裡的工作日以推估交期，因此做了底下的Function&lt;br /&gt;
利用傳入二個參數(啟始日，結束日) 來回傳工作天數。&lt;br /&gt;
&lt;br /&gt;
結果加下圖，有正向及反向的輸入會呈現正數/負數的回傳值。&lt;br /&gt;
整個程式的大方向是利用DateDiff計算日期區間的天數後再跑迴圈逐一判斷是否為假日，&lt;br /&gt;
最後的回傳值利用DateDiff結果+-假日天數。&lt;br /&gt;
&lt;br /&gt;
其中引用了Will 保哥的SQL技巧來設計此Function。&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiI3w1tJ3mNBOxsm8jve0_6ju-8AjXkV_cUTPMan_yRqnG5cGg2VnEv9RcY6qJ6pR0o7C3KWl2tMv8djKM-LyXzONiLDRJzb5UuKyakZIY1UXHswyzfsZH_KiEFDpWKEPwD4CEqVH4ZSwW1/s1600/001.jpg&quot; imageanchor=&quot;1&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;348&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiI3w1tJ3mNBOxsm8jve0_6ju-8AjXkV_cUTPMan_yRqnG5cGg2VnEv9RcY6qJ6pR0o7C3KWl2tMv8djKM-LyXzONiLDRJzb5UuKyakZIY1UXHswyzfsZH_KiEFDpWKEPwD4CEqVH4ZSwW1/s400/001.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background: #f0f0f0; border: 1px dashed #cccccc; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt;1:  CREATE FUNCTION [dbo].[My_GetWorkingDayDiff_F]  
2:  (  
3:      -- Add the parameters for the function here  
4:     @p_StartDate datetime,  
5:     @p_EndDate datetime  
6:  )  
7:  RETURNS int  
8:  /************************************************************  
9:  * 程式名稱: My_GetWorkingDayDiff_F  
10:  * 報表名稱:  
11:  * 目　　的: 判斷 B1年度假日和周末, 回傳工作天  
12:  * 作  者: Willie  
13:  * 撰寫日期: 2016/04/13  
14:  * 參數說明: @p_StartDate=起始日期, @p_EndDate=結束日期  
15:  * 回  傳: Days (int)  
16:   SELECT dbo.[RA_GetWorkingDayDiff_F](&#39;2015-04-29&#39;, &#39;2014-05-03&#39;) --輸入日期, 也可以用getdate()  
17:   (4/29~5/2 Labor Day, RA Office is closed)  
18:  ************************************************************/  
19:  AS  
20:  BEGIN  
21:      -- Declare the return variable here  
22:      declare @intCount int, @intDayOff int,@resultDay int ----計算指日期指標  
23:      declare @date datetime ---- 計算中日期  
24:      Declare @DayDiff int;  
25:      Declare @flagPositive BIT;  
26:      -- --------------------------------------------------  
27:      -- Init  
28:      SET @DayDiff = DATEDIFF(day,@p_StartDate,@p_EndDate);  
29:      SET @flagPositive = 1;  
30:      IF @DayDiff &amp;lt; 0  
31:    SET @flagPositive = 0;  
32:      IF @p_EndDate &amp;lt; @p_StartDate  
33:    set @date = @p_EndDate  
34:      ELSE  
35:    set @date = @p_StartDate  
36:     SET @intCount = 0;    
37:     SET @intDayOff = 0;  
38:     -- --------------------------------------------------  
39:      WHILE ( @intCount &amp;lt;ABS(@DayDiff) AND @p_StartDate&amp;lt;&amp;gt;@p_EndDate )-------------- loop begin  
40:      BEGIN  
41:    SET @date = DATEADD(DAY, 1, @date) ---- @p_StartDate 開始日期  
42:    --Is Weekend  
43:    IF (DATEDIFF( DAY, &#39;17530101&#39;, @date )% 7/5 ) = 1 -- If begin  
44:     SET @intDayOff = @intDayOff+1  
45:    ELSE  
46:    BEGIN  
47:     -- 取得SAPB1裡的假日設定  
48:     IF ( SELECT COUNT(EndDate)  
49:      FROM HLD1  
50:      WHERE HldCode = YEAR(@date)  
51:      AND (CAST(@date As datetime) BETWEEN StrDate AND EndDate) ) &amp;gt;= 1  
52:     BEGIN  
53:     SET @intDayOff = @intDayOff+1  
54:     END  
55:    END  
56:    -- endif  
57:    set @intCount = @intCount+1  
58:       END -------------- loop end  
59:       If @flagPositive =1  
60:    SET @resultDay = ( @DayDiff - @intDayOff );  
61:    ELSE  
62:    SET @resultDay = ( @DayDiff +@intDayOff );  
63:   -------------------------------------------------   
64:   RETURN @resultDay;  
65:  END  
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
~ Thank You ~&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Update:&lt;/b&gt;&lt;br /&gt;
2017/01/03 修正第51行，當&amp;gt;= 1時即為在SAP上設定的假日&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Reference&lt;/b&gt;:&lt;br /&gt;
[1] &amp;nbsp;Will 保哥, 如何用簡單的 SQL 技巧取得特定日期是否為週末假日&lt;a href=&quot;http://blog.miniasp.com/post/2009/01/20/How-to-use-simple-T-SQL-to-get-weekend-status-in-date.aspx&quot;&gt;&amp;nbsp;http://blog.miniasp.com/post/2009/01/20/How-to-use-simple-T-SQL-to-get-weekend-status-in-date.aspx&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://nagagechou.blogspot.com/feeds/5910955761375743795/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8690719430313721527/5910955761375743795' title='2 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/5910955761375743795'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8690719430313721527/posts/default/5910955761375743795'/><link rel='alternate' type='text/html' href='http://nagagechou.blogspot.com/2016/04/sapb1-get-working-day-difference.html' title='SAPB1 Get Working Day Difference 計算工作日'/><author><name>十八股女婿的程式筆記</name><uri>http://www.blogger.com/profile/08280116758579174625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXc4IbVtENYnKmJFmYtqqvJhCf3-lFH7ifoVgXNRA2tLudbp03VCsuuhGNiLVI2OCfOfFvAog0c4_9tqPpG6XEBQvlqtMdvjQdFp4WwjLKY-n6HAw_kL6p7bVV4Z9hWg/s113/*'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiI3w1tJ3mNBOxsm8jve0_6ju-8AjXkV_cUTPMan_yRqnG5cGg2VnEv9RcY6qJ6pR0o7C3KWl2tMv8djKM-LyXzONiLDRJzb5UuKyakZIY1UXHswyzfsZH_KiEFDpWKEPwD4CEqVH4ZSwW1/s72-c/001.jpg" height="72" width="72"/><thr:total>2</thr:total></entry></feed>