ช่วยด้วยครับ ต้องการให้ข้อมูลรูปแบบวันที่นำมาประมวลผลและแสดงออกมาในรูปแบบข้อความ


0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

14 ก.พ. 66 , 13:54:04
อ่าน 396 ครั้ง

it tfe

รบกวนพี่ๆเพื่อนๆผู้รู้หน่อยครับ(ผมมือใหม่) เนื่องจากผมต้องการนำ MS Access มาพัฒนาใช้เก็บข้อมูล/เเสดงรายงาน ของประวัติพนักงานในบริษัท(จะเรียกว่าทำโปรแกรม HR ก็ได้ครับ) โดยตอนนี้ผมติดปัญหาตรงที่ต้องเขียนโค๊ดให้เเสดงสถานะการผ่านทดลองงานของพนักงานในหน้า Table แบบอัตโนมัติหลังจากที่บันทึกวันเริ่มเข้าทำงาน โดยมีเงื่อนไขดังนี้
1. นับจากวันแรกที่เริ่มเข้าทำงาน จนถึงวันที่ 115 ที่เข้าทำงาน จะให้เเสดงข้อความสถานะ  "อยู่ในช่วงทดลองงาน" 
2. นับจากวันแรกที่เริ่มเข้าทำงาน จนช่วงวันที่ 116-120 ที่เข้าทำงาน จะให้แสดงข้อความสถาะนะ "อยู่ในช่วงประเมินผ่านงาน"
3. และนับจากวันเเรกที่เริ่มเข้าทำงานถ้าเกิน 121 วันขึ้นไป จะให้แสดงข้อมความสถานะ "ผ่านทดลองงาน"




ขอขอบคุณล่วงหน้าครับ

 
โพสต์นี้ได้รับคำขอบคุณจาก: พีระณัฐ สุขกำเนิด

14 ก.พ. 66 , 23:32:05
ตอบกลับ #1
แนบไฟล์ตัวแย่างมาดูครับ

 

15 ก.พ. 66 , 06:58:24
ตอบกลับ #2

it tfe

โดยปัจจุบันทางผมมีรูปแบบเก็บข้อมูลพนักงานโดยใช้ Excel เเละจากสูตรคำนวนใน Excel จะได้ดังรูปครับ



โดยผมอยากได้ Code แปลงรูปแบบจาก Excel ดังกล่าว มาเเสดงผลลงใน Access ครับ





 

15 ก.พ. 66 , 08:24:18
ตอบกลับ #3

nonc31

=IIf(Date()-[วันที่เริ่ม]<116,"อยู่ในช่วงทดลองงาน",IIf(Date()-[วันที่เริ่ม]>120,"ผ่านทดลองงาน","อยู่ในช่วงประเมินผ่านงาน"))

 

15 ก.พ. 66 , 08:36:23
ตอบกลับ #4

it tfe

ใช้ได้เเล้วครับ ขอบคุณ คุณ@nonc31 และคุณพีระณัฐ สุขกำเนิด มากครับ

 


บอร์ดเรียนรู้ Access สำหรับคนไทย


 

Sitemap 1 2 3 4 5