1. 程式人生 > 其它 >ADOBE FORM的一些相關資料 SAP Adobe Form 教程二 表

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