Blame | Last modification | View Log | RSS feed
<?php#使用命名空間qbpwcfnamespace qbpwcf{#匯入外部套件include("../allInOne.php");#提示當前測試的函數echo "<hr>od::demoOdt - testCase 1<br>";/*#函式說明:#展示建立odt檔案的功能#回傳結果:#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.#$reuslt["error"],執行不正常結束的錯訊息陣列.#$result["function"],當前執行的函式名稱.#必填參數:#無#可省略參數:#無#參考資料:#http://php-odt.sourceforge.net/$demoOdt=od::demoOdt();#如果建立odt檔案失敗if($demoOdt["status"]=="false"){#印出相關資訊var_dump($demoOdt);#停止程式exit;}#if end#涵式說明:#放置超鏈結#回傳的結果:#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.#$result["error"],錯誤訊息#$result["content"],語法#$result["function"],當前執行的函數名稱#必填的參數:#$conf["position"],字串,爲要連結到的位置,若留空,將回自動變成"#",則可以搭配ajax傳值.$conf["position"]=$demoOdt["content"];#$conf["linkName",字串,爲連結的顯示名稱$conf["linkName"]="輸出的odt檔案";#可省略的參數:#$conf["method"],字串,爲點選連結後,新畫面要如何呈現,可省略預設爲"_self",可用的選項有 _top(覆蓋目前的視窗來顯現新內容) _parent _self _blank(跳新視窗)$conf["method"]="_blank";#$conf["class"],字串,爲要套用的css超連節樣式,可省略.#$conf["class"]="";#$conf["id"],字串,超連結的id.#$conf["id"]="";#$conf["no_outline"],字串,是否要取消連結的框線,"false為不取消,"true"代表要取消,預設為"false".#$conf["no_outline"]="";$show_link=link::show_link($conf);unset($conf);#如果建立超聯結失敗if($show_link["status"]=="false"){#印出訊息var_dump($show_link);#終止程式exit;}#if end#印出超聯結echo $show_link["content"];*/#提示當前測試的函數echo "<hr>od::demoOds - testCase 1<br>";/*#函式說明:#展示建立ods檔案的功能#回傳結果:#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.#$reuslt["error"],執行不正常結束的錯訊息陣列.#$result["function"],當前執行的函式名稱.#必填參數:#無#可省略參數:#無#參考資料:#https://sourceforge.net/projects/ods-php/?source=typ_redirect$demoOds=od::demoOds();#如果建立ods檔案失敗if($demoOds["status"]=="false"){#印出相關資訊var_dump($demoOds);#停止程式exit;}#if end#涵式說明:#放置超鏈結#回傳的結果:#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.#$result["error"],錯誤訊息#$result["content"],語法#$result["function"],當前執行的函數名稱#必填的參數:#$conf["position"],字串,爲要連結到的位置,若留空,將回自動變成"#",則可以搭配ajax傳值.$conf["position"]=$demoOds["content"];#$conf["linkName",字串,爲連結的顯示名稱$conf["linkName"]="輸出的ods檔案";#可省略的參數:#$conf["method"],字串,爲點選連結後,新畫面要如何呈現,可省略預設爲"_self",可用的選項有 _top(覆蓋目前的視窗來顯現新內容) _parent _self _blank(跳新視窗)$conf["method"]="_blank";#$conf["class"],字串,爲要套用的css超連節樣式,可省略.#$conf["class"]="";#$conf["id"],字串,超連結的id.#$conf["id"]="";#$conf["no_outline"],字串,是否要取消連結的框線,"false為不取消,"true"代表要取消,預設為"false".#$conf["no_outline"]="";$show_link=link::show_link($conf);unset($conf);#如果建立超聯結失敗if($show_link["status"]=="false"){#印出訊息var_dump($show_link);#終止程式exit;}#if end#印出超聯結echo $show_link["content"];*/#提示當前測試的函數echo "<hr>od::createOds - testCase 1<br>";/*#函式說明:#建立ods檔案#回傳結果:#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.#$reuslt["error"],執行不正常結束的錯訊息陣列.#$result["function"],當前執行的函式名稱.#$result["content"],建立的ods檔案路徑與名稱.#必填參數:#$conf["filePathAndName"],字串,ods檔案要存放的地方,副檔名".ods"會自動補上.$conf["filePathAndName"]="odT/od::createOds";#$conf["content"],字串陣列,要放在ods檔案裡面各sheet的內容,$conf["content"][tab][row][col]=array("Hello!","string");為第tab+1個分頁第row+1列第col+1欄的內容為"Hello!",型態為"string",型態未指定的話,則預設為"string".$conf["content"][0][0][0]=array("A");$conf["content"][0][0][1]=array("B");$conf["content"][0][0][2]=array("C");$conf["content"][1][0][0]=array("a");$conf["content"][1][0][1]=array("b");$conf["content"][1][0][2]=array("c");#$conf["fileArgu"],字串,php變數__FILE__的內容,亦即該檔案在檔案系統的絕對路徑$conf["fileArgu"]=__FILE__;#可省略參數:#無#參考資料:#https://sourceforge.net/projects/ods-php/?source=typ_redirect$createOds=od::createOds($conf);unset($conf);#如果建立ods檔案失敗if($createOds["status"]=="false"){#印出相關資訊var_dump($createOds);#停止程式}#if end#涵式說明:#放置超鏈結#回傳的結果:#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.#$result["error"],錯誤訊息#$result["content"],語法#$result["function"],當前執行的函數名稱#必填的參數:#$conf["position"],字串,爲要連結到的位置,若留空,將回自動變成"#",則可以搭配ajax傳值.$conf["position"]=$createOds["content"];#$conf["linkName",字串,爲連結的顯示名稱$conf["linkName"]="輸出的ods檔案";#可省略的參數:#$conf["method"],字串,爲點選連結後,新畫面要如何呈現,可省略預設爲"_self",可用的選項有 _top(覆蓋目前的視窗來顯現新內容) _parent _self _blank(跳新視窗)$conf["method"]="_blank";#$conf["class"],字串,爲要套用的css超連節樣式,可省略.#$conf["class"]="";#$conf["id"],字串,超連結的id.#$conf["id"]="";#$conf["no_outline"],字串,是否要取消連結的框線,"false為不取消,"true"代表要取消,預設為"false".#$conf["no_outline"]="";$show_link=link::show_link($conf);unset($conf);#如果建立超聯結失敗if($show_link["status"]=="false"){#印出訊息var_dump($show_link);#終止程式exit;}#if end#印出超聯結echo $show_link["content"];*/#提示當前測試的函數echo "<hr>od::createOdt - testCase 1<br>";/*#函式說明:#建立odt檔案#回傳結果:#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.#$reuslt["error"],執行不正常結束的錯訊息陣列.#$result["function"],當前執行的函式名稱.#$result["content"],建立的ods檔案路徑與名稱.#必填參數:#$conf["filePathAndName"],字串,odt檔案要存放的地方,副檔名".odt"會自動補上.$conf["filePathAndName"]="odT/createOdt";#$conf["content"],字串陣列,要放在odt檔案裡面的內容,每個元素的內容代表一個段落.$conf["content"]=array("Hello World!","This is a sample odt file created by odt::createOdt.");#$conf["fileArgu"],字串,php變數__FILE__的內容,亦即該檔案在檔案系統的絕對路徑$conf["fileArgu"]=__FILE__;#可省略參數:#無#參考資料:#https://sourceforge.net/projects/ods-php/?source=typ_redirect#備註:#建構中...$createOdt=od::createOdt($conf);unset($conf);#如果建立odt檔案失敗if($createOdt["status"]=="false"){#印出訊息var_dump($createOdt);#結束程式exit;}#if end#涵式說明:#放置超鏈結#回傳的結果:#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.#$result["error"],錯誤訊息#$result["content"],語法#$result["function"],當前執行的函數名稱#必填的參數:#$conf["position"],字串,爲要連結到的位置,若留空,將回自動變成"#",則可以搭配ajax傳值.$conf["position"]=$createOdt["content"];#$conf["linkName",字串,爲連結的顯示名稱$conf["linkName"]="輸出的odt檔案";#可省略的參數:#$conf["method"],字串,爲點選連結後,新畫面要如何呈現,可省略預設爲"_self",可用的選項有 _top(覆蓋目前的視窗來顯現新內容) _parent _self _blank(跳新視窗)$conf["method"]="_blank";#$conf["class"],字串,爲要套用的css超連節樣式,可省略.#$conf["class"]="";#$conf["id"],字串,超連結的id.#$conf["id"]="";#$conf["no_outline"],字串,是否要取消連結的框線,"false為不取消,"true"代表要取消,預設為"false".#$conf["no_outline"]="";$show_link=link::show_link($conf);unset($conf);#如果建立超聯結失敗if($show_link["status"]=="false"){#印出訊息var_dump($show_link);#終止程式exit;}#if end#印出超聯結echo $show_link["content"];*/}#namespace qbpwcf end?>