ก่อนหน้า ถัดไป

วิธีแทรกตัวทำเครื่องหมายพารามิเตอร์ในเคียวรี SQL

ขั้นตอนนี้สันนิษฐานว่าคุณได้สร้างชุดข้อมูลแล้ว

1  
2  
WHERE quantityinstock < ?
WHERE quantityinstock <= ? AND productvendor = ?
WHERE quantityinstock <= ? OR productline LIKE ?
รูปที่ 11-2 แสดงตัวอย่างของตัวทำเครื่องหมายพารามิเตอร์สองตัว

รูปที่ 11-2 เคียวรีที่มีตัวทำเครื่องหมายพารามิเตอร์สองตัว

รูปที่ 11-2  เคียวรีที่มีตัวทำเครื่องหมายพารามิเตอร์สองตัว

ที่จุดนี้, คุณพร้อมที่จะนิยามพารามิเตอร์ชุดข้อมูลสำหรับแต่ละ ? ตัวทำเครื่องหมายพารามิเตอร์ ส่วนถัดไปจะกล่าวถึงภารกิจนี้

วิธีกำหนดพารามิเตอร์ชุดข้อมูล

โพรซีเดอร์นี้สมมติว่าคุณแทรกตัวทำเครื่องหมายพารามิเตอร์แล้วในเคียวรี SQL

1  
2  
3  
4  
ใน Edit Parameter ระบุข้อมูลต่อไปนี้:
1  
2  
3  
4  
รูปที่ 11-3 แสดงตัวอย่างของนิยามพารามิเตอร์ชุดข้อมูลที่พารามิเตอร์ชุดข้อมูล DSP_quantityinstock ถูกลิงก์กับพารามิเตอร์รายงาน RP_quantityinstock

รูปที่ 11-3 นิยามพารามิเตอร์ชุดข้อมูล

รูปที่ 11-3  นิยามพารามิเตอร์ชุดข้อมูล
5  
5  
ทำซ้ำขั้นตอน 3 และ 4 เพื่อกำหนดพารามิเตอร์ชุดข้อมูลเพิ่มเติมสำหรับตัวทำเครื่องหมายพารามิเตอร์อื่นในเคียวรี SQL
6  
7  
1  
2  
ป้อนพารามิเตอร์ แสดงพารามิเตอร์รายงานทั้งหมดที่คุณสร้าง รูปที่ 11-4 แสดงตัวอย่างของพารามิเตอร์รายงาน RP_quantityinstock และ RP_productvendor ชื่อพารามิเตอร์ปรากฏเนื่องจากค่าไม่ถูกระบุสำหรับคุณสมบัติ Prompt text

รูปที่ 11-4 ป้อนพารามิเตอร์

รูปที่ 11-4  ป้อนพารามิเตอร์
3  

ถ้าคุณดำเนินงานทั้งหมดที่อธิบายก่อนหน้านี้ในส่วน นี้เรียบร้อย คำสั่งย่อย WHERE ของเคียวรีสัมพันธ์กับค่าที่ระบุ และรายงานแสดงแถวที่ตรงกับคำสั่งย่อย WHERE


(c) ลิขสิทธิ์ Actuate Corporation 2013