Wrapper ASP แบบคลาสสิกสำหรับ Google Charts JS API
สร้างแผนภูมิด้วย Google Charts API ด้วยวิธีง่ายๆ
ใช้งานง่าย:
dim chart
set chart = new GoogleCharts
chart.type = CHART_COLUMN
chart.title = "Friday Night Pizza"
chart.addColumn CTYPE_STRING, "Type"
chart.addColumn CTYPE_NUMBER, "Qty"
chart.addColumn CTYPE_NUMBER, "Price"
chart.addRow Array("Peperony", 2, 1.2)
chart.addRow Array("Marguerita", 1, 3.5)
chart.addRow Array("Bacon", 4, 2.25)
chart.draw
ยอมรับการโหลดข้อมูลจากอาร์เรย์สองมิติ เช่นเดียวกับที่ได้รับจากเมธอด GetRows()
ของ ADODB Recordset
:
dim chart
set chart = new GoogleCharts
chart.type = CHART_COLUMN
chart.title = "Friday Night Pizza"
chart.addColumn CTYPE_STRING, "Type"
chart.addColumn CTYPE_NUMBER, "Qty"
chart.addColumn CTYPE_NUMBER, "Price"
dim rs
set rs = createObject("ADODB.Recordset")
rs.open "SQL HERE", yourConnection, 0, 1
chart.loadArray rs.getRows()
chart.draw
set rs = nothing
นอกจากนี้ยังสามารถโหลดข้อมูลจาก Recordset
s:
dim chart
set chart = new GoogleCharts
chart.type = CHART_COLUMN
chart.title = "Friday Night Pizza"
dim rs
set rs = createObject("ADODB.Recordset")
rs.open "SQL HERE", yourConnection, 0, 1
' No need to declare columns. It gets the type and label from the `Recordset.Fields` property.
chart.loadRecordSet rs
chart.draw
set rs = nothing
ลิขสิทธิ์ MIT (MIT) ลิขสิทธิ์ (c) 2012 RCDMK - rcdmk[at]hotmail[dot]com
อนุญาตให้บุคคลใดก็ตามที่ได้รับสำเนาของซอฟต์แวร์นี้และไฟล์เอกสารที่เกี่ยวข้อง ("ซอฟต์แวร์") อนุญาตโดยไม่เสียค่าใช้จ่าย เพื่อจัดการกับซอฟต์แวร์โดยไม่มีข้อจำกัด รวมถึงแต่ไม่จำกัดเพียงสิทธิ์ในการใช้ คัดลอก ปรับเปลี่ยน ผสาน เผยแพร่ แจกจ่าย ให้อนุญาตช่วง และ/หรือขายสำเนาของซอฟต์แวร์ และอนุญาตให้บุคคลที่ได้รับซอฟต์แวร์นี้สามารถทำได้ ภายใต้เงื่อนไขต่อไปนี้:
ประกาศเกี่ยวกับลิขสิทธิ์ข้างต้นและประกาศการอนุญาตนี้จะรวมอยู่ในสำเนาทั้งหมดหรือส่วนสำคัญของซอฟต์แวร์ ซอฟต์แวร์นี้จัดทำขึ้น "ตามที่เป็น" โดยไม่มีการรับประกันใดๆ ทั้งโดยชัดแจ้งหรือโดยนัย รวมถึงแต่ไม่จำกัดเพียงการรับประกันความสามารถในการค้าขาย ความเหมาะสมสำหรับวัตถุประสงค์เฉพาะและการไม่ละเมิด ไม่ว่าในกรณีใดผู้เขียนหรือผู้ถือลิขสิทธิ์จะต้องรับผิดต่อการเรียกร้องค่าเสียหายหรือความรับผิดอื่นใดไม่ว่าในการกระทำของสัญญาการละเมิดหรืออย่างอื่นที่เกิดขึ้นจากหรือเกี่ยวข้องกับซอฟต์แวร์หรือการใช้งานหรือข้อตกลงอื่น ๆ ใน ซอฟต์แวร์.