ERP 開發報表 注意事項

ERP 開發報表 注意事項

1. 指定 特定規格 的報表紙張 (A3, B3)
2. 指定 特殊尺寸 的報表紙張

開發端要安裝相關的列表機 Driver,並 設定 好需要的紙張尺寸規格項目,以供使用。[用以確保 設計階段 的正常]

設定特殊尺寸的方法,詳相關說明文件。

報表設計時,需指明使用的紙張尺寸;同理,在 AP 端也要安裝相關的 列表機 Driver。[用以確保 報表列印階段 的正常]

TextCopy 用法說明

TextCopy 是一個 MS-SQL 的工具程式,主要是用來做數據的匯入、匯出工作。


C:\>textcopy /?
TEXTCOPY Version 1.0
DB-Library version 8.00.194

Copies a single text or image value into or out of SQL Server. The value
is a specified text or image 'column' of a single row (specified by the
"where clause") of the specified 'table'.

If the direction is IN (/I) then the data from the specified 'file' is
copied into SQL Server, replacing the existing text or image value. If the
direction is OUT (/O) then the text or image value is copied from
SQL Server into the specified 'file', replacing any existing file.

TEXTCOPY [/S [sqlserver]] [/U [login]] [/P [password]]
[/D [database]] [/T table] [/C column] [/W"where clause"]
[/F file] [{/I /O}] [/K chunksize] [/Z] [/?]

/S sqlserver The SQL Server to connect to. If 'sqlserver' is not
specified, the local SQL Server is used.
/U login The login to connect with. If 'login' is not specified,
a trusted connection will be used.
/P password The password for 'login'. If 'password' is not
specified, a NULL password will be used.
/D database The database that contains the table with the text or
image data. If 'database' is not specified, the default
database of 'login' is used.
/T table The table that contains the text or image value.
/C column The text or image column of 'table'.
/W "where clause" A complete where clause (including the WHERE keyword)
that specifies a single row of 'table'.
/F file The file name.
/I Copy text or image value into SQL Server from 'file'.
/O Copy text or image value out of SQL Server into 'file'.
/K chunksize Size of the data transfer buffer in bytes. Minimum
value is 1024 bytes, default value is 4096 bytes.
/Z Display debug information while running.
/? Display this usage information and exit.

You will be prompted for any required options you did not specify.

C:\>

遠端電腦磁碟的連接設定 - Net Use

有時候,需要和另外一台電腦(可以把它當成"遠端")連接,並取得該電腦上的某些檔案。就需要一些設定步驟將環境架好,才能正常連線。

首先,要被連線上去的電腦(遠端電腦),就要將它許可讓人連接並使用的特定目錄,加以設定為目錄共享

一般來說,只要設定共享,每個人都可以使用;必要時,可以設定只有特定人員及密碼才能連線。

再者,就是設定要連線遠端電腦的"近端"(Local)電腦環境,要依下列指令 增設一台磁碟機代號(R:)

NET USE R: \\遠端電腦位址\共享目錄名稱
NET USE R: \\遠端電腦位址\共享目錄名稱 /USER:ID Password

等增設好新設的磁碟機代號後,就可以在檔案總管中,用 拖拉、copy/paste 來管理檔案。

CD格式大不同

音樂CD是大家熟悉的,但對於CD的格式分類或許就有些人不甚了解,主要分類有:傳統CD、HDCD、XRCD、SACD等,簡單分別說明如下:


傳統CD:即是目前一般市面上的CD。採用PCM多比特錄音技術,以每秒44.1KHz採樣頻率,16bit量化精度來記錄音頻資料。但PCM存在著一些難以克服的缺陷:1.用急劇升降的數位濾波器會造成音質劣化。2. PCM方式由於量化雜訊的原因造成信噪比下降。為了解決這個問題採用了一些改善措施,但又衍生了新問題,導致在聲音還原時很容易辨別出CD還原的數碼聲,低頻生硬、單薄,中頻不夠透明,高頻有毛刺感等,迄今仍在不斷改進當中。一般CD無經加密技術處理,電腦可以讀取,容易盜版。

HDCD:採用一種新的錄音技術,在將母帶上的類比音頻信號送入HDCD編碼器的時候,以超過傳統CD制式44.1KHZ,16 BIT的高解析力編成數碼信號,此時產生的信號將多於普通CD所能容納的信號。普通CD機可以播放HDCD碟片,理論上比播放普通CD音質要好。但要享受真正HDCD的魅力需要購買帶HDCD解碼的CD機。

