2008年9月30日 星期二

文書科的模板設定

聽說今天的BDE10B0000報表第一階層的標號沒跑出來。
原來是模板的第一階標號不見了,補上就好了
各階層標號設定






階層左縮排右縮排凸排設定
第一階0.630字元凸1.12
第二階1.250字元凸1.75
第三階1.750字元凸1.25
第四階2.250字元凸1.75
第五階2.750字元凸1.25

2008年9月26日 星期五

何謂ActiveX

ActiveX® 在廣義上是指微軟公司的整個COM架構,但是現在通常用來稱呼基於標準COM介面來實現物件連結與嵌入的ActiveX控制項。後者是指從VBX發展而來的,面向微軟的Internet Explorer技術而設計的以OCX為副檔名的OLE控 制項。透過定義容器和零件之間的介面規範,如果編寫了一個遵循規範的控制項,那麼可以很方便地在多種容器中使用而不用修改控制項的代碼。同樣,透過實現標 準介面叫用,一個遵循規範的容器可以很容易地嵌入任何遵循規範的控制項。由於OLE在ActiveX控制項中的應用的普及,現在OLE技術中只有少數獨立 於ActiveX技術,例如複合文檔

一些瀏覽器,例如Internet Explorer、網景瀏覽器等 等都不同程度上支援ActiveX控制項。這允許網頁透過腳本和控制項互動產生更加豐富的效果,同時也帶來一些安全性的問題。Internet Explorer和一些其他應用程式同時支援ActiveX Documents介面規範,允許在一個應用程式中嵌入另一個支援這個規範的應用程式。很多應用軟體,例如微軟的Microsoft Office系列和AdobeAcrobat Reader都實現了這個規範。

伺服器端ActiveX零件通常是指運行在服務行程中的零件。一個典型應用是在IIS中運行的ASP腳本創建的ActiveX Data Objects,也稱ADO。

市場上有很多開發工具支援開發和使用ActiveX控制項。

以上資料轉載自http://zh.wikipedia.org/w/index.php?title=ActiveX&variant=zh-tw


安裝ActiveX:

regsvr32 mcscal.ocx

卸載ActiveX:

regsvr32 /u mcscal.ocx

2008年9月1日 星期一

Mysql啟用記錄設定

今天終於讓MySql的記錄功能啟用,設定內容如下:
1 [mysqld]
2 datadir=/var/lib/mysql
3 socket=/var/lib/mysql/mysql.sock
4 user=mysql
5 # Default to using old password format for compatibility with mysql 3.x
6 # clients (those using the mysqlclient10 compatibility package).
7 old_passwords=1
8 default-storage-engine=INNODB
9 default-character-set = utf8
10 collation-server = utf8_general_ci
11
12 #同步記錄檔
13 #binlog-do="wunsanmessage"
14 server-id=1
15
16 #系統記錄檔
17 log-error=/var/log/mysql/mysqld-err.log
18 log-bin=/var/log/mysql/mysqlPS02DB
19 log=/var/log/mysql/mysqlPS02access
20
21 [mysqld_safe]
22 pid-file=/var/run/mysqld/mysqld.pid
23
24 #***INNODB ***
25 #skip-innodb
26
27 innob-additional-mem-pool-size=2M
28 innodb-flush-log-at-trx-commit=1
29 innodb-log-group-home-dir=/var/log/mysql
30 innodb-log-files-in-group=4
31 innodb-log-file-size=32M
32 innodb-log-buffer-size=5M
33 innodb_buffer_pool_size=512
34
35 innodb_thread_concurrency=8
以上是設定檔,除了設定檔外,還要記得/var/log/mysql這個自設的目錄是否有mysql的權限;用640或660皆可。