คลิกที่ cell เเล้วให้ plot graphได้เอง ติดปัญหาครับ
Posted: Wed Apr 18, 2018 9:38 am
เรียนอาจารย์และเพื่อนๆที่เคารพรัก
ผมได้เขียนcode ที่เมื่อดับเบิลคลิกที่ชื่ออปุกรณ์แล้ว graph ก็จะไปข้อมูลมา plot ได้เอง
การทำงานของcodeมีดังนี้
1.คลิกที่ชื่ออุปกรณ์ใน equipment column
2.กราฟก็จะไปดึงข้อมูลจากworksheetที่เก็บข้อมูลของอุปกรณ์ตัวนั้น เช่นคลิกที่ P-58001A กราฟก็จะไปดึงข้อมูลในworksheetที่ชื่อ curvep-58001A มา plot
3.กราฟจะplot 3 ความสัมพันธ์คือ 1. dateกับ flow 2.dateกับhead และ 3. dateกับ motor power
ปัญหาที่พบคือ
1.ผมเขียนให้code plot 3 ความสัมพันธ์ในกราฟเดียว แต่codeกับ plot แค่1 ความสัมพันธ์ (บางตัวก็plotครบ บางตัวก็plotไม่ครบ บางตัวไม่plotเลย)
2.เมื่อคลิกP-58001A ปรากฏว่ากราฟไม่ plot เหมือนกับว่า code มองไม่เห็นข้อมูล สังเกตได้จากวันที่ในแกนxจะขึ้นเป็น 0/1/00 ผมลองเปลี่ยนวันที่เป็นแบบdateแล้วก็ยังไม่plot
3.มีวิธีเขียน code ให้ graph เลือนขึ้นลงตามเม้ารึเปล่าครับ เพราะในอนาคตจะมีข้อมูลลงมาอีกมากครับ
ผมได้เขียนcode ที่เมื่อดับเบิลคลิกที่ชื่ออปุกรณ์แล้ว graph ก็จะไปข้อมูลมา plot ได้เอง
การทำงานของcodeมีดังนี้
1.คลิกที่ชื่ออุปกรณ์ใน equipment column
2.กราฟก็จะไปดึงข้อมูลจากworksheetที่เก็บข้อมูลของอุปกรณ์ตัวนั้น เช่นคลิกที่ P-58001A กราฟก็จะไปดึงข้อมูลในworksheetที่ชื่อ curvep-58001A มา plot
3.กราฟจะplot 3 ความสัมพันธ์คือ 1. dateกับ flow 2.dateกับhead และ 3. dateกับ motor power
ปัญหาที่พบคือ
1.ผมเขียนให้code plot 3 ความสัมพันธ์ในกราฟเดียว แต่codeกับ plot แค่1 ความสัมพันธ์ (บางตัวก็plotครบ บางตัวก็plotไม่ครบ บางตัวไม่plotเลย)
2.เมื่อคลิกP-58001A ปรากฏว่ากราฟไม่ plot เหมือนกับว่า code มองไม่เห็นข้อมูล สังเกตได้จากวันที่ในแกนxจะขึ้นเป็น 0/1/00 ผมลองเปลี่ยนวันที่เป็นแบบdateแล้วก็ยังไม่plot
3.มีวิธีเขียน code ให้ graph เลือนขึ้นลงตามเม้ารึเปล่าครับ เพราะในอนาคตจะมีข้อมูลลงมาอีกมากครับ