XRCD:XRCD是採用日本JVC公司開發的K2介面,可以說是完美的16位元,不需任何附加設備,在任何一部唱機上都能表現出CD的最高音響效果來。JVC公司為了保持XRCD品牌的優勢,在選擇母帶品質上極為嚴格,對母帶的XRCD再製作、刻母盤、壓片等程序都有嚴格的要求,加之技術保密等原因,JVC公司嚴格規定只能在本公司的本土的定點製作室及定點工廠加工生產。由於這些特性,即使是以數位對數位的刻制母盤這樣嚴格方式進行非法複製,加工時不使用XRCD技術,XRCD的優勢也將毫無顯現。因此XRCD又被稱為是"不能被盜版的光碟" 。

SACD:SACD號稱是「超級CD」,是SONY與PHILIPS合力研發的音樂碟片新規格,是繼CD的發明之後,成功超越CD錄音品質的新產品。SACD的取樣頻率高達2822.4MHz,是一般CD 44.1KHz取樣的64倍,而且SACD頻率範圍更是高達100KHz以上,也因此使得SACD改善了原來CD音樂給人冷硬的刻板印象,而以更細膩、更多細節、更柔軟的聲音呈現。在防盜版措施上用微形坑點處理技術埋置隱形水印,唱片表面上有一群微小坑點陣列,電腦不能讀取,有效防止盜版。CD機可以播放SACD,讀CD 層上的資訊,還原出CD品質的聲音。原CD片也可以放入SACD播放機中播放,像DVD播放CD一樣,放出的也是CD品質的聲音。但要享受真正SACD的魅力需要購買帶SACD的CD機。

資料來源:風潮音樂

希伯來文22個字母


數字
希伯來字母
發音
數字
希伯來字母
發音
數字
希伯來字母
發音
1
Aleph
8
Cheth
15
Samekh
2
Beth
9
Teth
16
Ayin
3
Gimel
10
Yod
17
Peh
4
Daleth
11
Kaph
18
Tzaddi
5
He
12
Lamed
19
Qoph
6
Vav
13
Mem
20
Resh
7
Zain
14

Nun
21
Shin
22
Tav
資料來源:http://www.aaistars.org/22hebrew.htm2008/08/22

QueryAnalyer 懶人法(3)

QueryAnalyer 懶人法(3)

教導建立批次檔 (*.bat) 方式,以便快速啟動 QueryAnalyer 程式,並且直接指定使用的默定數據庫及執行特定 sql 檔案的功能,不需要每次啟用該程式時,還要打入 帳號/密碼 等數據資料。

批次檔 (*.bat) 的內容:
isqlw -S SQL Server IP 值 -d DataBase -U UserID -P Password -f sql_file.sql

QueryAnalyer 懶人法(2)

QueryAnalyer 懶人法(2)

教導建立批次檔 (*.bat) 方式,以便快速啟動 QueryAnalyer 程式,並且直接指定使用的默定數據庫,不需要每次啟用該程式時,還要打入 帳號/密碼 等數據資料。

批次檔 (*.bat) 的內容:
isqlw -S SQL Server IP 值 -d DataBase -U UserID -P Password

QueryAnalyer 懶人法(1)

QueryAnalyer 懶人法(1)
教導建立批次檔 (*.bat) 方式,以便快速啟動 QueryAnalyer 程式,不需要每次啟用該程式時,還要打入 帳號/密碼 等數據資料。

批次檔 (*.bat) 的內容:
isqlw -S SQL Server IP 值 -U UserID -P Password

設定希伯來文的電腦環境 @ XP

要在電腦中,設定可以登打希伯來文的環境,可以依據下列步驟設定,達到打出希伯來文的目的。
一、開啟控制台 (Star / Control Panel )

二、執行 區域選項設定 (Regional Options)

三、在Language settings for the system,加入希伯來文 Hebrew


四、接下來,就是要設定 輸入法,以便可以登打文字。(如圖示)
先開啟輸入法設定視窗 (Text Services)


五、設定 輸入法


六、確定上述設定內容。按下 OK

七、開啟 Word or Excel ,並設定打字用的輸入法後,打幾個字,試試吧。祝你成功 !

COM 的演進







COM 的演進
Basic 版本簡稱演進說明年份
  文件資料的轉換:複製、貼上(剪貼簿) 
 DDEDynamic Data Exchange 動態資料交換讓程式可以簡化剪貼簿資料共享的動作。1980
 OLE 1Object Linking and Embedding 物件連結及內嵌讓使用者可以將許多應用程式的文件"合併"成單一複合文件。1991
