$year = ปีที่เราต้องการหา
เช่น : list($yyyy, $mm, $dd) = explode('-', ตัวแปรที่เก็บค่าวันที่);
วันพฤหัสบดีที่ 15 ธันวาคม พ.ศ. 2554
PHP : Check date in year 365 or 366
วันพุธที่ 14 ธันวาคม พ.ศ. 2554
ร้านขายของเก่า Jiraporn
การใช้เบื่องต้น
- ใช้งาน Login เชื่อ เฮีย รหัส 13
- เมนู บันทึกการซื้อ
- คีย์ข้อมูลในช่องด้านล่าง OK
- เพิ่มไปเรื่อย ๆ เมื่อหมดรายการ กด เครื่องหมาย +
- เครื่องจะบันทึกข้อมูลและพิมพ์รายการ
//////////////////////////////////////////////////////////////////
การติดตั้งโปรแกรม
1. Copy ฐานข้อมูลไว้ก่อนเสมอ ที่เครื่องจะอยู่ที่ D: Data ชื่อว่า Rebiz28.mdb
2. Copy ไฟลทั้งหมดไว้
หรือ DownLoad ที่ http://www.mediafire.com/?vb27jmbnryu3e5d
3. ติดตั้งไฟล์ Setup อยู่ที่ RECYCLEBIZ3\SETUP DEMO\Setup เพื่อเอาไฟล์ที่ต้องการลงเครื่อง
4. Copy ไฟล์ ตาม ข้อ 2 หรือที่แตก ชื่อ Program ไว้ที่ Drive ที่ต้องการ
5. Copy ฐานข้อมูล ใน ข้อ 1. ลงใน ข้อ 4.
6. แก้ไฟล์ Config.ini ใน โฟล์เดอร ข้อ 4. ที่ให้ชี้ไปที่ ฐานข้อมูลให้ถูกต้อง
ที่ Server="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\DATA\Rebiz28.mdb;Persist Security Info=False" เป็นต้น หรือผ่าน Share เช่น Server="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\Jiraporn\DATA\Rebiz28.mdb;Persist Security Info=False" เป็นต้น
หากไม่ได้ ต้อง Copy ฐานข้อมูลไว้ก่อน เสมอ
- Ghost windows กลับ
- Ghost กล้องวงจรปิดด้วย
//////////////////////////////////////////////////////////////////
เพิ่มเติม โปรแกรม ช่าง
- ใช้งาน Login เชื่อ เฮีย รหัส 13
- เมนู บันทึกการซื้อ
- คีย์ข้อมูลในช่องด้านล่าง OK
- เพิ่มไปเรื่อย ๆ เมื่อหมดรายการ กด เครื่องหมาย +
- เครื่องจะบันทึกข้อมูลและพิมพ์รายการ
//////////////////////////////////////////////////////////////////
การติดตั้งโปรแกรม
1. Copy ฐานข้อมูลไว้ก่อนเสมอ ที่เครื่องจะอยู่ที่ D: Data ชื่อว่า Rebiz28.mdb
2. Copy ไฟลทั้งหมดไว้
หรือ DownLoad ที่ http://www.mediafire.com/?vb27jmbnryu3e5d
3. ติดตั้งไฟล์ Setup อยู่ที่ RECYCLEBIZ3\SETUP DEMO\Setup เพื่อเอาไฟล์ที่ต้องการลงเครื่อง
4. Copy ไฟล์ ตาม ข้อ 2 หรือที่แตก ชื่อ Program ไว้ที่ Drive ที่ต้องการ
5. Copy ฐานข้อมูล ใน ข้อ 1. ลงใน ข้อ 4.
6. แก้ไฟล์ Config.ini ใน โฟล์เดอร ข้อ 4. ที่ให้ชี้ไปที่ ฐานข้อมูลให้ถูกต้อง
ที่ Server="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\DATA\Rebiz28.mdb;Persist Security Info=False" เป็นต้น หรือผ่าน Share เช่น Server="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\Jiraporn\DATA\Rebiz28.mdb;Persist Security Info=False" เป็นต้น
หากไม่ได้ ต้อง Copy ฐานข้อมูลไว้ก่อน เสมอ
- Ghost windows กลับ
- Ghost กล้องวงจรปิดด้วย
//////////////////////////////////////////////////////////////////
เพิ่มเติม โปรแกรม ช่าง
วันศุกร์ที่ 25 พฤศจิกายน พ.ศ. 2554
Ubuntu : ติดตั้ง Webmin
1. Download โปรแกรม
wget http://prdownloads.sourceforge.net/webadmin/webmin-1.570_all.deb
หรือ
wget http://192.168.0.252/webmin-1.560_all.deb
2.ติดตั้งด้วยคำสั่ง
dpkg -i webmin-1.570_all.deb
3.ถ้าขาด package บางอย่าง ต้องลงเพิ่มด้วยคำสั่ง
apt-get install -f
4.เรียกใช้งานได้จาก https://hostname:10000 (login ด้วย user ที่ sudo ได้)
wget http://prdownloads.sourceforge.net/webadmin/webmin-1.570_all.deb
หรือ
wget http://192.168.0.252/webmin-1.560_all.deb
2.ติดตั้งด้วยคำสั่ง
dpkg -i webmin-1.570_all.deb
3.ถ้าขาด package บางอย่าง ต้องลงเพิ่มด้วยคำสั่ง
apt-get install -f
4.เรียกใช้งานได้จาก https://hostname:10000 (login ด้วย user ที่ sudo ได้)
Ubuntu : ตั้งเวลาปิดเครื่อง
อ้างอิงจาก : http://www.cyberciti.biz/tips/howto-shu ... cally.html
สั่ง manual
เช่น
หรือ
ตั้งเวลาให้ปิด
ตั้งไว้ใน crontab ด้วยคำสั่ง crontab -e แล้วสั่งตามรูปแบบนี้
เช่น
สั่ง manual
เช่น
shutdown -h 17:40 #ปิดเครื่อง เมื่อเวลา 17.40 น.
หรือ
shutdown -r 12:00 #Restart เครื่องตอนเที่ยง
ตั้งเวลาให้ปิด
ตั้งไว้ใน crontab ด้วยคำสั่ง crontab -e แล้วสั่งตามรูปแบบนี้
m h dom mon dow command
เช่น
40 17 * * * /sbin/shutdown -h now
X++: ตัดแบ่งข้อความกับตัวเลข
ตัวอย่าง code สำหรับแบ่งข้อความกับตัวเลข เช่น ชื่อ journal กับ เลขเดือน >> RTT09, VRTT10
str JournalName = "VRCP09";
str strName;
str strMonth;
;
strName = strrem(JournalName, "0123456789"); //ตัดตัวเลขออกให้หมด
strMonth = strrem(JournalName, "ABCDEFGHIJKLMNOPQRSSTUVWXYZ"); //ตัดตัวอักษรออกให้หมด
//strMonth = substr(JournalName, strlen(JournalName)-1, 2); //ตัดเอา 2 ตัวท้าย
print strfmt("%1 : %2",strName, str2int(strMonth));
pause;
ทำ Web แบบ CMS ด้วย Joomla
ทำเว็ป แบบ CMS ง่ายนิดเดียว
สำหรับใคร ที่อยากทำ Web
ด้วย Download ๋Joomla full 1.5.22 พร้อมคู่มือติดตั้งและใช้งาน ภาษาไทย
http://www.mediafire.com/?wlz2zb69ozp2r9l
คู่มือภาษาไทย
http://www.mediafire.com/?9f333l73nk4n256
สำหรับใคร ที่อยากทำ Web
ด้วย Download ๋Joomla full 1.5.22 พร้อมคู่มือติดตั้งและใช้งาน ภาษาไทย
http://www.mediafire.com/?wlz2zb69ozp2r9l
คู่มือภาษาไทย
http://www.mediafire.com/?9f333l73nk4n256
Axpta X++ : Set dafault ให้ Froms ที่สร้างขึ้นเองไม่มี Data Source
เขียนโปรแกรมใน Method Run หรือ int.
void init()
{
InventMaterial TableInventMaterial;
InventTableModule TableInventTableModule;
VendInvoiceTrans TableVendInvoiceTrans;
PurchTable TablePurchTable;
InventDim TableInventDim;
MaterialCode strMidItemId;
//ประกาศตัวแปร
FormStringControl strunitId, strmaterial, strAccountNum, strBatchnumber;
FormDateControl dateDeliveryDate;
;
super();
//เก็บค่าใส่ตัวแปร
strunitId = element.design().control(control::Unit);
strmaterial = element.design().control(control::Material);
dateDeliveryDate = element.design().control(control::DateEdit);
strAccountNum = element.design().control(control::AccountNum);
strBatchnumber = element.design().control(control::InventBacth);
///// Set default in form. ///////////
myItem = element.args().record();
strMidItemId = substr(myItem.ItemId,4,2);
SELECT * FROM TableInventTableModule
WHERE TableInventTableModule.ItemId == myItem.ItemId;
strunitId.text(TableInventTableModule.UnitId);
SELECT * FROM TableInventMaterial
WHERE TableInventMaterial.MaterialCode == strMidItemId ;
strmaterial.text(TableInventMaterial.MaterialSymbol);
SELECT * FROM TableVendInvoiceTrans
WHERE TableVendInvoiceTrans.ItemId == myItem.ItemId;
straccountNum.text(PurchTable::find(TableVendInvoiceTrans.PurchID).OrderAccount);
strBatchnumber.text(InventDim::find(TableVendInvoiceTrans.InventDimId).inventBatchId);
dateDeliveryDate.dateValue(Today());
}
void init()
{
InventMaterial TableInventMaterial;
InventTableModule TableInventTableModule;
VendInvoiceTrans TableVendInvoiceTrans;
PurchTable TablePurchTable;
InventDim TableInventDim;
MaterialCode strMidItemId;
//ประกาศตัวแปร
FormStringControl strunitId, strmaterial, strAccountNum, strBatchnumber;
FormDateControl dateDeliveryDate;
;
super();
//เก็บค่าใส่ตัวแปร
strunitId = element.design().control(control::Unit);
strmaterial = element.design().control(control::Material);
dateDeliveryDate = element.design().control(control::DateEdit);
strAccountNum = element.design().control(control::AccountNum);
strBatchnumber = element.design().control(control::InventBacth);
///// Set default in form. ///////////
myItem = element.args().record();
strMidItemId = substr(myItem.ItemId,4,2);
SELECT * FROM TableInventTableModule
WHERE TableInventTableModule.ItemId == myItem.ItemId;
strunitId.text(TableInventTableModule.UnitId);
SELECT * FROM TableInventMaterial
WHERE TableInventMaterial.MaterialCode == strMidItemId ;
strmaterial.text(TableInventMaterial.MaterialSymbol);
SELECT * FROM TableVendInvoiceTrans
WHERE TableVendInvoiceTrans.ItemId == myItem.ItemId;
straccountNum.text(PurchTable::find(TableVendInvoiceTrans.PurchID).OrderAccount);
strBatchnumber.text(InventDim::find(TableVendInvoiceTrans.InventDimId).inventBatchId);
dateDeliveryDate.dateValue(Today());
}
สมัครสมาชิก:
บทความ (Atom)