Senin, 14 Mei 2012

Re: [belajar-access] Un recognized pada crosstab filter

 

Dear Mas Septian,

Crosstab query akan membuat kolom secara dinamis dan otomatis, sesuai dengan
datanya. Karena itu, Ms Access tidak dapat memastikan kolomnya ada berapa
bila menggunakan kriteria, sebab yg pertama kali dijalankan adalah kriteria
itu, baru bisa diketahui datanya. Sedangkan crosstab query langsung secara
otomatis membentuk kolom2nya. Kita coba dulu dengan mendefiniskan
parameternya. Klik menu/ribbon Design ->Show/Hide -> Parameter pada mode
design view query tsb, kemudian ditambahkan [Forms]![FormDept]![cmbdept],
kemudian isi data typenya = text. Misal dimodif querynya menjadi:

PARAMETERS [Forms]![FormDept]![cmbdept] Text ( 255 );
TRANSFORM Count(q_rekap.GradeDesc) AS CountOfGradeDesc
SELECT q_rekap.DeptID, q_rekap.Description, Count(q_rekap.GradeDesc) AS
[Total Of GradeDesc]
FROM q_rekap
WHERE (((q_rekap.DeptID)=[Forms]![FormDept]![cmbdept]))
GROUP BY q_rekap.DeptID, q_rekap.Description
PIVOT q_rekap.DeptName;

Bila mengakses query parameter via VBA, harus didefiniskan dulu menggunakan
QueryDef. Bila tidak, akan muncul error.

Wassalaamu'alaikum Warahmatullahi Wabarakatuh,
Sofyan Efendi
http://imopi.wordpress.com/

----- Original Message -----
From: "septian100984" <septian100984@yahoo.com>
To: <belajar-access@yahoogroups.com>
Sent: Monday, May 14, 2012 1:52 PM
Subject: [belajar-access] Un recognized pada crosstab filter

> Dear all,
> saya ada problem nih mengenai parameter di crosstab.
> Apakah bisa cross tab itu diberi parameter ya?
> Saya pengen membuat search total jabatan/posisi yang ada di tiap
> departemen.
>
> nih sqlview nya dari crosstab:
> TRANSFORM Count(q_rekap.GradeDesc) AS CountOfGradeDesc
> SELECT q_rekap.DeptID, q_rekap.Description, Count(q_rekap.GradeDesc) AS
> [Total Of GradeDesc]
> FROM q_rekap
> WHERE (((q_rekap.DeptID)=[Forms]![FormDept]![cmbdept]))
> GROUP BY q_rekap.DeptID, q_rekap.Description
> PIVOT q_rekap.DeptName;
>
> yang pgn saya filter "WHERE
> (((q_rekap.DeptID)=[Forms]![FormDept]![cmbdept]))"..
> apakah ada yang kurang yah??
> Mohon bantuannya
>
>
>
>
> ------------------------------------
>
> SPAM IS PROHIBITEDYahoo! Groups Links
>
>
>

__._,_.___
Recent Activity:
SPAM IS PROHIBITED
.

__,_._,___

Tidak ada komentar:

Posting Komentar