2017/10/13

Jasper Filter 小技巧-利用PATINDEX搜尋多條件

Jasper Filter 小技巧-利用PATINDEX搜尋多條件

Author: Willie

可以用逗號(,)分隔來搜尋條件


在SQL裡面利用PATINDEX 設計
相關說明請參考如下
https://docs.microsoft.com/zh-tw/sql/t-sql/functions/patindex-transact-sql



搜尋後的 結果如下
~The END~

2017/5/25

SAPB1 EULA 重覆出現

SAPB1 EULA 重覆出現

2017/05/25 Willie

近幾個月來一直苦於EULA畫面一再重覆簽署的問題,其中某個SAPB1 Note告訴我們 OUSR的U_NAME不可以為空值(NULL), 但修正後仍然一再出現,今天終於找到解決方案於 SAP Note#2372759.

徵狀  Symptom:
    * 當由A公司切換到B公司時,會出現EULA簽署,即使已經簽過

解決方案 Workaround Solution:
    * 將OUSR 的UDF不一致補齊


果然,檢查後發現OUSR的不一致狀況,目前已實施解決方案,再持續觀察中。

2017/2/17

IIS session timeout configuration

How to extend the IIS session timeout 

Author: Willie Chou
Date: 2017/02/17


Path : IIS > Application Pols > [Your Application] > Advanced Settings
Extend to 3 hours please refer to below pix.



~ Thank you ~

2017/2/2

[開箱文] 空氣清淨機 FU-D30T-W

[開箱文] 空氣清淨機 FU-D30T-W
Author: Willie
Date: 2017/02/02


在x坤的訂貨,等了一週終於到了!! 


拆箱後搬出來,在濾網開口處都粘有膠帶





隨機附上一個濾網,安裝很簡單是屬於一片式的替換型濾網
 


 安裝時留意Outside在外,這片濾網的厚度也可由下方圖片一窺一二!

 

整台挺有時尚簡約的fu !




此台機還有異味、灰塵偵測,能自動的依偵測結果調整吞吐量,後續再將使用心得補上!

2017/1/23

結合電子發票中獎超方便

發票兌獎超方便

Author: Willie
Date: 2017/01/23

推一個生活小幫手,現代人的發票超多,舉凡便利商店、加油、刷卡消費都會拿到一堆的發票,等到要兌獎時就因為發票太多就懶的兌獎,導致與財神爺擦肩而過,所以有效的提高自動化的兌獎,可以達到減少發票量也能幸運的中獎, 目前我的作法是

1. 申請了財政部的電子發票 (LINK)

2. 將悠遊卡結合併入手機載具 (去各大便利店皆可操作)

3.手機上放上手機條碼,提供給店家來輸入結合到電子發票裡

4. 實體的發票透過`發票小幫手`來兌獎 (如下圖,點選進入Google Play)

透過落實發票管理,在上個月小弟我總共中獎 NTD 11,400 ,能增加獲獎率且又能環保愛地球,您行動了嗎?


2017/1/20

intelXDK 使用tinyMap 取得 Google Map API

intelXDK 使用tinyMap 取得 Google Map API 

Author: Willie
 ----------

近來利用intel XDK 開發Cross Platform 的APP, 好處就不用多說了, 以下是我利用 tinyMap 的應用實例:




在Header中引入Google API及tinyMap, 其中在底下[You API Key], [Your Path]分別輸入API KEY及你的tinyMap的路徑。

        <!-- Google Map API-->
        <script src="http://maps.googleapis.com/maps/api/js?key=[Your API Key];sensor=TRUE" type="text/javascript"></script>
        <!-- TinyMap -->
        <script src="[Your Path]/jQuery-tinyMap-master/jquery.tinyMap.min.js" type="application/javascript"></script>
在js/index_user_scripts.js 裡面註冊你的按鈕的Event呼叫loadMap()這個function,以下述的註冊方式只要css屬性中有cust-loadmap就會執行loadMap。
function register_event_handlers()
 {
    $(document).on("click", ".cust-loadmap", function(evt)
    {
        loadMap();
    });
    
 }
 $(document).ready(register_event_handlers);
})();

在js/app.js裡面寫入這段loadMap的Code。

// Geolocation using TinyMap API
// $("#divMyMap")請使用自行命名的DIV物件
function loadMap(){
            $('#divMyMap').tinyMap('panto', '台南市新化區和平街53號');
            $('#divMyMap').tinyMap({
                zoom:14,
                center:'台南市新化區和平街53號',
                //以用戶目前位置為中心
                autoLocation:false,
                marker: [
                    {
                        addr: '台南市新化區和平街53號',
                        text: '武德殿 06-xxxxxxx',
                        label: '武德殿'
                      
                    },
                    {
                        addr: '台南縣新化鎮中正路127巷35號',
                        text: '瓜瓜園 06-xxxxxxx',
                        label: '瓜瓜園'
                       
                    } 
                ]
            });
}

如此, 即可在按下按鈕時就產生MAP, 但要在按鈕轉到你要的頁面,這樣還是不夠,請在你的ICON上面設定如下,加入指定的頁面,以我的實例為主是利轉到為#page_map,這個部份就請依你的狀況來作調整。



在這裡面你可以注意到我利用app framework的data-load屬性來呼叫loadMap,另外,我的地圖使用的DIV (divMyMap) 也是在這個指定。




Vote to My Baby 可愛寶寶周小弟



丁鴻志婦產科正舉辨可愛寶寶票選活動,請廣大的網友們幫我的寶寶在照片上按個讚!
活動截止日02/28/2017
感謝各位好友們!謝謝

點選照片即可連到周小弟的照片,請在上面按個讚,謝謝

2017/1/9

MVC Code-First 設定欄位Unique

Author: Willie Chou
Date:2017/01/09


需求¨:利用CodeFirst 的計巧將Table的某個欄位設定為Unique
作法:

1. 引用 using System.ComponentModel.DataAnnotations.Schema;
2. 加入[Index .....] , 如附圖


3, 執行 Add-Migration >> Update-Database
4. 結果如附圖




以上,謝謝



2017/1/6

MVC woff 404 error

Author: Willie Chou
Date: 2017/01/06

近日開發時遇上網站無法存取  .woff 的問題,檢查了資料夾內確有此檔!
到底是什麼原因呢?


經查Stack Overflow 後原來出錯在Header的設定,它提供了二種解決方式! 請大家直接連造過去即可得到答案!

Why is @font-face throwing a 404 error on woff files?

2017/1/3

Linq 回傳重覆資料

Linq Return Duplicate Rows 

Author: Willie Chou
Date: 2017/01/03

今日解決了一個Linq 回饋多筆重覆資料的問題,經上網查找後此文(Link)給了個靈感,原來是我在設定Model的時候指定給了Key欄位不正確的問題 (詳細的原因可以參考連結文章)。

Error




修正Model, 指定正確的Key於欄位上


再執行 Add-Migration >> Update-Database

問題修復! 大功告成!

*註:這裡我因為是自訂的Database View因此在 Migration 時下的指令為 Add-Migration fixIssue -IgnoreChanges


Reference:
http://www.itworld.com/article/2833108/development/linq-in--net-returning-duplicate-rows-from-a-working-sql-view--solved-.html