Crystal Report報表開發(九)_將靜態 OLE(Object Linking and Embedding)物件轉換成點陣圖影像物件


將靜態 OLE 物件轉換成點陣圖影像物件

以滑鼠右鍵按一下插入的靜態 OLE 物件,然後從快速鍵功能表中選擇 [轉換圖片物件]。
即顯示 [轉換] 對話方塊。

在 [物件類型] 清單中選取 [調色盤圖片],然後按一下 [確定]。
您剛把靜態 OLE 物件轉換成可修改的 OLE 物件。

註記
如果原始的檔案是中繼檔,這個選項就不會顯示。



在剛轉換過的物件上按一下右鍵。
快速鍵功能表上的命令現在變成「點陣圖影像物件」。

連按兩下該物件。
Microsoft Paint 或安裝在電腦上的其他圖形應用程式即開啟。



就地編輯

就地編輯是指在 OLE 容器應用程式 (例如 Crystal Reports) 中變更 OLE 物件屬性的能力。容器應用程式的功能表項目會改提供伺服器應用程式的編輯工具,以方便您進行變更。

當 OLE 物件放置到報表中時,物件會變成報表的一部份。若要編輯物件,請連按兩下物件,然後使用物件原始應用程式中的編輯工具,或使用允許就地編輯的類似應用程式的編輯工具,來修改該物件。只有在電腦上安裝了對應的伺服器應用程式,才可以編輯 OLE 物件。就算沒有安裝伺服器應用程式,也可以檢視並列印包含 OLE 物件的報表。


OLE 與插入圖片命令

使用 [插入] 功能表上的 [OLE 物件] 命令將圖片置於報表中時,圖片會轉換成與 Microsoft 小畫家 (或其他的影像編輯應用程式) 相關的嵌入或連結物件。

使用 [插入] 功能表上的 [圖片] 命令將圖片置入報表中時,[Report Designer] 會把它們轉換成靜態物件。

靜態物件無法編輯。若要編輯靜態物件,必須先使用 [編輯] 功能表上的 [轉換] 命令,把靜態物件轉換成可編輯的物件類型。


OLE 名詞

OLE 是由 Object Linking and Embedding 開頭字母組成。它是指建立複合文件的能力;複合文件也就是包含其他應用程式之元素的文件,且這些元素可使用原始應用程式來編輯。

OLE 物件
廣義而言,OLE 物件是其他應用程式所建立的資料呈現,並與用來建立它的應用程式仍然保持關聯。以 Paint 建立的點陣圖、Excel 試算表或 MS Graph 的圖表,都可以是 OLE 物件 (如果是它們是以 OLE 物件的形式插入接收文件);如果它們不是以 OLE 物件的形式插入,則這些物件與原始的應用程式就不會保持關聯。

OLE 容器應用程式
OLE 容器應用程式能包含並處理其他應用程式 (例如 Paint 或 Excel) 中所建立的 OLE 物件。Crystal Reports 即為容器應用程式。





留言

這個網誌中的熱門文章

何謂淨重(Net Weight)、皮重(Tare Weight)與毛重(Gross Weight)

Architecture(架構) 和 Framework(框架) 有何不同?_軟體設計前的事前規劃的藍圖概念

經得起原始碼資安弱點掃描的程式設計習慣培養(五)_Missing HSTS Header