BMS-HOSxP Community
HOSxP => Development => ข้อความที่เริ่มโดย: doramon ที่ มกราคม 23, 2009, 14:54:24 PM
-
HOSXP 3.52.1.23
3.52.01.23 - ปรับปรุงหน้าจอบันทึกข้อมูลงานทันตกรรมใหม่ (คำเตือน อาจจะต้องฝึกอบรมการใช้งานห้องทันตกรรมใหม่ ก่อนเริ่มใช้งาน)
- ปรับปรุงตาราง dttm ให้ใช้รหัส ของ dent2000 ได้
- แก้ไข Bug ส่งข้อมูลออก 12+8 ใน Zip ของ 12 แฟ้ม ไม่มีแฟ้ม ODX
- เพิ่มหน้าจอ แสดงรายชื่อผู้ป่วยที่แพ้ยา (23b)
Checking structure phase 2
ALTER TABLE wbc_development_assess ADD `wbc_development_assess_name` varchar(150) NOT NULL
ALTER TABLE wbc_breast_feed_type ADD `wbc_breast_feed_type_name` varchar(150) NOT NULL
ALTER TABLE reporttemplate ADD `encrypt_template` longblob NULL
ALTER TABLE reporttemplate ADD `private_report` char(1) NULL
ALTER TABLE person_epi_vaccine ADD `epi_autistic_screen_type_id` int NULL
ALTER TABLE person_epi_vaccine ADD `relative_school_check` char(1) NULL
ALTER TABLE person_epi_vaccine ADD `mother_school_check` char(1) NULL
ALTER TABLE person_epi_vaccine ADD `father_school_check` char(1) NULL
ALTER TABLE labour_pregnancy_position ADD `pregnancy_position_name` varchar(150) NOT NULL
ALTER TABLE labour_pregnancy_nst ADD `pregnancy_nst_name` varchar(150) NOT NULL
ALTER TABLE ipt_pregnancy_vital_sign ADD `pregnancy_nst_id` int NULL
ALTER TABLE ipt_pregnancy_vital_sign ADD `pregnancy_position_id` int NULL
ALTER TABLE epi_autistic_screen_type ADD `epi_autistic_screen_type_name` varchar(150) NOT NULL
ALTER TABLE dttm ADD `thai_name` varchar(250) NULL
ALTER TABLE dttm MODIFY COLUMN `code` varchar(10)
ALTER TABLE dtmain_area ADD `dtarea_code` varchar(10) NULL
ALTER TABLE dtmain_area ADD `dtmain_id` int NOT NULL
ALTER TABLE dtarea ADD `dtarea_name` varchar(150) NOT NULL
CREATE TABLE wbc_development_assess ( `wbc_development_assess_id` int NOT NULL )
CREATE TABLE wbc_breast_feed_type ( `wbc_breast_feed_type_id` int NOT NULL )
CREATE TABLE labour_pregnancy_position ( `pregnancy_position_id` int NOT NULL )
CREATE TABLE labour_pregnancy_nst ( `pregnancy_nst_id` int NOT NULL )
CREATE TABLE epi_autistic_screen_type ( `epi_autistic_screen_type_id` int NOT NULL )
CREATE TABLE dtmain_area ( `dtmain_area_id` int NOT NULL )
CREATE TABLE dtarea ( `dtarea_code` varchar(10) NOT NULL )
Checking structure phase 1
-
;D ;D ;D เพิ่งอัพในเครื่องทดสอบเสร็จหมาด ๆ เลยครับ ;D ;D ;D
-
เสือปืนไว จิงๆ ;D :D ;D
-
ผมไล่อัพตามเลยครับ แก้ปัญหาไปได้ที่ละจุด วันต่อวันเลย รู้สึกเป็นบุคคลสำคัญในหน่วยงานทันตาเห็น
ตามทั้งวัน อันนี้ไม่ได้ อันนั้นไม่ได้ เอิ๊กๆๆ อาจารย์ทุกท่านสู้ๆ
-
พึ่ง up เสร็จ ครับ เจอแบบนี้เลย
หมอศัลย์แจ้งมาคนแรก ระบบงานอื่นๆ--->นัดผ่าตัด--->เจอเลยครับ
แก้ไขอย่างไรครับ
EurekaLog 6.0.18
Application:
-------------------------------------------------------
1.1 Start Date : Fri, 23 Jan 2009 16:39:06 +0700
1.2 Name/Description: HOSMy.exe
1.3 Version Number : 3.52.1.23
1.4 Parameters :
1.5 Compilation Date: Fri, 23 Jan 2009 13:29:06 +0700
1.6 Up Time : 25 seconds
Exception:
-----------------------------------------------------
2.1 Date : Fri, 23 Jan 2009 16:39:31 +0700
2.2 Address : 0157F0EA
2.3 Module Name : HOSMy.exe
2.4 Module Version: 3.52.1.23
2.5 Type : EcxScheduler
2.6 Message : Holiday format mismatch.
2.7 ID : 1E3E
2.8 Count : 1
2.9 Status : New
2.10 Note :
User:
-------------------------------------------------------
3.1 ID : admin
3.2 Name : admin-plan05
3.3 Email :
3.4 Company : kkh
3.5 Privileges: SeChangeNotifyPrivilege - ON
SeSecurityPrivilege - OFF
SeBackupPrivilege - OFF
SeRestorePrivilege - OFF
SeSystemtimePrivilege - OFF
SeShutdownPrivilege - OFF
SeRemoteShutdownPrivilege - OFF
SeTakeOwnershipPrivilege - OFF
SeDebugPrivilege - OFF
SeSystemEnvironmentPrivilege - OFF
SeSystemProfilePrivilege - OFF
SeProfileSingleProcessPrivilege - OFF
SeIncreaseBasePriorityPrivilege - OFF
SeLoadDriverPrivilege - ON
SeCreatePagefilePrivilege - OFF
SeIncreaseQuotaPrivilege - OFF
SeUndockPrivilege - ON
SeManageVolumePrivilege - OFF
SeImpersonatePrivilege - ON
SeCreateGlobalPrivilege - ON
Active Controls:
--------------------------------
4.1 Form Class : TMainForm
4.2 Form Text : :: HOSxP ::
4.3 Control Class: MDIClient
4.4 Control Text :
Computer:
-----------------------------------------------------------------------------------
5.1 Name : ADMIN-PLAN05
5.2 Total Memory : 2037 Mb
5.3 Free Memory : 1173 Mb
5.4 Total Disk : 110.84 Gb
5.5 Free Disk : 99.81 Gb
5.6 System Up Time: 3 days, 1 hour, 45 minutes, 5 seconds
5.7 Processor : Intel(R) Core(TM)2 Duo CPU E7300 @ 2.66GHz
5.8 Display Mode : 1280 x 1024, 32 bit
5.9 Display DPI : 96
5.10 Video Card : Intel(R) G33/G31 Express Chipset Family (driver 6.14.10.4964)
5.11 Printer : HP LaserJet P1006 (driver 1.0.2)
Operating System:
------------------------------------
6.1 Type : Microsoft Windows XP
6.2 Build # : 2600
6.3 Update : Service Pack 2
6.4 Language: Thai
6.5 Charset : 222
Network:
---------------------------------------------------
7.1 IP Address: 192.168.001.003 - 192.168.000.127
7.2 Submask : 255.255.255.000 - 255.255.255.000
7.3 Gateway : 192.168.001.111 - 192.168.000.222
7.4 DNS 1 : 192.168.001.111 - 192.168.000.222
7.5 DNS 2 : 000.000.000.000 - 000.000.000.000
7.6 DHCP : OFF - OFF
Custom Information:
----------------------------------------------------------------------------------------
8.1 Hospital Code : 11147 [โรงพยาบาล เกาะคา]
8.2 Database Type : MySQL
8.3 Database Protocol : mysql-4.1 [5.1.30
Database hos_kkh @ 192.168.0.200]
8.4 :
8.5 No 1 : SHOW KEYS FROM hos_kkh.operation_holidays
8.6 No 2 : SHOW COLUMNS FROM hos_kkh.operation_holidays LIKE '%'
8.7 No 3 : SHOW TABLES FROM hos_kkh LIKE 'operation_holidays'
8.8 DBMS Variables :
8.9 :
8.10 auto_increment_increment: 1
auto_increment_offset = 1
autocommit = ON
automatic_sp_privileges = ON
back_log = 50
basedir = /
big_tables = OFF
binlog_cache_size = 32768
binlog_format = STATEMENT
bulk_insert_buffer_size = 8388608
character_set_client = tis620
character_set_connection = tis620
character_set_database = tis620
character_set_filesystem = binary
character_set_results = tis620
character_set_server = tis620
character_set_system = utf8
character_sets_dir = /usr/share/mysql/charsets/
collation_connection = tis620_thai_ci
collation_database = tis620_thai_ci
collation_server = tis620_thai_ci
completion_type = 0
concurrent_insert = 1
connect_timeout = 10
datadir = /var/lib/mysql/
date_format = %Y-%m-%d
datetime_format = %Y-%m-%d %H:%i:%s
default_week_format = 0
delay_key_write = ON
delayed_insert_limit = 100
delayed_insert_timeout = 300
delayed_queue_size = 1000
div_precision_increment = 4
engine_condition_pushdown = ON
error_count = 0
event_scheduler = OFF
expire_logs_days = 0
flush = OFF
flush_time = 0
foreign_key_checks = ON
ft_boolean_syntax = + -><()~*:""&|
ft_max_word_len = 84
ft_min_word_len = 4
ft_query_expansion_limit = 20
ft_stopword_file = (built-in)
general_log = OFF
general_log_file = /var/lib/mysql/localhost.log
group_concat_max_len = 1024
have_community_features = YES
have_compress = YES
have_crypt = YES
have_csv = YES
have_dynamic_loading = YES
have_geometry = YES
have_innodb = YES
have_ndbcluster = NO
have_openssl = NO
have_partitioning = YES
have_query_cache = YES
have_rtree_keys = YES
have_ssl = NO
have_symlink = YES
hostname = localhost.localdomain
identity = 173216
init_connect = SET NAMES tis620
init_file =
init_slave =
innodb_adaptive_hash_index = ON
innodb_additional_mem_pool_size = 20971520
innodb_autoextend_increment = 8
innodb_autoinc_lock_mode = 1
innodb_buffer_pool_size = 2147483648
innodb_checksums = ON
innodb_commit_concurrency = 0
innodb_concurrency_tickets = 500
innodb_data_file_path = ibdata1:10M:autoextend
innodb_data_home_dir = /var/lib/mysql/
innodb_doublewrite = ON
innodb_fast_shutdown = 1
innodb_file_io_threads = 4
innodb_file_per_table = ON
innodb_flush_log_at_trx_commit = 1
innodb_flush_method =
innodb_force_recovery = 0
innodb_lock_wait_timeout = 50
innodb_locks_unsafe_for_binlog = OFF
innodb_log_buffer_size = 8388608
innodb_log_file_size = 536870912
innodb_log_files_in_group = 2
innodb_log_group_home_dir = /var/lib/mysql/
innodb_max_dirty_pages_pct = 90
innodb_max_purge_lag = 0
innodb_mirrored_log_groups = 1
innodb_open_files = 300
innodb_rollback_on_timeout = OFF
innodb_support_xa = ON
innodb_sync_spin_loops = 20
innodb_table_locks = ON
innodb_thread_concurrency = 0
innodb_thread_sleep_delay = 10000
insert_id = 0
interactive_timeout = 28800
join_buffer_size = 131072
keep_files_on_create = OFF
key_buffer_size = 1073741824
key_cache_age_threshold = 300
key_cache_block_size = 1024
key_cache_division_limit = 100
language = /usr/share/mysql/english/
large_files_support = ON
large_page_size = 0
large_pages = OFF
last_insert_id = 173216
lc_time_names = en_US
license = GPL
local_infile = ON
locked_in_memory = OFF
log = OFF
log_bin = OFF
log_bin_trust_function_creators = OFF
log_bin_trust_routine_creators = OFF
log_error = /var/lib/mysql/localhost.localdomain.err
log_output = FILE
log_queries_not_using_indexes = OFF
log_slave_updates = OFF
log_slow_queries = OFF
log_warnings = 1
long_query_time = 10.000000
low_priority_updates = OFF
lower_case_file_system = OFF
lower_case_table_names = 0
max_allowed_packet = 33554432
max_binlog_cache_size = 18446744073709551615
max_binlog_size = 1073741824
max_connect_errors = 10
max_connections = 1000
max_delayed_threads = 20
max_error_count = 64
max_heap_table_size = 134217728
max_insert_delayed_threads = 20
max_join_size = 18446744073709551615
max_length_for_sort_data = 1024
max_prepared_stmt_count = 16382
max_relay_log_size = 0
max_seeks_for_key = 18446744073709551615
max_sort_length = 1024
max_sp_recursion_depth = 0
max_tmp_tables = 32
max_user_connections = 0
max_write_lock_count = 18446744073709551615
min_examined_row_limit = 0
multi_range_count = 256
myisam_data_pointer_size = 6
myisam_max_sort_file_size = 9223372036854775807
myisam_recover_options = OFF
myisam_repair_threads = 1
myisam_sort_buffer_size = 134217728
myisam_stats_method = nulls_unequal
myisam_use_mmap = OFF
net_buffer_length = 16384
net_read_timeout = 30
net_retry_count = 10
net_write_timeout = 60
new = OFF
old = OFF
old_alter_table = OFF
old_passwords = OFF
open_files_limit = 5000
optimizer_prune_level = 1
optimizer_search_depth = 62
pid_file = /var/lib/mysql/localhost.localdomain.pid
plugin_dir = /usr/lib64/mysql/plugin
port = 3306
preload_buffer_size = 32768
profiling = OFF
profiling_history_size = 15
protocol_version = 10
pseudo_thread_id = 15056
query_alloc_block_size = 8192
query_cache_limit = 1048576
query_cache_min_res_unit = 4096
query_cache_size = 268435456
query_cache_type = ON
query_cache_wlock_invalidate = OFF
query_prealloc_size = 8192
rand_seed1 =
rand_seed2 =
range_alloc_block_size = 4096
read_buffer_size = 1048576
read_only = OFF
read_rnd_buffer_size = 1048576
relay_log =
relay_log_index =
relay_log_info_file = relay-log.info
relay_log_purge = ON
relay_log_space_limit = 0
report_host =
report_password =
report_port = 3306
report_user =
rpl_recovery_rank = 0
secure_auth = OFF
secure_file_priv =
server_id = 0
skip_external_locking = ON
skip_networking = OFF
skip_show_database = OFF
slave_compressed_protocol = OFF
slave_exec_mode = STRICT
slave_load_tmpdir = /tmp
slave_net_timeout = 3600
slave_skip_errors = OFF
slave_transaction_retries = 10
slow_launch_time = 2
slow_query_log = OFF
slow_query_log_file = /var/lib/mysql/localhost-slow.log
socket = /var/lib/mysql/mysql.sock
sort_buffer_size = 1048576
sql_auto_is_null = ON
sql_big_selects = ON
sql_big_tables = OFF
sql_buffer_result = OFF
sql_log_bin = ON
sql_log_off = OFF
sql_log_update = ON
sql_low_priority_updates = OFF
sql_max_join_size = 18446744073709551615
sql_mode =
sql_notes = ON
sql_quote_show_create = ON
sql_safe_updates = OFF
sql_select_limit = 18446744073709551615
sql_slave_skip_counter =
sql_warnings = OFF
ssl_ca =
ssl_capath =
ssl_cert =
ssl_cipher =
ssl_key =
storage_engine = MyISAM
sync_binlog = 0
sync_frm = ON
system_time_zone = ICT
table_definition_cache = 256
table_lock_wait_timeout = 50
table_open_cache = 1000
table_type = MyISAM
thread_cache_size = 8
thread_handling = one-thread-per-connection
thread_stack = 262144
time_format = %H:%i:%s
time_zone = SYSTEM
timed_mutexes = OFF
timestamp = 1232703576
tmp_table_size = 16777216
tmpdir = /tmp
transaction_alloc_block_size = 8192
transaction_prealloc_size = 4096
tx_isolation = REPEATABLE-READ
unique_checks = ON
updatable_views_with_limit = YES
version = 5.1.30
version_comment = MySQL Community Server (GPL)
version_compile_machine = x86_64
version_compile_os = unknown-linux-gnu
wait_timeout = 28800
warning_count = 0
-
ALTER TABLE dttm ADD `thai_name` varchar(250) NULL
ALTER TABLE dttm MODIFY COLUMN `code` varchar(10)
ALTER TABLE dtmain_area ADD `dtarea_code` varchar(10) NULL
ALTER TABLE dtmain_area ADD `dtmain_id` int NOT NULL
ALTER TABLE dtarea ADD `dtarea_name` varchar(150) NOT NULL
ห้องฟันใหม่ด้วยไหมเนี่ย
-
ห้องฟันใหม่ด้วยไหมเนี่ย
สวยแบบนี้เลยครับ
-
ตาราง FP ส่งออก 18 แฟ้ม กับ 12+ 8 แฟ้ม มันไม่เท่ากัน ครับ มีดับเบิล Record ซ้ำ มากเลยครับ
-
ยังไม่มีใคร ทดสอบกันบ้างเลยหรือครับ เงียบจัง
หรือล้าหมดแรงกันแล้ว วิ่งตามกันมาตั้งแต่ 1.16-->19--->21--->22--->23
สู้ต่อไป ;D ;D ;D
หมดแรงสู้ ;D ;D
-
ยังไม่มีใคร ทดสอบกันบ้างเลยหรือครับ เงียบจัง
หรือล้าหมดแรงกันแล้ว วิ่งตามกันมาตั้งแต่ 1.16-->19--->21--->22--->23
สู้ต่อไป ;D ;D ;D
หมดแรงสู้ ;D ;D
ช่วงนี้ขอยั้งไว้ก่อนครับ
หมดแรง...จะต่อจริง ๆครับ
แค่ตามหา ipt ก็จะแย่แล้วครับ
วันนี้ interface กับ Accu-chek (Roche) เพิ่งเรียบร้อย เอง ...
ขอเฝ้าดูก่อนนะครับ ....
-
เพิ่งลง .22 เมื่อเช้า ยังทดสอบได้ไม่เท่าไร ก็ออก .23 มาให้ใช้อีกแล้ว เร็วดีจัง รายวันเลย
เอาเป็นว่าฝากทดสอบ เรื่องการนัดที่สามารถเลือกแบบฟอร์มใบนัดได้น่ะครับ ใครมีปัญหาเหมือนผมบ้าง เพราะลองเลือกชื่อฟอร์มแล้ว ทำเหมือนว่าจะพิมพ์ แต่ก็ไม่มีอะไรออกมาเลยครับ
-
ออกหมายเลข DN ไม่ได้
ใส่ชื่อผู้ช่วยทันตไม่ได้
ราคาแก้ไม่ได้
-
ออกหมายเลข DN ไม่ได้
ใส่ชื่อผู้ช่วยทันตไม่ได้
ราคาแก้ไม่ได้
มายืนยันอีก 1 เสียงครับ และมีข้อสงสัย 2 ข้อ คือ
1. รูปถ่ายผู้ป่วยไม่แสดง ทำให้แสดงอย่างไร
2. ชื่อแพทย์ผู้รายงาน ตรงหน้าจอบันทึกผลการอ่านฟิล์ม x-ray ต้องใส่ค่าในตารางไหนเพื่อให้มี
รายชื่อให้เลือกได้ ครับ ตามรูป
-
มายืนยันอีก 1 เสียงครับ และมีข้อสงสัย 2 ข้อ คือ
2. ชื่อแพทย์ผู้รายงาน ตรงหน้าจอบันทึกผลการอ่านฟิล์ม x-ray ต้องใส่ค่าในตารางไหนเพื่อให้มี
รายชื่อให้เลือกได้ ครับ ตามรูป
1. ตรวจสอบที่ตาราง doctor_position ตำแหน่งแพทย์อ่านฟิล์ม id ของตำแหน่งนี้ต้องอยู่ในลำดับที่ 20 เท่านั้น (ดังภาพ) และตรงตำแหน่ง(name)แล้วละ รพ. ใช้ชื่ออะไรก็ได้
2.ใน บุคคลากรในโรงพยาบาล ตำแหน่งหลัก ให้ใส่ชื่อตำแหน่งให้ถูกต้อง ก็คือตำแหน่งแพทย์อ่านฟิล์ม ที่เรากำหนดไว้ในตาราง doctor_position (ดังภาพ)
-
ขอบคุณ อ.ตั๊ก ครับ
พบปัญหา ตรงห้องตรวจแพทย์ >ประวัติ ทดสอบในเครื่องทดสอบ ถ้าเป็นผป.ใน เวลาเป็น 00:00:00 ครับ
-
ขอบคุณ อ.ตั๊ก ครับ
พบปัญหา ตรงห้องตรวจแพทย์ >ประวัติ ทดสอบในเครื่องทดสอบ ถ้าเป็นผป.ใน เวลาเป็น 00:00:00 ครับ
ส่วนตรงนี้ อาจารย์แยกให้รู้ว่า visit ไหนได้ admit
แต่เพื่อให้ดุข้อมูลได้ครบถ้วน
จึงแยกเป็น 3 สีครับ
รายละเอียด ในกระทู้เก่าผมครับ
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6976.msg37661#msg37661
ทั้งนี้ visit ที่ admit จึงแสดงเวลาเป็น 00:00 ครับ
-
ส่วนตรงนี้ อาจารย์แยกให้รู้ว่า visit ไหนได้ admit
แต่เพื่อให้ดุข้อมูลได้ครบถ้วน
จึงแยกเป็น 3 สีครับ รายละเอียด ในกระทู้เก่าผมครับ
ทั้งนี้ visit ที่ admit จึงแสดงเวลาเป็น 00:00 ครับ
ขอบคุณครับ
-
อ.มาแล้ว ดันให้อ่านครับ
-
...เอ! .. ช่วงนี้ หน่วยรบกินิว(หน่วยกล้าตาย) ไปไหนกันหมด
...ไม่เห็นมี่ที่ไหน อัพ 3.52.1.23 .ใช้จริงๆกันบ้างเลย.. ;D
พี ดีเจ.. เอ้ย ..เจดีฯ ก็เงียบเลย .....น้องตั้กแตนแห่ง พิจิตร...ก็เงียบ..หรือไปเอาดีด้านร้องเพลงแล้ว ;D
...มีคนเหงา ...เฝ้ารอ เธออยู่บอร์ดนี้...ลองอัพ หน่อยซี ดี-ร้าย ขอให้สื่อสาร... ;D
;D ;D ;D
-
ใน 3.52.1.22 พบปัญหา ในกรณี ที่คนไข้มารับบริการที่ ER สมมุติ วันที่ 24/01/2552 เวลา 23.50 น. และ ER สังเกตอาการ แต่คนไข้อาการไม่ดีขึ้น
แล้วปรากฏว่าต้อง Admit ซึ่งเวลา Admit เป็นวันที่ 25/01/2552 เวลา 00.15 น.
หลังจากลงทะเบียน Admit แล้ว ตรวจสอบ ตาราง an_stat ใน field vn จะเป็นค่าว่าง ซึ่ง ปัญหานี้จะทำให้เวลาตรวจสอบ DRG ในระบบงานผู้ป่วยใน รายเดือน จะฟ้อง Error No CID จากการตรวจสอบ AN ที่ Error ก็พบว่ามีข้อมูล CID ถูกต้อง และจากการลองตรวจสอบ หลายๆ Case ก็พบปัญหาข้างต้นครับ..(จริงๆแล้ว ปัญหานี้พบนานแล้วครับ แต่ไม่ได้โพสบอก)
.รบกวน อ.MN ตรวจสอบให้ด้วยครับ... ;D
-
ใน 3.52.1.22 พบปัญหา ในกรณี ที่คนไข้มารับบริการที่ ER สมมุติ วันที่ 24/01/2552 เวลา 23.50 น. และ ER สังเกตอาการ แต่คนไข้อาการไม่ดีขึ้น
แล้วปรากฏว่าต้อง Admit ซึ่งเวลา Admit เป็นวันที่ 25/01/2552 เวลา 00.15 น.
หลังจากลงทะเบียน Admit แล้ว ตรวจสอบ ตาราง an_stat ใน field vn จะเป็นค่าว่าง ซึ่ง ปัญหานี้จะทำให้เวลาตรวจสอบ DRG ในระบบงานผู้ป่วยใน รายเดือน จะฟ้อง Error No CID จากการตรวจสอบ AN ที่ Error ก็พบว่ามีข้อมูล CID ถูกต้อง และจากการลองตรวจสอบ หลายๆ Case ก็พบปัญหาข้างต้นครับ..(จริงๆแล้ว ปัญหานี้พบนานแล้วครับ แต่ไม่ได้โพสบอก)
.รบกวน อ.MN ตรวจสอบให้ด้วยครับ... ;D
อ้างอิงกระทู้เก่ามาให้ครับ (เหมือนคนชอบขุดอดีต...)
เคยขออาจารย์ไว้เหมือนกัน แต่ยังแก้ไม่หมด
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=7622.0