版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1該系統(tǒng)是在國際流行的計算機操作平臺Windows下運行的管理型軟件,繼承了Windows的多任務、多、電子郵件、網(wǎng)絡通訊等特性,更加豐富了工資管理的功能,給UFO電子表被中國軟件行業(yè)“1995年度優(yōu)秀軟件產(chǎn)品”,同年11月軟件獲《計算機世界》報財務軟件和評測總分第一名。目前,UFO報表已在工業(yè)、商業(yè)、交能夠進行不同文件格式的轉換。UFOACCESS文件、MSEXCEL文件、LOTUS1-2-3文件、文本文件、DBASE文件、XML格式文件、HTML格式文件。上述文件格式的文件也可轉換為UFO報表文件。V8.51windowsUFO報表提供了豐富的格式設計功能。如設置表尺寸、畫表格線(包括斜線、調(diào)整行高列UFO99,999張具有相同格式的報表資料UFO報表提供了很強的圖形分析功能,可以很方便地進行圖形數(shù)據(jù)組織,制作包括直方圖、10種圖式的分析圖表??梢跃庉媹D表的位置、大小、標題、字0.33倍之間縮放打印。UFO報表操作。支持多個窗口同時顯示和處理,可同時打開的文件和圖形窗40個,并有拆分窗口功能,可以將報表拆分為多個窗格,便于同時顯示報表的不同可把命令行中令記錄下來,自動形成批命令文件??梢燥@示或隱藏屏幕部件,改變窗口數(shù)據(jù)量增大UFO99,9999999行*255列.算和相對計算,支持單值表達式和多值表達式,并可以分類打印各類及數(shù)據(jù)狀態(tài)下的內(nèi)容,支持對數(shù)據(jù)的立體,并且可以保存結果.新增自動求和,調(diào)整表頁的行高列寬功能。LOTUS1-2-3(4.0版)文件。UFO報表文件也可以方便地轉換為文本文件、DBASE數(shù)據(jù)庫文件、ACCSE文件、MSEXCEL文件和LOTUS1-2-3(4.0版)文件。UFOOLEUFO報表與支持此技術的應用程序(如office)之間實現(xiàn)信息共享,將選定的信息以對象的形式嵌入UFO報表中。方便用戶實現(xiàn)信息共享及更UFO報表中插入其它應用程序創(chuàng)建的信息如:Excel電子表格、圖表等,而UFO報表也可以嵌入其它應用程序中。使工作更加直觀,簡單。UFO報表系統(tǒng)和軟件公司的其他業(yè)務應用模型(公司的總賬系統(tǒng)、工資系統(tǒng)等)之間數(shù)據(jù)傳遞的橋梁。一旦安裝了這些系統(tǒng),UFO報表可以將它們提供的函數(shù)加入到函數(shù)向?qū)е小FO報表的管理功能。首先您需要在“系統(tǒng)管理”中為操作員是否可以使用UFO報表進行,然后每次登錄UFO報表時,系統(tǒng)將對操作員進行判斷,只有具有使用UFO報表權限的用戶才能登錄進入UFO報表主界面。UFO報表的權限,并對其中的明細功能進行權限管
2區(qū)等。報表的三類:單元(計算、審核、舍位平衡也在格式狀態(tài)下行號用數(shù)字1-9999表示,列標用字母A-IU表示。, 元中最多可輸入63個字符或31個漢字。字符單元的內(nèi)容也可由單元生成。
圖2- 圖2-一個UFO報表最多可容納99,999,每一是由許多單元組成的。表頁在報表中的序號在表頁的下方以的形式出現(xiàn),稱為"頁標"。頁標用"第1頁""1-999950行1-2557列0-160(5毫米0-220(26毫米組成一個報表文件,每個單位的利潤表占一。為了在這30中迅速找到特定單位有必要每設置一個標記,例如把單位名稱設為標記,這個標記就是關鍵字。篩選是在執(zhí)行UFO報表令或函數(shù)時,根據(jù)用戶指定的篩選條件,對報表中每一個表頁<UFO報表中的數(shù)據(jù)有著特殊的經(jīng)濟含義,因此報表數(shù)據(jù)不是孤立存在的,一張報表中不同表表名。三維表中的表間操作即稱為“ 3名為“report1”的報表文件。屏幕如圖3-1圖3- 圖3-按鈕用于定義單元;按鈕表示放棄輸入內(nèi)容;按鈕表示確認輸入內(nèi)容。當前單元(Ctrl+O,用鼠標拖動常用或狀態(tài)可使其位于屏幕的各個位置。當把鼠標移動到窗口的四角上時,鼠標會變?yōu)樾螤罨蛐螤?,此時拉動鼠標可以改變窗口的形狀。圖 作創(chuàng)建一個新的報表文件打開一個已有的文件圖 作選定區(qū)域內(nèi)容的字體顯示為斜體減少小數(shù)位數(shù)列標與列標之間為列寬調(diào)節(jié)區(qū),鼠標移動到列標之間時,會變?yōu)樾螤?,拖動鼠標可調(diào)整列0時,這一列被隱藏。把鼠標移動到有隱藏列的列標之間時,會變?yōu)樾螤?,圖 作第一次啟動UFO報表后,自動顯示在菜單欄下方。您可以用鼠標拖動,使它點取【工具】菜單,可以看到的【常用】與【格式】的菜單前都有一個√,表示此是已顯示。點取【常用】或【格式】的菜單可以隱藏常用。命令窗顯示在屏幕的底部,如圖3-3。3-表時命令為打開的窗,則再次啟動UFO報表時將會自動打開命令窗。F1鍵,將彈出有關此命令的幫助正文,在其中可以查到命令規(guī)范等內(nèi)容。這一條命令執(zhí)當您需要重復執(zhí)行某些命令時,只需將光標移動到以前曾經(jīng)輸入令行上,按回車即可執(zhí)行該命令。執(zhí)行完畢之后,可以看到這條命令再次出現(xiàn)在命令窗的位置上。編輯框中輸入30~900之間的整數(shù)。UFO報表的單元分為數(shù)值單元、字符單元、表樣單元三種類型。在一般情況下,數(shù)值單元、3-例如,把當前單元放在A3單元"單位",選擇【拆分窗口】,如下圖多個子窗口。如圖3-53-4成功安裝UFO報表后,將在Windows開始菜單的“程序”組中自動加入一項“ERP-U8可以啟動UFO報表。按[ALT+F4]鍵,可以退出UFO報表。
[Ctrl+C] [=]
單中的“財務會計”中的“UFO報表”后可以啟動UFO報表。UFO報表提供的財務報表模板自動生成標準財務報表。UFO11種套用格式,可以選擇與報表要求相近的套用UFO報表有三類:單元(計算、審核、舍位平衡,定義在格式 隨著數(shù)據(jù)的錄入,當前表頁的單元將自動運算并顯示結果。如果報表有審核和舍位平衡,則執(zhí)行審核和舍位平衡。需要的話,做報表匯總和合所有操作進行完畢后,記保存報表文件。保存后可以退出UFO報表系統(tǒng)。如果忘記保存文件,UFO報表在退出前將提醒您保存文件。在UFO表中,一個表文件其實就是一個特殊的文件夾,在這個文件夾中,有一個樣板專門下面制作一個具體的報表,如圖4-1。為了初步了解UFO報表制作報表的過程,請您4-圖4- 圖4-4-取“整體組合”按鈕。如圖4-5所示。4-按照相同步驟,分別把B3:C3、D3:E3、F3:F4區(qū)域設置為組合單元。完成之后,報表窗口如4-64-簽,如圖4-8。圖4- 圖4-4-94-在組合單元B3:C3中輸入“市場中心”;在D4單元中輸入“帳務部”;在A5單元中輸入“上半年”;A7單元中輸入“合計”。第七步設置關鍵字圖4- 圖4-按同樣操作當前單元移動到C2單元,在框中點取“年”并按“確定”按鈕,設置關鍵4-12。4-4-13。4-4- 4-框中輸入“9”。報表窗口如圖4-16。4-4-點取【文件】菜單的【保存】,選擇要保存的路徑,文件名欄輸入“UFO演示表”以代替單位名稱:X公 年 單位:甲乙丙00
利”。在A5單元輸入“合計”。4,點擊【格式】菜單下的【可變區(qū)】后的【設置】,本例設置行可變,A4單元屬性設置為字符型單元。選中B14單元,點擊“fx”圖標(或鍵入“=”),系統(tǒng)彈出定義的框,4-4-4-第四步數(shù)據(jù)處理的行的數(shù)量,輸入2,如圖4-22,點擊[確認]。4-4-
5UFO報表將含有數(shù)據(jù)的報表分為兩大部分來處理,即報表格式設計工作與報表數(shù)據(jù)處理工區(qū)等。報表的三類:單元(計算、審核、舍位平衡也在格式狀態(tài)下5-在框中輸入報表的行數(shù)(1-9999之間)和列數(shù)(1-255之間),確認后表尺寸出現(xiàn)“行高”框如圖5-2。在框中輸入希望的行高值。5- 若調(diào)整某個區(qū)域的行高列寬則選中該區(qū)域,調(diào)整其中一行或一列即可調(diào)整整個區(qū)域的行高列寬。UFO6種。表線樣式有空線、8種,單元和區(qū)域的周邊格線由各種線型繪制,缺省線型為空,即話框如圖5-3。5-4、如果想刪除區(qū)域中的表格線,則重復1、2、3步,在框中選相應的畫線類30X30UFO報表的單元有表樣、數(shù)值、字符單種類型(2UFO報表的基本概念”部3、貨幣符號:UFO報表中提供了符、美圓符、英鎊符、符、先令符5種認狀態(tài)下將鼠標認狀態(tài)下將鼠標移 數(shù)增加為3位”。 1位,若增加n位則點擊n 1位,若減少n位則點擊n次如圖5-45-(參見“4.2設計一個固定表”部分設置折行顯示時,單元顯示如圖5-5。 圖5- 圖5-(參見“4.2設計一個固定表”部分字符)UFO報表在處理報表時將組合單元視為一個單元。“組合單元”框如圖5-7。點取“設置組合”按鈕設置組合單元。5-關鍵字的值在“數(shù)據(jù)狀態(tài)”下錄入,可以是1-30000之間的數(shù)字。假如報表關鍵字年=1998,周=10,則取001賬套、1998年第10周的503科目, 假如報表關鍵字年=1998,旬=5,則取001賬套、1998年第5旬的503科目, 會"的借方發(fā)生額?!驹O置】,彈出“設置關鍵字”框如圖5-8。在框中的關鍵字名稱中選擇 圖5- 圖5-字”框如圖5-9,選取要取消的關鍵字,則該關鍵字被取消。圖5- 圖5-UFO報表提供的模板直接生UFO112170多張標準財務報表(包括現(xiàn)格式及計算。欄”中的”打開模板”按鈕),將彈出“生成常用報表”框如圖5-12。圖5- 圖5- 5-145-14圖5- 圖5-業(yè)名稱”列表框中。如圖5-15。圖5- 圖5-覽”,找到模板保存的。確定后自定義的模板加入到“自定義模板”框中如圖5-18中重新輸入模板名稱。5- 6UFO報表中,由于各種報表之間操作著密切的數(shù)據(jù)間的邏輯關系,所以,報表中各種數(shù)據(jù)、運算就用到了不同的,主要有計算(單元、審核和舍位平。命令窗中的計算,如LETC5=100,批命令中的計算,一次書寫命令,執(zhí)行時批量 ""報表的第1頁上。圖6-1區(qū)域可表示為:B2:C7、C7:B2、C2:B7、B7:C2。6-<行<列報表的第1頁上。表示當前表頁的A1單元至最大單元區(qū)域(整個表頁)表示當前表頁的A列最大列區(qū)域(整個表頁)表示當前表頁的第1行到第10行區(qū)域。表示當前表頁的第1行到最大行區(qū)域(整個表頁。元可以表示為V_A1或者A2。6-1順 *、 乘、
符 含 如:A1=B1ANDB2=B3,NOTA=B為一個確定值。表達式中括號嵌套應在5層以下。例如:C1:C10=A1:A10+B1:B101(真),例如:D5
7在UFO報表中,除了可以從《賬務》中提取數(shù)據(jù)外,新增可以從各產(chǎn)品中提取數(shù)據(jù)的《《在可變區(qū)中不能定義單元,要計算可變區(qū)的內(nèi)容,可以在命令窗中或批命令中定義可變區(qū)。例如:letv_c=v_a*v_b與Excel類似,UFO報表提供了相對,在單元前面加“?”即可我們欲定義一個求合計數(shù)單元:a10=ptotal(a1:a9),即令a10單元等于a1:a9單元的合計鈕。例如:a10=ptotal(a1:a9)for年>=1990。個區(qū)域或其他幾個區(qū)域的計算結果。如圖7-1:7-區(qū)域左邊單元的個數(shù)與右邊表達式輸出值的個數(shù)應該對應,如果不對應則按UFO報表a3=b(實際結果 a3=b1)7-23V_A為字符型,其他列為數(shù)值型。7-篩選條件對計算的一輔助約,具體就對報表表和可變的判斷固定區(qū)選條件控制符合條件表頁參與計算的計算不符合條件的表頁不與計算計算;可變區(qū)選條件制符合件的可行或可參與計算的計算不符合件的的計算。 假設在某一含關鍵字“年”的報表中,C2代表利潤值,H3說明該單位的盈虧情況。我們要1995E2:E5C2:C5C2>0的表頁,H3單元中顯示“單位”。 C2:C5=E2:E5FOR年>1995 單位”FORC2>0 在單元中,類似的篩選條件如:1996年下半年的表頁進行計算:FOR年=1996AND月>6FOR月>3AND月FORC1>0ORFOR O(在命令窗或批命令中,可以使用可變區(qū),可變區(qū)篩選條件與固定區(qū)篩選條件中間以分號;<目標區(qū)域數(shù)據(jù)源區(qū)域@頁號下面單元令“年”關鍵字為“1992”的各頁C列取第1頁D列值與第5頁E列值的商乘以169.4。 FOR年頁A列的值。D=C+SELECT(D,年@=年and月@=月+1)7-D=C+SELECT(D,年@=and月@=月+1)上月數(shù):E=SELECT(C,年@=年and月@=月+1)F=SELECT(C,年@=年+1and月@=月用關聯(lián)條件從本表他頁取數(shù)從RELATION|||常量WITH“<當前表表名>”||變量|常量>WITH前的參數(shù)<|||常量>表示目標表頁的特征,WITH后的參數(shù)<|||常量>表示數(shù)據(jù)源所在表頁的特征,關聯(lián)條件的意義在于目標頁與數(shù)據(jù)源所在的表頁使WITH前后的參數(shù)相等。A=“LRB”->BRELATIONWITH“LRB”->月“RELATIONWITH“LRB”->月+15月,即左邊5,WITH4WITH前后相等,這就形成一個關聯(lián),達到了取上月表頁數(shù)據(jù)的目的。以此類推,取3個月前的數(shù)據(jù)就應該描述為“RELATION月WITH“LRB”->月+3”。 中可變區(qū)如:下面命令窗和批命令中的計算令可變表“A01”本頁可變區(qū)A列取該頁上月可變區(qū)B列數(shù)值。LETV_A=“A01”->V_BRELATIONWITH“A01”->月該與“LETA=SELECT(B,月=1)FORALL”意義相同,但可以用在單元上,而函數(shù)SELECT不能用于單元。199551995619966月的值,就不能用“RELATIONWITH月+1”這樣的關聯(lián)關系了,這時,我們可以使用兩個LETA=“LRB”->ARELATIONWITH“LRB”->年,WITH“LRB”->月源在哪一頁。例如,55月份的利<目標區(qū)域>=“<他表表名>數(shù)據(jù)源區(qū)域@頁號與表“X”第2頁中V_L的值: FORRELATION|||常量WITH“<他表表名>”|||常量A=“LRB”->BRELATIONWITH“LRB”->月A=“LRB”->ARELATIONWITH“LRB”->年,WITH“LRB”->A=“LRB”->BFORALLRELATION1WITH“LRB->份表頁C列數(shù)值之和。A=“LRB”->B+“ZJB”->CRELATIONWITH“LRB”->年,WITH“LRB”->月,年WITH“ZJB”->年,月WITH7-個審核組中,這樣可以使審核更加簡明。設置審核組應遵循以下原則:1、一個報表可以存在多個審核組,每個審核組中各審核的篩選條件 框如圖7-5。7-4、按[ESC]鍵或選擇“取消”將放棄此次操作。 7- “D9=D5+D6+D7+D8 “ “F9=F5+F6+F7+F8 “G9=G5+G6+G7+G8 如圖7-7,下表為“as021.rep”:圖7- 圖7-表的審核為 錄2命令列表”部分)7-2、平 A1=PTOTAL(B1:C1,B1:C1>0)G3=H3/F9=F8@5+“REPORT1”->C5因為單元F8在平衡 調(diào)出“舍位平衡”框如圖7-10。7-的設置。按[ESC]鍵或選擇“取消”將放棄此次操作。 7-7-“舍位表.rep”如圖7-13:7-
8話框如圖8-1。8- 框如圖8-1??蛉鐖D8-2。8-框如圖8-2??蛉鐖D8-3。8-框如圖8-3。話框如圖8-4:8- 框如圖8-4:框如圖8-5。追加則選擇【追加】命令。8-框如圖8-6。8-表頁”框如圖8-7。例如輸入“1,3,10”則刪除第1頁、第3頁和第10頁??蛉鐖D8-8,也可以點擊“常用”中的表頁排序按鈕進行操作。圖8- 圖8-如:以關鍵字“單位名稱”遞增排序,“單位名稱”為空的表頁排在第1頁。
2、要查找A10單元的值大于1000的表頁,則選擇“表頁”,定義查找條件“A10>1000”。如圖8-10。圖8- 圖8-9 DBASE數(shù)據(jù)庫文件(后綴.DBF)的數(shù)據(jù)可執(zhí)行,UFO報表將在當前報表中自動追加表頁以存放數(shù)據(jù)。 UFO報表中,大量的數(shù)據(jù)是以表頁的形式分布的,正常情況下每次只能看到一。要想對各個表頁的數(shù)據(jù)進行比較,可以利用數(shù)據(jù)功能,把多的多個區(qū)域的數(shù)據(jù)顯 框如圖9-1,在編輯框中 圖9- 圖9- 也可以是區(qū)域,也可以是不連續(xù)的多個區(qū)域。如:A1:C4,E29:F36,b3b5 雜和繁瑣的。利用UFO報表提供的匯總功能就可以快速、簡捷地完成報表匯總操作。 各月共12 驟1/3”框如圖9-3,此框用于指定匯總數(shù)據(jù)保存的位置。圖9- 圖9-且在編輯框中輸入路徑和新的報表名,省略路徑時表示在當前下。如果輸入的3、點取“下一步”按鈕,將彈出“表頁匯總─步驟2/3”框如圖9-4,此入”按鈕可以使匯總條件進入“匯總條件編輯框”。如果您對UFO報表比較熟悉,""的值小于500的表頁。在左邊編輯框中輸入表頁號函數(shù)“MREC”,在中間編輯框中選擇關系運算符,圖9- 圖9-對可變表除了可以進行表頁匯總外,還可以對可變區(qū)的數(shù)據(jù)進行平面方向的匯總。執(zhí)行可月共12中,匯總上半年的表頁中的可變區(qū)數(shù)據(jù);在進行可變區(qū)匯總的表頁中,即可9-字符時,應加上雙引號""。例如:“V_A1>=500V_A1500的可變行(可例如:“V_A>1000”表示匯總V_A列數(shù)據(jù)大于1000的可變行。進行不帶條件的可變區(qū)匯總后,生成匯總及果如圖9-9。圖9- 圖9-
UFO的圖表可以將報表數(shù)據(jù)所包含的經(jīng)濟含義以圖表的方式直觀地反映出來,是企業(yè)管理、生變化時,圖表也隨之變化。一個報表文件可以生成多個圖表,最多可以保留12個圖表。410種格式,但不同格式的圖表的組表對象”按鈕),點擊后彈出窗口如圖10-2。表調(diào)整到合適大小,結果如圖10-3。
UFO的報表文件的數(shù)據(jù)狀態(tài)下,插入一個圖表對象,是報表數(shù)據(jù)和圖表同時存 2、在框中定義以“行”或以“列”為X軸;數(shù)據(jù)操作范圍為“當前表頁”;圖表名稱為“Sale”;標題內(nèi)容“8月銷售收入成本比較”;X軸標題為“收入 框如圖11-4。 結果如圖11-6。 將自動轉化,如普通直方圖如圖11-7。 X軸標注。以源數(shù)據(jù)區(qū)域中的列為YX軸標注。以源數(shù)據(jù)區(qū)域中的行為Y 在圖11-6中,選中圖表,單擊鼠標右鍵,彈出快捷菜單。如圖11-10。 生成圖形的數(shù)據(jù)區(qū)域。如圖11-12。 UFO報表系統(tǒng)中,圖表有兩種存在方式:一種是和報表出現(xiàn)在同一窗口中,即圖文混排
點取“顯示上一個圖表”按,將顯示當前圖表的上一個圖表。點取“顯示下一個圖表”按,將顯示當前圖表的下一個圖表。點取“顯示第一個圖表”按,將顯示最早生成圖表。點取“顯示最后一個圖表”按 1、新建一個報表時,選擇“文件”菜單,單擊“文件口令”后彈出設置口令框如圖13-1。 認新口令”編輯欄變亮。如圖13-4。令已經(jīng)取消!”如圖13-5。 意組合,最多為256個字符。鍵 令時,UFO會將每個鍵入的字符都顯示為“*”。UFO中口令不區(qū)分大小寫,例如SYSTEM等同于system 框如圖13-6。2、在“輸令”編輯框中輸入格式保護口令,在“確認輸令”編輯框中再 口令”框如圖13-7。 UFO報表命令的集合,即在一個批命令文件中編寫多個命令,執(zhí)行這個批命令文件就可以一次完成這些命令。批命令文件在二次開發(fā)窗口UFOEDIT中編寫。菜單文件,它可以取代系統(tǒng)菜單。菜單文件在二次開發(fā)窗口UFOEDIT中編寫。件,UFO報表可以直接打開的文件類型有:4MSEXCEL文件(后綴 5、MSEXCEL文件(后綴打開這個TXT文件時,所有表頁的內(nèi)用在第一頁上,并且表樣單元轉換為字符單元。REP文件另存為XLSUFOXLS文件時,依然為多頁的,表樣單工作流程是,首先把本軟件的數(shù)據(jù)導出為"標準財務數(shù)據(jù)"(包括*.ini配置文件和*.txt文本文TB表,使用"導出功能"把報表轉換為標準財務數(shù)據(jù)。把標準財務數(shù)據(jù)UFOREP報表文話框如圖14-2。將該文件轉換為UFO的報表文件。話框如圖14-4。 系統(tǒng)將用戶選擇的內(nèi)的所有REP文件和所選定的文件全部轉換成HTML文件。轉換后的文件保存在當前下新建的/html/里。如果該下已經(jīng)存在html,并且其中有文件,這不影響原有,其中的文件如果重 下的所有REP文件及所選的所有文件轉換為HTML格式的文件,保存在相應 文件轉換為UFO的報表文件,彈出框如圖14-7。 下 :UFO報表文件 雙擊rep文件管理器的操作主要通過其右鍵菜單實現(xiàn),主要操作包括:新增、新增文件、收藏、刪除、屬性、設置郵件服務器、發(fā)送郵件。如果光標所在節(jié)點為,其顯示的右鍵菜單包括:新增、新增文件、收藏、刪除、屬性、發(fā)送郵件;如果光標所在節(jié)點為文件, 新增文件:在光標所在的 屬性:用于修改或文件的屬性。對于文件,其屬性只有“名稱”,通過屬性可以修改名稱。對于具體文件,其屬性包括:文件名稱、郵件地址、郵件、文件類型、選擇目標文件(參見文件屬性)。發(fā)送郵件:選中發(fā)送郵件時,系統(tǒng)按照設置好的郵件服務器,將光標所在 3、選擇要文件的“文件類型”,然后點擊“選擇目標文件”下的參照按鈕,系統(tǒng)會彈出一個查找界面,選擇要的文件,按下打開按鈕,系統(tǒng)會將選中 標文件”下的參照按鈕,系統(tǒng)會彈出一個查找界面,選擇要的文件,按下定義菜單文件mnu。 第一,設置郵件服務器; 前面介紹了報表內(nèi)部及報表間的計算的設計方法,無疑,這些計算給報表的數(shù)據(jù)組及時性。因此,如果將會計賬簿中的有關數(shù)據(jù)直接通過計算提取到相關的會計報表中,UFOUFO報表系統(tǒng)應用服務用于從公司的U8管理軟件系列產(chǎn)品中提取數(shù)據(jù)。UFO以前版本類似,通過定義“業(yè)務函數(shù)”來提取符合條件的數(shù)據(jù)。例如函數(shù)QC("101","全年","定資產(chǎn)》7個、《財務分析》個、《采購》個、《存貨》 個、《成本》個、《管理》個。。與嵌入是在不同應用程序中間創(chuàng)建的文檔間交流信息的兩種方式。借助UFO的與 EXCEL電子表格、WORD文檔等支持與嵌入功能的程序。嵌入是從一個文件(源文件)向另一個文件(目的文件)插入信息,嵌入后信息稱為對象改源文件后信息將更新。的數(shù)據(jù)保存在源文件中,數(shù)據(jù)所放入的文件只保存數(shù)據(jù)的位 入到您的報表中。源文件所做的更改將反映到您的報表中,如圖14-19。中對工作表進行修改,也可以進行計算,得到的結果將自動反映到UFO的報表文件中。 和音頻),雙擊即開始而不是打開應用程序進行編輯。要編輯這 將該對象轉換為ExcelWorkbook格式,然后在MicroExcel中編輯它。 如果UFO中有 框設置圖標。例如:插入的對象為位圖文件,如圖14-21,2、單擊要更新的。要選定多個連接,按下Ctrl鍵的同時再單擊每個,如14-22。 希 希 :顯示該文檔當前使用的類型和更新方式。如果要更新,請單擊該,然后單擊"自動"或"手動"。如果找不到的源文件,"更新"列將顯示"未知"。這種情況一般發(fā)生在自動、手工:指定所選的更新方式:自動還是手動。如果選擇"自動"系統(tǒng)提供的自動分頁功能是按照表頁的自然頁進行分頁,但是有時自動分頁會影響報表的點取[文件]菜單中的[數(shù)據(jù)套打],將彈出“打印”框,可以設置、紙張大小、打
UFOUFO命令進行集合操作處理,即在一個批命令文件中編寫多第一步打開"UFOEDIT"窗口。第一步打開"UFOEDIT"窗口第二步創(chuàng)建批命令115-3。 鍵在批命令正文中移動。因為UFO自動把命令窗中輸入令全部記錄下來,所以可以命令窗中令,把它粘貼到UFOEDIT窗口中,形成批命令。 框,如圖15-4ifc6<>c7+c8+c9+c10dispc6單元錯誤!"if
dispc19單元錯誤!"ifdispc28單元錯誤!"letC5=fs(501,月,"貸",999,年)letC9=C5-ptotal(C6:C8)letC11=dfs(521,321,月,"貸",,,999,年)letC12=fs(522,月,"借",999,年)letC13=C9+C10-C11-C12letC16=fs(542,月,"借",999,年)letC17=C13+C14+C15-C16letC18=fs(505,月,"借",999,年)letC19=C17-C18letD5:D19=C5:C19+select(D5:D19,年@=and月@=月let&unit=getstr(“要的單位名稱:”)open“a:\zcfzb.rep”let&year=getint(“要 let&month=getint(“要 openrepo“a:\zcfzb.repappendfroma:\zcfzb”for年=&yearand月=&monthappendfrom“a:\syb”for年=&yearand月=&monthappendfrom“a:\xjllb”for年=&yearand月LET&PAGE=1WHILEIF單位名稱="銷售部 "
letv_d=v_b*v_cforalllet&max=getint("銷售額大于?")totalto匯總表keyv_aforallallopenrepo"匯總表"gsortonv_d–d
單。功能菜單實現(xiàn)了對UFO功能的調(diào)用,即以用戶編輯的菜單項目來調(diào)用UFO的功能。UFO的菜單。第一步打開二次開發(fā)“UFOEDIT”窗口;第二步建立自定義菜單;第三步修改自定義菜單;第五步可以打印自定義菜單。第一步打開二次開發(fā)“UFOEDIT如圖16-1。第二步建立自定義菜單命名為“無標題菜單1”,顯示在標題欄中,如圖16-3。雙擊這個棕色框,將彈出“編輯菜單項”框如圖16-4。 12把鼠標移動到要刪除的菜單項上,點取【編輯】菜單中的【刪除,或者點取刪除圖,”取消操作第四步執(zhí)行自定義菜單第五步可以打印自定義菜單“輸出到”框如圖16-7。 表、返回UFO。TOTALTOhzb”APPENDFROM--5)“返回UFO”,無下級菜單。16-9。8個字節(jié)??梢杂勺帜?、數(shù)字和下劃線組成,必須以字母或下劃線開頭,不17-1LET801、UFO的大部分函數(shù)、命令中的參數(shù)可以用變量來代替。具體格式請參考(附錄【17-2】有一個變量&AA,(&AA+-以變量代替報表名:&AA該變量為字符型)以變量代替表頁號:@&AA該變量為數(shù)據(jù)型)以變量代替行號:#&AA(該變量為數(shù)據(jù)型)以變量代替列號 LET&tab=1LET&col=3LETLET&N=1995LETLET用完畢后,應該釋放該變量占用的內(nèi)存空間,相當于清除該變量。利用命令可以清除 〖范例 IF條件表達式LETB3=A3執(zhí)行END之后的語句。IF條件表達式序列2。LET
LET<例如:給12中的關鍵字“月”分別賦值為1-12。LET&AA=1LET月@&AA=&AA同于RETURN語句的作用)WHILE&MONTH<=12 "LETLETWHILE&PAGE<=100IF單位名稱="銷售部不為"銷售部",則執(zhí)行&PAGE=&PAGE+1語句
數(shù)據(jù)。是UFO7.x“賬中取數(shù)”功能的擴展。業(yè)務函數(shù)的詳細格式和用法可參閱《業(yè)務函數(shù)友公司的賬務處理系統(tǒng),UFO還可以幫助您完成賬務取數(shù)等常用功能,實現(xiàn)賬表。FUNCTION(<para>[,<para>]* 函數(shù)名,即函數(shù)關鍵字AVGPTOTAL4個字母,PTOT。 ] (()) 〖函數(shù)格式〗PTOTAL(<區(qū)域>[,<區(qū)域篩選條件〖參數(shù)說明〗區(qū)域:需要進行計算的區(qū)域。頁號缺省時,默認為與被賦值區(qū)域在〖返回值 則處理:計算區(qū)域大于條件區(qū)域時,超出部分按滿足條件處理; 如下函數(shù)返回當前表頁的A列與B列中的所有固定區(qū)單元的值的12表頁中區(qū)域C5:F20中所有固定區(qū)單元的值的0C3>0A3參與計算,C4>0A4參與計算,……,C15>0時A15參與計算。區(qū)單元的值與區(qū)域B3:B15中各固定區(qū)單元的值的和。A3:A15>0的固定區(qū)單元進行合計,而區(qū)域B3:B15〖函數(shù)說明〗〖函數(shù)格式〗GTOTAL(<區(qū)域>[,<區(qū)域篩選條件〖參數(shù)說明〗區(qū)域:需要進行計算的區(qū)域。頁號缺省時,默認為與被賦值區(qū)域在〖注釋〗〖使用范圍〗單元,命令窗,批命令〖范例〗如下函數(shù)返回當前表頁的A列與B列中的所有可變區(qū)單元的值的C5:F20中所有可變區(qū)單元的值0C3>0A3參與計算,C4>0A4參與計算,……,C15>0時A15參與計算。區(qū)單元的值與區(qū)域B3:B15中各可變區(qū)單元的值的和。 頁面篩選條件:確定參與計算的頁面,格式為:<||變量|常量><關系運算符><普通算術表達式>,缺省為所有 〖注釋 〖范例 〖函數(shù)說明〗〖函數(shù)格式〗PAVG(<區(qū)域>[,區(qū)域篩選條件〖參數(shù)說明〗區(qū)域:需要進行計算的區(qū)域。頁號缺省時,默認為與被賦值區(qū)域在〖注釋〗〖使用范圍〗單元,命令窗,批命令〖范例〗如下函數(shù)返回當前表頁的AC如下函數(shù)返回當前表頁A3:A50的固定區(qū)單元的平值與區(qū)域B3:B15中各固定區(qū)單元的值的平均值。A3:A15中滿足A3:A5>0限制,當作成滿足條件處理。附1.2.2.2GAVG——可變區(qū)平均值函數(shù)〖函數(shù)說明〗〖函數(shù)格式〗GAVG(<區(qū)域>[,<區(qū)域篩選條件〖參數(shù)說明〗區(qū)域:需要進行計算的區(qū)域。頁號缺省時,默認為與被賦值區(qū)域在〖注釋〗〖使用范圍〗單元 如下函數(shù)返回當前表頁的A列與B列中的所有可變區(qū)單元的平C5:F20中所有可變區(qū)單元的平可變區(qū)中大于0的單元的平均值,即C3>0A3參與計算,C4>0A4參與計算,……,C15>0A15參區(qū)單元與區(qū)域B3:B15中各可變區(qū)單元的平均值。A3:A15中滿足條件A3:A15>0的可變區(qū)單元求平均值,而區(qū)域B3:B15不受條件A3:A15>0限制,當作成滿足條件處理。 > 〖注釋 單元,命令窗,批命令〖范例 〖函數(shù)說明〗〖函數(shù)格式〗PCOUNT(<區(qū)域>[,<區(qū)域篩選條件〖參數(shù)說明〗區(qū)域:需要進行計算的區(qū)域。頁號缺省時,默認為與被賦值區(qū)域在〖返回值〗〖注釋〗 單元,命令窗,批命令〖范例 0C3>0A3參與計數(shù),C4>0時A4參與計數(shù),……,C15>0時A15參與計數(shù)。個數(shù)與區(qū)域B3:B15中固定區(qū)單元的個數(shù)。A3:A15中滿足條件A3:A5>0的固定區(qū)單元進行計數(shù),而區(qū)域B3:B15不受條件A3:A5>0限制,當作成滿足條件處理。A3:B150的固定區(qū)單元的A3:D15>0C3:D15C:D超A3:B15等于字符串“UFO”的固 〖注釋〗〖使用范圍〗單元,命令窗,批命令〖范例〗如下函數(shù)返回當前表頁的AB如下函數(shù)返回第十二表頁中區(qū)域C5:F20中所有可變區(qū)單元的可變區(qū)中大于0的單元的個數(shù),即C3>0A3區(qū)單元與區(qū)域B3:B15中可變區(qū)單元的個數(shù)。A3:A15中滿足條件A3:B15等于字符串“UFO”的固 頁面篩選條件:確定參與計算的頁面,格式為:<||變量|常量><關系運算符><普通算術表達式>,缺省為所有 〖注釋 單元,命令窗,批命令〖范例 1990A3:A5單 〖返回值〗指定區(qū)域內(nèi)所有滿足區(qū)域篩選條件的固定區(qū)單元中最小的單元〖注釋〗〖使用范圍〗單元,命令窗,批命令〖范例〗如下函數(shù)返回當前表頁所有AB固定區(qū)中大于0的單元中的最小值,即C3>0區(qū)單元的值與區(qū)域B3:B15中各固定區(qū)單元的最小值。A3:A15中滿足條件A3:A15>0的固定區(qū)單元進行計算,而區(qū)域B3:B15不受條件A3:A15>0限制,當作成滿足條件處理。 〖函數(shù)格式〗GMIN(<區(qū)域[,<區(qū)域篩選條件〖參數(shù)說明〗區(qū)域:需要進行計算的區(qū)域。頁號缺省時,默認為與被賦值區(qū)域在〖注釋〗〖使用范圍〗單元,命令窗,批命令〖范例〗如下函數(shù)返回當前表頁的A列與B列中的所有可變區(qū)單元的最C5:F20中所有可變區(qū)單元的最時A4參與計算,……,C15>0時A15參與計算。區(qū)單元與區(qū)域B3:B15中可變區(qū)單元的最小值。 頁面篩選條件:確定參與計算的頁面,格式為:<||變量|常量><關系運算符><普通算術表達式>,缺省為所有 〖注釋 單元,命令窗,批命令〖范例 〖函數(shù)說明〗〖函數(shù)格式〗PMAX(<區(qū)域>[,<區(qū)域篩選條件〖參數(shù)說明〗區(qū)域:需要進行計算的區(qū)域。頁號缺省時,默認為與被賦值區(qū)域在〖返回值〗指定區(qū)域內(nèi)所有滿足區(qū)域篩選條件的固定區(qū)單元中最大的單元〖注釋〗〖使用范圍〗單元,命令窗,批命令〖范例〗如下函數(shù)返回當前表頁所有AB0C3>0A3參與計算,C4>0A4參與計算,……,C15>0時A15參與計算。區(qū)單元的值與區(qū)域B3:B15中各固定區(qū)單元的最大值。A3:A15中滿足條件A3:A15>0的固定區(qū)單元進行計算,而區(qū)域B3:B15不受條件A3:A15>0限制,當作成滿足條件處理。 〖函數(shù)格式〗GMAX(<區(qū)域[,<區(qū)域篩選條件〖參數(shù)說明〗區(qū)域:需要進行計算的區(qū)域。頁號缺省時,默認為與被賦值區(qū)域在〖注釋〗〖使用范圍〗單元,命令窗,批命令〖范例〗如下函數(shù)返回當前表頁的A列與BC5:F20中所有可變區(qū)單元的最時A4參與計算,……,C15>0時A15參與計算。區(qū)單元與區(qū)域B3:B15中可變區(qū)單元的最大值。A3:A15中滿足條件A3:A15>0的可變區(qū)單元求最大值,而區(qū)域B3:B15不受條件A3:A15>0限制,當作成滿足條件處理。 頁面篩選條件:確定參與計算的頁面,格式為:<關鍵字|單元|變量|常量><關系運算符><普通算術表達式>,缺省為 〖注釋 單元,命令窗,批命令 如下函數(shù)返回本表所有表頁A列和B列各單元中最大的單元的
〖函數(shù)說明〗〖函數(shù)格式〗PVAR(<區(qū)域>[,<區(qū)域篩選條件〖參數(shù)說明〗區(qū)域:需要進行計算的區(qū)域。頁號缺省時,默認為與被賦值區(qū)域在〖注釋〗 單元,命令窗,批命令〖范例 時A4參與計算,……,C15>0時A15參與計算。區(qū)單元的值與區(qū)域B3:B15中各固定區(qū)單元的方差。A3:A15中滿足條件A3:A15>0的固定區(qū)單元進行計算,而區(qū)域B3:B15不受條件A3:A15>0限制,當作成滿足條件處理。附1.2.6.2GVAR——可變區(qū)方差函數(shù) 〖注釋〗〖使用范圍〗單元,命令窗,批命令〖范例〗如下函數(shù)返回當前表頁的AB如下函數(shù)返回第十二表頁中區(qū)域C5:F20中所有可變區(qū)單元的0C3>0A3參與計算,C4>0時A4參與計算,……,C15>0時A15參與計算。區(qū)單元與區(qū)域B3:B15中可變區(qū)單元的方差。A3:A15中滿足條件A3:A15>0的可變區(qū)單元求方差,而區(qū)域B3:B15不受條件A3:A15>0限制,當作成滿足條件處理。附1.2.6.3VAR——立體方向方差函數(shù) 頁面篩選條件:確定參與計算的頁面,格式為:<||變量|常量><關系運算符><普通算術表達式>,缺省為所有 〖注釋 單元,命令窗,批命令〖范例 如下函數(shù)返回本表所有表頁A列和B列單元的方差1990A3:A5單10A列 〖函數(shù)說明〗〖函數(shù)格式〗PSTD(<區(qū)域>[,<區(qū)域篩選條件〖參數(shù)說明〗區(qū)域:需要進行計算的區(qū)域。頁號缺省時,默認為與被賦值區(qū)域在〖返回值 〖注釋 〖使用范圍〗單元,命令窗,批命令〖范例〗如下函數(shù)返回當前表頁所有AB0C3>0A3參與計算,C4>0A4參與計算,……,C15>0時A15參與計算。區(qū)單元的值與區(qū)域B3:B15中各固定區(qū)單元的偏方差。A3:A15中滿足條件A3:A15>0的固定區(qū)單元進行計算,而區(qū)域B3:B15不受條件A3:A15>0限制,當作成滿足條件處理?!己瘮?shù)說明〗〖函數(shù)格式〗GSTD(<區(qū)域[,<區(qū)域篩選條件〖參數(shù)說明〗區(qū)域:需要進行計算的區(qū)域。頁號缺省時,默認為與被賦值區(qū)域在〖注釋〗〖使用范圍〗單元,命令窗,批命令〖范例〗如下函數(shù)返回當前表頁的A列與B列中的所有可變區(qū)單元的偏C5:F20中所有可變區(qū)單元的偏時A4參與計算,……,C15>0時A15參與計算。A3:A15中滿足條件A3:A15>0的可變區(qū)單元求偏方差,而區(qū)域B3:B15不受條件A3:A15>0限制,當作成滿足條件處理。 > 〖注釋 單元,命令窗,批命令〖范例 正弦函 〖返回值 〖注釋 單元,批命令 如下函數(shù)返回30度角的正弦值0.5。SIN(30*PAI()/180)SIN(PAI()) 余弦函 〖返回值 〖注釋 單元,批命令〖范例 COS(PAI()) 正切函 〖返回值 參數(shù)為((2n+1)PAI()/2)(n為整數(shù))倍時無意義。 單元,批命令〖范例 TAN(PAI()) 余切函 〖返回值 〖注釋 單元,批命令〖范例 CTAN(PAI()/2) 絕對值函 〖返回值 單元,批命令〖范例 取整函 〖返回值 單元,批命令〖范例 平方根函 〖返回值 單元,批命令〖范例 〖返回值 單元,批命令〖范例 以10為底的對數(shù)函數(shù)(常用對數(shù)函數(shù) 〖返回值 單元,批命令〖范例 指數(shù)函 算術表達式:其結果為基底e的指數(shù),可以為數(shù)值型常量、數(shù)值〖返回值 e的“算術表達式”次冪的值〖注釋 單元,批命令〖范例 〖返回值 單元,批命令〖范例 圓周率函 無〖返回值 單元,批命令〖范例 下函數(shù)返回30度角的正弦值0.5。 LEN(<字符串表達式 〖返回值 單元,批命令 字符串“abcdefg”有7個字符,因此,如下函數(shù)返回7。 STR(<算術表達式 〖返回值 〖注釋 單元,批命令 “1.123 取子串函 SUBSTR(“<字符串表達式>”[,<起始位置>][,<字符長度 時為從源字符串第1個字符起截取?!挤祷刂?〖注釋 單元,命令窗,批命令 返回“CD。返回“ABCD”。如下函數(shù)將字符串“ABCDEFG4個字符起截取至字符串 去空格函 〖返回值 單元,批命令〖范例 “USES'FRIENDOFFICE 〖返回值 單元,命令窗,批命令〖范例 office 〖返回值 單元,批命令〖范例 〖返回值 〖注釋 單元,批命令 秒函 無參數(shù)〖返回值 數(shù)據(jù)處理 單元,命令窗,批命令〖范例 如下函數(shù)返回系統(tǒng)時間中“秒”的數(shù)值型值,如當前時間SECOND() 分函 無參數(shù)〖返回值 數(shù)據(jù)處理 單元,命令窗,批命令〖范例 如下函數(shù)返回系統(tǒng)時間中“分”的數(shù)值型值,如當前時間MINUTE() 小時函 HOUR( 無參數(shù)〖返回值 數(shù)據(jù)處理 單元,命令窗,批命令〖范例 HOUR() 日期函 無參數(shù)〖返回值 數(shù)據(jù)處理 單元,批命令〖范例 DAY() 月份函 無參數(shù)〖返回值 數(shù)據(jù)處理 單元,批命令〖范例 如下函數(shù)返回系統(tǒng)日期“月”的數(shù)值形值,如當前日期為MONTH() 季度函 無參數(shù)〖返回值 數(shù)據(jù)處理 單元,命令窗,批命令 當前日期為1996年12月31日,是4季度,則返回4。SEASON() 年函 YEAR( 無參數(shù)〖返回值 數(shù)據(jù)處理 單元,批命令〖范例 如下函數(shù)返回系統(tǒng)日期“年”的數(shù)值形值,如當前日期為YEAR() 頁面號函 O( 無參數(shù)〖返回值 單元,批命令〖范例 O( 頁面數(shù)函 無參數(shù)〖返回值 〖注釋 單元,批命令〖范例 頁面頭函 MBOF( 無參數(shù)〖返回值 〖注釋 批命令 如下批命令的作用是:若指針未達到第1個頁面,令A1等于當前頁號加1,且向回翻1頁,直到達到第1頁,。WHILEMBOF(O( 頁面尾函 無參數(shù)〖返回值 〖注釋 批命令 如下批命令的作用是:若指針未達到最后一個頁面,令A1等于當前頁號加1,且向后翻1頁,直到達到最后一頁。WHILEMEOF(O( 無參數(shù)〖返回值 〖注釋 單元,批命令〖范例 〖返回值 批命令〖注釋 〖范例〗如下批命令中以下命令執(zhí)行后彈出框,框的標題欄內(nèi)容為“請輸入您的編號”,框中有一編輯欄,將用戶在框 〖返回值 批命令〖范例〗如下命令執(zhí)行后彈出框,框的標題欄內(nèi)容為“請輸入您 @|常量><關系運算符><|數(shù)據(jù)源表頁單元|變量|常量>,缺省為與目標頁在同一表頁?!挤祷刂? 單元,命令窗,批命令 表關鍵字“年”為1993的表頁中B列的數(shù)值。鍵字“年”為1995的表頁中C列數(shù)值。B1:C41011的表頁中B1:C4的數(shù)值。的C列數(shù)值。 O( O( IFF——條件取值函 用于單元時不能使被賦值的區(qū)域與算術表達式中用到的區(qū) 單元,命令窗,批命令〖范例 〖參數(shù)說明〗文件名:數(shù)據(jù)庫文件名,可以是ACCESS文件(*.mdb、MS(*.xls(*.wk4(*.dbf(*.txtLOTUS1-2-3文件(*.wk4)DBASE數(shù)1-2-3文件(*.wk4)、標準文本文件(*.txt)來說,是報表或文SQL語言的SELECT〖返回值 〖注釋 單元,命令窗,批命令〖范例 INDB(“FXB.DBF”,“DBASE數(shù)據(jù)庫“FXB.DBFFV_B11大于10101的第一個記錄字段FV_C11的值。INDB(“FXB.DBF”,“”,FV_C11,1,F(xiàn)V_B11>10101)MSEXCEL文件“FXB.XLSsheet1,如下函數(shù)返回的值10.00。 甲乙丙1.004.005.002.007.008.103.00 10.00。 SQL數(shù)據(jù)庫名:可以是SQL7.0數(shù)據(jù)庫名和SQL2000。表名:SQL數(shù)據(jù)庫中的表。SQL語言的SELECT〖返回值 〖注釋 單元,命令窗,批命令〖范例 通過中的 條件:可以缺省,與SQL語言的SELECTWHERE GETRECORD“SQL語句顯示區(qū)域,顯示格式[<橫向顯示闡述格式起始單元:結束單元,結束單元可缺省。 完整的符合SQL語則〖返回值 〖注釋 單元函數(shù)調(diào)用:可以通過數(shù)據(jù)菜單中編輯-單元調(diào)用,也可以通過中的fx按鈕調(diào)過“向?qū)А鞍粹o生成SQL查詢表達式。
UFO令共56個,包括:狀態(tài)轉換命令2個,文件命令13個,格式命令7個,數(shù)命令規(guī)范:COMMAND<para>[,<para>]*[FOR[<condition1>];[<condition2>]][<condition3>para命令的參數(shù)<condition1><condition2><condition3>[],;當您需要在命令窗中使用命令時,請選擇菜單[文件]-[命令窗]或中的圖標。在UFO(*.shl當您需要執(zhí)行自定義菜單時,點取文件執(zhí)行菜單即可?;蛟诿畲爸惺褂妹?使用命令窗和程序編輯器時,您可以直接使用命令,您不需要完整完整令格式,甚至不需完整令名,只要您輸入命令名的前幾個字母,您就可以用F1調(diào)出相關命令2.2 〖命令格式〗 無參數(shù) 格式狀態(tài)〖注釋 〖范例 附2.2.2DATA 無參數(shù) 數(shù)據(jù)狀態(tài)〖注釋 〖范例 無參數(shù) 〖注釋 〖范例 (*.rep(*.mdb(*.xls(*.wk4(*.dbf(*.txt 〖范例 如下命令打開報表文件"REPORT1.rep",該文件的路徑MSEXCEL文件"1.xls",該文件的路徑是c:\ufo\表格1.xls。"如下命令打開ACCESS文件"表.mdb",該文件的路徑是 〖注釋 (*.rep〖范例 如下命令打開名為"樣表1"的報表文件,該文件的路徑是openrepo&file 〖注釋 〖范例 無參數(shù) 〖注釋 〖范例 〖命令說明〗把當前文件另存為其它文件名,或其它文件格式的文件。可以另存(*.rep(*.txt(*.dbf(*.mdb(*.xls(*.html 〖注釋 〖范例 SAVEAS資產(chǎn)負債表SAVEAS如下命令把當前文件另存為當前路徑下的"REPORT.MDB"ACCESS文件。LETSAVEAS (*.rep, (*.rep, 〖注釋 式及各表頁的數(shù)據(jù)完全相同并打開"樣表3"。 〖注釋 DO"批命令1" 〖注釋 SET 無參數(shù) 〖注釋 調(diào)出打印框〖范例 如下命令調(diào)出打印框 無參數(shù) 〖注釋 〖范例 無參數(shù) 〖注釋 〖范例 APPEND追加表頁命 頁數(shù),缺省值為1。 數(shù)據(jù)狀態(tài) 〖范例 如下命令給當前報表追加1表頁APPEND GAPPEND追加可變區(qū)命 量,缺省值為1。 數(shù)據(jù)狀態(tài) 追加的可變區(qū)數(shù)量加上已有的可變區(qū)數(shù)量應超過可變區(qū)的最大〖范例 如下命令在所有關鍵字"年"大于94的表頁可變區(qū)的最后增加3個GAPPEND3FOR年23 DELETE刪除表頁命 2.DELETE〖參數(shù)說明〗表頁篩選條件:篩選出將被刪除的表頁。缺省為當前表頁,ALL表 數(shù)據(jù)狀態(tài)〖范例 DELEALLDELETEFOR月>=2ANDDELETE O( GDELETE刪除可變區(qū)命 單元|以相對方式"V_"表示的行可變區(qū)的一列|以相對方式缺省為光標所在行或列,;ALL表示該頁整個可變區(qū)。〖運行狀態(tài)〗〖注釋〗當可變區(qū)篩選條件缺省時,活動單元格應在想要刪除的可變行或當可變區(qū)篩選條件以單元為左值時,?條件為真時,將刪除整個〖范例〗GDELETEFOR如下命令刪除行可變表所有關鍵字"年"96的表頁可變區(qū)中D列數(shù)據(jù)等于180的可變行。 INSERT插入表頁/行/列命 表示插入行。不能用可變區(qū)表示法V_。 〖注釋 〖范例〗在數(shù)據(jù)狀態(tài)中,如下命令在第51INSERTINSERT入34列。INSERT EXCHANGE表頁交換命 數(shù)據(jù)狀態(tài) 〖范例 如下命令將第3表頁和第5表頁進行交換 CLEAR清除區(qū)域命 CLEAR<區(qū)域 〖注釋 〖范例 CLEARA1:B12的所有格式設置并將屬性還CLEAR <變量名 〖范例 SKIP翻頁命〖命令格式〗SKIP翻動頁數(shù)〖參數(shù)說明〗翻動頁數(shù):整數(shù)或變量,變量將自動取整。正整數(shù)表示向較大的頁1,即將下一頁〖運行狀態(tài)〗〖注釋〗當翻動設定頁數(shù)將超過第一頁或最后一頁時,置第一頁或最后一〖范例〗SKIP-SKIPSKIP- SETFOCUS設置當前區(qū)域命 〖注釋 〖范例〗A1A3單元設置為當前區(qū)域,在數(shù)據(jù)狀態(tài)下,若追加了將區(qū)域C5:H7設置為當前區(qū)域。 SETPAGE設置當前表頁命 數(shù)據(jù)狀態(tài) MBOFMEOF()〖范例 SETPAGESETPAGESETPAGE FIND查找表頁命 數(shù)據(jù)狀態(tài) 如下命令查找關鍵字"月"大于等于2的表頁,將找到的第一頁作FINDFOR月A1>2A2>2的表頁,將找到的第一頁作為FINDFORA1>2AND GFIND查找可變區(qū)命〖命令格式〗GFINDFOR表頁篩選條件可變區(qū)篩選條件〖參數(shù)說明〗表頁篩選條件:確定表頁查找條件,缺省表示僅在當前表頁的可變可變區(qū)篩選條件:確定可變區(qū)查找條件。格式為:<單元|以相對方式"V_"|以相對方式"V_"表示的列可變區(qū)的一行><關系運算符><普通算術表達式>?!歼\行狀態(tài)〗〖注釋〗本命令查找符合篩選條件的可變區(qū),找到第一個符合條件的可變區(qū)后將光標停?在此可變區(qū)上。查找失敗則光標不動?!挤独饺缦旅钤谛锌勺儽碇挟斍氨眄撝胁檎褼20的可變320的可變D20的可變行620的可變A1>23的表頁中查找D20的可如下命令在可變表的列可變表A1>23的表頁中查找第5行數(shù)值等于20的可變列并將光標停留在此可變列上。 CONTINUE繼續(xù)上次查找命 〖參數(shù)說明〗 數(shù)據(jù)狀態(tài)〖注釋 〖范例〗如下批命令查找關鍵字"月"2的表頁,對找到的第一頁FINDFOR月>=2LETA1=0在有行可變區(qū)的可變表中,如下批命令在關鍵字"月"大于等于2的表頁中查找A列字符為"消耗品"的可變行,將找到的第一個可變行刪除,然后繼續(xù)在關鍵字"月"大于等于2的表頁中查找下一個A列字符為"消耗品"的可變行,并將光標停留在該可變GFINDFOR月>=2;V_A="消耗品" SIZE定義表尺寸命 行數(shù):1~255之間的整數(shù)或變量,缺省時不改變原行數(shù)設置。 格式狀態(tài)〖范例 SIZESIZE12SIZE,23 HIGH定義行高命 行高:0?480之間的整數(shù)或變量,變量將自動取整。 格式狀態(tài) 如下命令將第3行至第5行的行高定義為24。HIGH#3:#5,24HIGHC3:D5,24HIGHA,24 WIDE定義列寬命 列寬:0?640之間的整數(shù)或變量,變量將自動取整。 格式狀態(tài)〖范例 WIDEWIDEC3:D56,75WIDE#3,80 DRAW區(qū)域畫 / 格式狀態(tài)〖注釋 畫正反斜線時區(qū)域不能大于30行或30列〖范例 DRAWA1:B5,\DRAWDRAWDRAWA1:B5,\, TYPE定義單元類 TYPE<區(qū)域>[,<類型〖參數(shù)說明〗區(qū)域:不含頁號和表名,不可用可變區(qū)相對表示法表示。類型:為以下字母,缺省為D,數(shù)值型。〖運行狀態(tài)〗〖范例〗A4:J28TYPETYPETYPE VAREA定義可變 格式1:VAREA[S],<可變區(qū)位置>[,<可變區(qū)大小> 格式狀態(tài) VAREA,#7,34VAREAS,A,23 VARSIZE定義可變區(qū)大 格式狀態(tài)〖注釋 VARSIZE342.6附2.6.1LET〖命令格式〗LET<|關鍵字|變量>=<算術表達式>[,<區(qū)域算術表達式>]*[FOR[<表頁篩選條件>][;<可變區(qū)篩選條件>]][RELATION<表頁關聯(lián)條件>[,<表頁關聯(lián)條件>]*] 區(qū)域|關鍵字|變量:計算所賦值區(qū)域、關鍵字或變量。在關系或本表內(nèi)各表頁的對應關系。沒有本表他頁數(shù)據(jù)或他表數(shù)據(jù)時不需此參數(shù)。缺省為本表或他表的第1頁?!歼\行狀態(tài)〗〖注釋〗當參數(shù)"區(qū)域"中包含不止一個固定區(qū)單元時,區(qū)域中的行列數(shù)必由于該命令常用于計算,因此更具體的使用說明可以參閱用友UFO的《高級用戶手冊》,《計算》一章。〖范例〗LET年LETLETV_5="LETDB列乘C20100。LETD=B*C/20*100LETLETLETLETE5=PTOTAL(E6:E20)FOR月A1>5B4單元取報表"BH"關鍵字"年"相同的相關表頁的B4的值。LETB4="BH"->B4FORA1>5RELATIONWITH"BH"->LET&X=1附2.6.2APPENDFROM——命 (*.rep(*.x(*.df(*.mdbMSEXCEL文件(*.xls、LOTUS1-2-3文件(*.wk4。 數(shù)據(jù)狀態(tài) 2"中"月份大于3月"所有表頁到本表追加的頁上。APPENDFROM"報表2"FOR月>3如下命令將"AAA.XLS"中所有表頁的內(nèi)容按當前表格式到附2.6.3RECAL 〖范例 附2.6.4CHECK〖命令格式〗CHECK[<算術表達式><關系表達式><算術表達式>,]*<算術表達式><關系表達式><算術表達式>[FOR<表頁篩選條件>[;<可變區(qū)篩選條件>]][RELATION<表頁關聯(lián)條件>[,<表頁關聯(lián)條件>]*]MESSAGE"<提示信息>"[[<區(qū)域>=<算術表達式>,]*<區(qū)域算術表達式>[FOR<表頁篩選條件>[;<可變區(qū)篩選條件>]][RELATION<表頁關聯(lián)條件>[,<表頁關聯(lián)條件>]*]MESSAGE"<〖參數(shù)說明〗<數(shù)據(jù)時不需此參數(shù)。缺省為本表或他表的第1頁。算術表達式><關系運算符><算術表達式>"不成立時警告框〖運行狀態(tài)〗〖注釋〗當<關系運算符><>不成立時,將按照關于該命令更具體的使用說明可以參閱UFO的《高級用戶 如下審核C9=C5+C6+C7+C8是否成立,若此項關系不平,"若E9=E5+E6+E7+E8關系不平,則提示"三季度小計不等!"CHECKE9=E5+E6+E7+E8MESSAGE"三季度小計不等!"F9=F5+F6+F7+F8MESSAGE"四季度小計不等!" 無參數(shù) 數(shù)據(jù)狀態(tài)〖注釋 〖范例 無參數(shù) 數(shù)據(jù)狀態(tài)〖注釋 此命令驅(qū)動所有表頁按照格式設計時輸入的舍位進行計算,并生成舍位規(guī)定的舍位表。只有存在舍位的報表運行此〖范例〗 〖命令格式〗SORTON關鍵字值方式FOR表頁篩選條件 數(shù)據(jù)狀態(tài)〖注釋 〖范例 SORTONSORTON-A135的表頁按關鍵字"月"降序排SORTON-DFOR GSORTON<關鍵字值>[-<方式>][FOR[<表頁篩選條件>];<可 <單元|以相對方式"V_"表示的行可變區(qū)的一列|以相對方式"V_"表示的列可變區(qū)的一行><關系運算符><普通算術表達式, 數(shù)據(jù)狀態(tài) 不符合表頁篩選條件和可變區(qū)篩選條件的可變行或可變列位置〖范例 GSORTONGSORTONV_3-行按D列降序排序。GSORTONV_D-DFORV_C>=310GSORTONV_4FORV_3>=如下命令將行可變表關鍵字"季"2的表頁可變行按D列降序GSORTONV_DDFORGSORTONV_3FOR TOTAL[TO"<報表文件名>"][KEY<關鍵值>][FOR[<表頁篩選條件>][;<可變區(qū)篩選條件>]] 〖運行狀態(tài)〗〖注釋〗若省略報表文件名,則在當前的工作表的最后一后面增加一〖范例〗如下命令將當前表關鍵字"年"大于等于1990的所有表頁數(shù)值匯TOTALFOR年19901月)的報表,并將匯總表存入報表"LRBHZ"中。TOTALTO"LRBHZ"FOR年=1991AND月=1TOTALKEYV_DFOR年TOTALKEYV_BFOR年的所有表頁以A列作為匯總關鍵字進行匯總,并將匯總表存入TOTALTOZJBHZKEYV_AFOR年表附2-1為一個有4的行可變表各頁可變區(qū)的兩列。表關1234ABABABAB趙錢趙李錢趙孫錢孫李李孫李孫錢趙2-4一季度A列作TOTALTO“LRBHZ”KEYV_AFOR月月AB趙錢孫李
2- 表頁,ALL表示所有表頁?!歼\行狀態(tài)〗〖注釋〗本命令對符合表頁篩選條件的各表頁的可變區(qū)進行平面匯總。匯總后,表頁匯總的報表設置可變區(qū)大小時應多留出一行可變區(qū)供追加可變區(qū)匯總數(shù)據(jù)?!挤独饺缦旅顚⒈卷撍锌勺冃谢蚩勺兞械臄?shù)據(jù)匯總,將匯總結果保GTOTALFORGTOTALFOR51000的可變列的數(shù)據(jù)匯GTOTALFORGTOTALFOR月>6如下命令將關鍵字"月"68GTOTALFOR月>6 〖命令格式〗BROWSE區(qū)域>[,<區(qū)域>]*[/<字段名〖參數(shù)說明〗區(qū)域:可以是單元,也可以是區(qū)域,也可以是不連續(xù)的多個區(qū)域?!歼\行狀態(tài)〗〖運行范圍〗〖注釋〗本命令對指定區(qū)域的立體數(shù)據(jù)在平面顯示出來,以一個二維表展現(xiàn)〖范例〗(2-2-BROWSE2-所顯示的結果如表附2-5:
2- 〖功能〗 重計算所選表頁的所有單元(設置了"不計算"的表頁不重算,當定的頁號大最大表時,則算最一頁?!挤独?(1)重新計算第112頁。附2.7 INTEXT讀入文本文件命令 數(shù)據(jù)狀態(tài) 〖范例 ABCDEF123456 OUTTEXT輸出文本文件命 數(shù)據(jù)狀態(tài) 〖范例 ABCDEF123456
SETSWITCHON/OFF提示框打開/關閉命 SETSWITCH 無參數(shù) ON:顯示"是否重計算"提示框;顯示COPYTO、TOTALTO命TOTALTO命令提示框?!挤独?SETSWITCH PROTECT格式保護命 〖注釋 〖范例 Y窗口顯示命 〗 提示內(nèi)容可以是字符串或字符型變量也可以是數(shù)值或數(shù)值型〖范例 let&a=456 LIST變量列表命 〖功能 〖范例 LET&A1=1243//定義位數(shù)值型變量LIST//列出所有變量 MAIL傳輸命 〖范例 MAIL- //注釋命 無參數(shù) 〖注釋 //Enter nameinHelveticabold24LETB4="BH"->B4//FOR 附 統(tǒng)管理,即劃分客戶端和服務端,形成簡易的C/S結構??梢员患庸こ捎脩舾械母鞣N圖表或文檔。這個取出數(shù)據(jù)的工作,就是由一套被稱為"應"應用服務"ActiveXDLLUFERP-M基本"應用服務"被設計成標準、開放接口,任何愿意與合作的第軟件開發(fā)商,都可以通過調(diào)用該接口,來實現(xiàn)它們的數(shù)據(jù)"出口"軟件與軟件的數(shù)據(jù)交互。事實上,電子報附3.1.2如本調(diào)種服它法般接相具數(shù)的方法(它們一般是位于同一客戶端的某一對象實例之中。這是軟件內(nèi)部一種較高效率、較高首也可以由第程序內(nèi)部發(fā)生,有點兒象在VC或VB中使用SQL語句那樣。值得一提的是,表達式部件還可以進行表達式四則混合運算和通用的數(shù)學函數(shù)計算。產(chǎn)總之,第軟件通過表達式部件和"應用服務"與業(yè)務數(shù)據(jù)庫打交道,而用戶則通過業(yè)務函數(shù)與第軟件打交道。這可用下圖附3-1表示:3-② 3-業(yè)務函數(shù)是基于UFERP-M的二次開發(fā)平臺的環(huán)節(jié)。財務、分銷軟件各子系統(tǒng)作為數(shù)據(jù)""和業(yè)務處理的堅實底層,電子報表和決策支持軟件作為數(shù)據(jù)"出口"和用,附3.1.4前面提到,8.0以下版本(ForWindows9X/NT)電子報表中的54個賬務函數(shù),可以被附3.2附3.2.1C/S結構:(客戶)Server(服務)結構,基于網(wǎng)絡分布式計算理論,UFERP-M中,若是單機應用模式,則賬務函數(shù):指在8.0版以下電子報表(UFO)中使用的從賬務數(shù)據(jù)庫中取組件技術:微軟一種模塊化技術,英文名COM(ComponentObjectModel),即組件對象模式。產(chǎn)品采用了分布式組件技術(DistributeCOMDCOM)。DCOM可以實現(xiàn)驅(qū)動,即在一臺機器(客戶機)上調(diào)用另一這種函數(shù)(過程)是對象(本地的或的)的方法。與ActiveX部件交互,一般需要通過Windows的系統(tǒng)表。DLL:動態(tài)庫(DynamicLinkableLibrary),在Windows資源管理器中通常被顯示為"應用程序擴展"。DLL文件通常是應用程序維持正常運轉所必需的部件,比如系統(tǒng)DLL文件。面向?qū)ο螅阂环N軟件開發(fā)模式,將現(xiàn)實世界中的事物理解為即相互分離、又相(Obec ∷=表示導出,就是"即"或"是",如〈科目編碼〉∷=〈 斜體字表示關鍵字,來源于電子報表,詳見"期間與關鍵字"正體字 swj附3.2.4ABCABC(1ABC(1,4ABC(1,47A17AB(1AB1附3.2.5返回值相應于具體的應用環(huán)境(如電子報表的單元格式),分字符串型和數(shù)值型兩種類附3.2.6U8管理軟件的期間可以是以下自然時間段:某自然年度的某旬、某周、某日,以及一個起3-日期等于截止日期,那么","及其后面的截止日期可以省略。分隔符逗號能夠支持全角""(UFO在電子報表中,用戶可以在格式狀態(tài)下設置關鍵字,然后到數(shù)據(jù)狀態(tài)下對不同表頁中的關鍵字做為其參數(shù)之一,那么顯然在數(shù)據(jù)狀態(tài)下的不同表頁中,此單元的該參數(shù)就會隨此處討論無關。在8.x版本中,還可自定義關鍵字,旬、周等可由用戶自行定義。8.0以下版本,關鍵字也非等同于期間。事實上,關8.0以下版本賬務函數(shù)中的使用約定。同時,8.x版本中,當使用旬、周、日表示自然期間時,年、月、日關鍵字值必須能夠形成一個 那么年=1998、月=3相對于這兩個就是會計時間的。這個最好以如下形式表達:TFS("101", +UFDaa.db 附3.2.9kkgcbrxwpsyjihol3- [〈會計年度〉],[1〉],[2〉],[截止日期],[<是否包含未記賬>],[1匯總〉],[〈編碼2匯總〉]))金額式:函數(shù)名為"期初"或"QC"12〉與科目編碼的輔助核算賬類有關,見"總賬附錄一"。<是否包含未記賬憑證>的合法的值為"是"、"否"、"Y"、"N"、"y"、"n",缺省時由用戶在52101為某部門項目科目,則您可以輸入QC("52101",月,"部門一","項目一"),而不可以輸入若其下級科目的余額方向與中定義的方向不一致,則只返回余額方向與定義方QC("109",全年,"借","001",1998)若當前表頁關鍵字值為:年=1998,月=1,缺省賬套號為"001"001套賬"109"科目的下級科目中1998年借方年初余額的合計8000。,,",,"QC("20301",1,,,,"部門一")[〈會計年度〉],[1〉],[2〉],[〈截止日期〉],[<是否包含未記賬>],[〈編碼1匯總〉],[〈編碼2匯總〉])金額式:函數(shù)名為"期末"或"QM"如果您的科目有兩種輔助核算,則這兩個輔助項在中的排列位置必須正確,否則系統(tǒng)將無若其下級科目的余額方向與中定義的方向不一致,則只返回余額方向與定義方QM("109",全年,"借","001",1998)借方年末余額合計6000。若當前表頁關鍵字值為:年=1998,月=12,缺省賬套號為"001"001套賬"20301"科目1998年期末余額4000。,,"QM("20301",12,,,,"部門一")計年度〉],[1〉],[2〉],[<是否包含未記賬>],[<1>],[<自定義自定義項13>],[<自定義項14>],[<自定義項15>],[<自定義項16>])金額式:函數(shù)名為"發(fā)生"或"FS" 法正確結轉。五種輔助項在 52101為某部門項目科目,則您
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年芮城縣招教考試備考題庫附答案解析(奪冠)
- 品社國際間的交往課件
- 2024年道真仡佬族苗族自治縣招教考試備考題庫附答案解析(必刷)
- 2025年順德職業(yè)技術學院單招職業(yè)傾向性測試題庫附答案解析
- 2025年西安電力機械制造公司機電學院單招職業(yè)技能考試題庫附答案解析
- 2025年天津美術學院馬克思主義基本原理概論期末考試模擬題含答案解析(奪冠)
- 2025年河北醫(yī)科大學馬克思主義基本原理概論期末考試模擬題及答案解析(必刷)
- 2024年湄洲灣職業(yè)技術學院馬克思主義基本原理概論期末考試題及答案解析(奪冠)
- 2025年臨汾職業(yè)技術學院馬克思主義基本原理概論期末考試模擬題帶答案解析(必刷)
- 2025年宣化科技職業(yè)學院馬克思主義基本原理概論期末考試模擬題帶答案解析(必刷)
- 長期照護師知識考核試卷及答案
- 測繪服務收費標準更新及執(zhí)行指南
- 鐵路隧道及地下工程施工階段異常工況安全處置指導意見暫行
- 月臺修復施工方案
- 康養(yǎng)醫(yī)院企劃方案(3篇)
- 2025年成都市中考化學試題卷(含答案解析)
- 中泰飲食文化交流與傳播對比研究
- QGDW11486-2022繼電保護和安全自動裝置驗收規(guī)范
- 2025招商局集團有限公司所屬單位崗位合集筆試參考題庫附帶答案詳解
- 寧夏的伊斯蘭教派與門宦
- 山東師范大學期末考試大學英語(本科)題庫含答案
評論
0/150
提交評論