ADOBE FORM的一些相關資料 SAP Adobe Form 教程二 表
雖然很多人覺得列印程式的開發很無聊(我也這麼想),但在實際工作中,列印算是比較有意義的工作,所以還是值得學習的。
之前翻譯過幾篇Adobe Form的文章,其中的內容,可以幫助建立一些簡單的列印示例,但真正到了實際開發的場景中,還是有所不足的。為了解決一些實際問題,我又查到了一些資料,在本文集中放置。
本文連結:https://www.cnblogs.com/hhelibeb/p/16125921.html
1,如下一個典型的header + flowed content + footer組成的form應該怎樣做?
參考:Adobe Forms: Fancy Footwork Footer floating at the bottom of the page
該文章通過對一個簡單示例FP_TEST_03_TABLE的修改來講解了相關內容。需要注意,一切需要flow的動態內容都需要放在Body Page裡面,否則有關flow的設定是不起效的。
2,如何在編寫JS時查到其它欄位的定義。
參考:Manipulate (reference) fields in script for adobe forms
很方便,在script editor中使用ctrl + 點選相應欄位即可。
3,如何動態設定字型
控制欄位的font.posture屬性,比如,
if(someone.rawValue == 'X') { this.font.posture = "italic"; }
4,表格的標題在第二頁不顯示怎麼辦?
取決於表格的建立方式,如果用的是table object的話,有選項控制,
如果是用subform方式的話,麻煩一點,需要找到item所在的subform,勾選 Object->Pagination->Overflow Leader,選中header所在的subform。
關於這兩種建立表格的方式,可以參考前文SAP Adobe Form 教程二 表 。
5,如何插入頁碼。
選單欄Insert->1-Custom->Page