2019/10/16

JasperSoft report心得筆記-20191016


很多來源,
找有中文的:
https://www.cnblogs.com/liupuLearning/p/5810535.html

有兩個要注意:
<property name="net.sf.jasperreports.page.break.no.pagination" value="apply"/>

excel要能分頁
<property name="net.sf.jasperreports.export.xls.one.page.per.sheet" value="true"/>



1.設定不分頁


2.只有匯出excel,需要個別分頁










3. 同2,記得新增Break


4.如果要指定excel分頁名稱,拿其中一個textfield指定sheet name

5.excel匯出時,自動調整欄寬(待測試)
目前知道的是可以填滿整個欄寬



6.excel匯出後,凍結窗格

7.定期報表內,excel沒有框線
https://community.jaspersoft.com/questions/521719/excel-cell-border-not-displayed


8.文字自動換行設置
https://blog.csdn.net/liuxiyangyang/article/details/8949560

  A.選中要自動換行的text框,勾選中屬性面板中的「StretchWith Overflow」屬性
  B.選中該字段所在行的所有字段(包括行頭),在「屬性」面板中將「Stretch Type」設置為「Relative to Tallest Object」



2019/10/4

android手機解鎖後都會返回預設頁面解決方式

廢文很長,請直接拉到最底部看答案......

三個月前,將手機從Z5P升級到XPERIA 1
轉換手機倒是沒有什麼大問題
就單純新手機開機-->輸入帳號-->詢問是否要移轉手機-->轉移資料到新手機
中間等了1個小時,就把原本在Z5P的程式轉移到新的手機上
(當然,沒有在google play上的,例如:漫X人,就不會自己安裝上去)


升級之後,一直都有一個疑問
為什麼每次手機解鎖之後,都會跑回預設頁面上
不論最後一次開啟什麼畫面(臉簿、漫X人、LINE、spotify ......等)
google大神也找不到答案.....
只有華碩的討論區有這樣的帖子,但是答案都模擬兩可,不是我要的回答
原本以為是手機有缺陷,發信詢問SONY官方,官方回覆:
若您目前有此狀況,建議請您可嘗試切換成「安全模式」的狀況下交叉測試,以進一步釐清是否為您所安裝的第三方APP程式因素有關
 當看到這封回信,我馬上怒髮衝冠,血壓標高到180,
「怒髮衝冠」的圖片搜尋結果
怎麼SONY不能直接告訴我答案,還要官方罐頭回信

沒辦法,進入安全模式之後............
為啥一切都正常了?
「嚇到吃手手」的圖片搜尋結果



 好吧,確定是我有程式有問題,應該要移除某個程式
NOVA桌面有問題,關閉手勢、關閉功能、使用SONY預設桌面,全部無效

即使一開始正常,手機鎖定銀幕幾次之後,又死灰復燃
(中間省略三萬字測試過程.....)


忍耐三個月之後,前兩週忘記什麼原因(吃飽太閒?!)
 手機重攝恢復原廠值
這時候想起,如果沒有NOVA桌面,我的程式就要整個重新一個一個拉到桌面
還好有NOVA幫我紀錄設定

這次,我決定了,我一個程式一個程式移除
新注音、字典、小米、NOVA桌面一個一個開始移除,然後測試手機解鎖後是否繼續正常
中間花了3天時間,還是解決不了


然後.....就沒有然後了
發現,把Whoscall移除之後,發現整個恢復正常
不信邪的再測試一天,發現全部都正常了,
考試也考100分了
「考試也考100分了」的圖片搜尋結果

這?為啥?為啥是他?我還花錢每年訂閱阿
移除之後,我以後怎麼過濾電話?怎麼來電顯示?
經過思考之後,還原手機出廠設定,全部重新安裝
這時候, Whoscall重新安裝完,原本認為還會有這樣問題,
為了電話過濾,想想還是繼續忍耐吧.....
但是,
手機正常了.....
手機正常了.....
手機正常了.....





「我到底看了什麼」的圖片搜尋結果

所以,結論:
 Whoscall的某個版本設定有問題,跟其他程式有衝突
所以,把Whoscall移除之後再重新安裝就正常了
(還沒有測試Whoscall裡面的設定:在其他程式上顯示、監控剪貼簿.....是否會造成異常) 

JPA+complex key+custom Query

  來源: https://www.cnblogs.com/520playboy/p/6512592.html   整個來說,就是有複合主鍵 然後要使用  public interface XxXXxx DAO extends CrudRepository<Tc...