Visual Basic 3RADRapid Application Development 快捷應用程式發展VB 3 被設計成 RAD 工具,它提供了高階建構區段(Building Block),可以進行常用的功能,減少應用程式所需用的程式碼。 
 VBXVisual Basic Extension (Visual Basic 延伸)VBX 它允許程式設計師建立額外附加的控制項。
另外,它可以只發送二元載入模組,如此設計者就可以保留其原始碼,成為私有。
 
Visual Basic 4OLE 2OLE 2採用的 COM 技術,以解決應用程式間相互溝通的問題。
OLE 2提供的許多標準方法,包括物件可以表達其使用者介面、傳送事件給控制項的容器及讓容器設定控制項的屬性等。
OLE 2最早是由VB 4所支援。
VB 4也是最早支援32位元程式設計的版本。(同時有16位元及32位元)
VB 4 之 16位元版本,繼續支援VBX。
VB 4 之 32位元版本,不支援VBX。Visual Basic 4開始支援 OCX 功能。
 
Visual Basic 4OCXVisual Basic 4開始支援 OCX 功能。 
Visual Basic 5ActiveX在網際網路的環境中,若是要使用者下載OLE控制項程式,會因為OLE 2需要介面,程式通常相當大,而不方便。為了避開這問題,Microsoft讓許多必要的們面變成可態可無,這樣可以縮減程式碼,使用得下工作變得更簡單。才將OLE 2 改名為ActiveX。
VB 5 已不再支援 16位元版本
VB 5 是真正的 Compiler,可以在 VB 5 中,建立自已的ActiveX控制項。(在 VB 5 之前,你必須要在Visual C++中建立 OLE 2或 VBX 給Visual Basic 使用。)
 
  Microsoft 試圖說服網路開發者從Java轉移到ActiveX Control,但是沒有成功。
Microsoft 開始以 COM 來稱呼用 COM 技術所建立的控制項。
所以提出的一觀念:將你的企業邏輯 (Business Logic) 獨立出來,放人一個單獨的元件中。
 
 DCOMDistributed COM (分散式COM) DCOM 是 COM 加上上網路協定後的產物。它讓你得以在遠電腦上執行COM物件。
DCOM得以運作的關鍵在於,電腦中的登錄資訊,以便協助COM執行時期環境找出元件,並且建立連線。
 
 MTSMicrosoft Transaction Server (MS 交易伺服器)
交易必須符合四個主要標準:ACID測試
Atomic 基元性、Consistent 一致性、Isolation 獨立性、Durable 持久性
 
 MSMQMicrosoft Message Queue (MS 訊息佇列) 
Visual Basic 6COM+Windows 2000 以 COM+ 基礎。
COM+ 是 COM、MTS、MSMQ的組合;並加人一些新特性:IMDB (In_Memory Database記憶體內資料庫)及 Queued Component (佇列元件)
VB 6 可以使用大部份 COM+ 功能。
 
 IMDBIn_Memory Database 記憶體內資料庫 
  Queued Component (佇列元件) 需要 Visual Basic 7 才能運作。 

資料來源:張天輝2006/02/12

捷徑檔案分析

在一次學習的過程中,無意間注意到 捷徑檔,似乎有些秘密存在?
因此,特別花的時間去深究其中的差異;並得到的一些心得,記錄如下:

一、分類

  • 一般檔案捷徑型
  • 網頁捷徑型


二、捷徑建置方式

  • 一般檔案:滑鼠點選欲建捷徑的檔案後,按右鍵,選 建立捷徑 功能
  • 網頁:在欲建捷徑的網頁中,點選 File / Send / Shortcut to Desktop


三、捷徑 Property 的比較

首先,兩類型檔案捷徑的屬性內容,有兩個頁簽相同,但有一頁簽不同
分別是 Shortcut & WebDocument.


一般檔案型式網頁型式



四、捷徑檔案的檔案內容


一般檔案型的捷徑檔案,無法以 編輯程式 (如 Notepad)開啟。
網頁型的捷徑檔案,可用 編輯程式 (如 Notepad)開啟。



以 Microsoft Taiwan 網頁的捷徑,為例子:
[DEFAULT]
BASEURL=http://www.microsoft.com/zh/tw/default.aspx
[InternetShortcut]
URL=http://www.microsoft.com/zh/tw/default.aspx
Modified=F0CDBB4249DFC801AB
IconFile=http://www.microsoft.com/favicon.ico
IconIndex=1