Gak usah terlalu lama mari kita coba untuk melakukan koneksi Crystal Report dengan Stored Procedure.
1. Buatlah Stored Procedure sesuai dengan yang diharapkan. Klo punya saya
-- ================================================
-- Template generated from Template Explorer using:
-- Create Procedure (New Menu).SQL
--
-- Use the Specify Values for Template Parameters
-- command (Ctrl-Shift-M) to fill in the parameter
-- values below.
--
-- This block of comments will not be included in
-- the definition of the procedure.
-- ================================================
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
USE [Pejabat]
GO
-- =============================================
-- Author:
-- Create date: <28 April 2010>
-- Description:-- data pejabat di Report Pelantikan>
-- BKD Kabupaten Brebes
-- =============================================
CREATE PROCEDURE [dbo].[ShowDataPelantikan]
-- Add the parameters for the stored procedure here
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
-- Insert statements for procedure here
SELECT Data.No, Data.NIP AS NIPPejabat, Data.Nama AS NamaPejabat, Data.GolonganRuang, Data.EselonJabatanBaru, Data.JabatanBaru, Data.JabatanLama,
(SELECT Pangkat.Pangkat FROM dbo.Pangkat WHERE Pangkat.IdPangkat = Data.GolonganRuang) AS PangkatPejabat,
PenandaTangan.NIP AS NIPPenandatangan, PenandaTangan.Nama AS NamaPenandaTangan, PenandaTangan.PangkatGolongan, PenandaTangan.Jabatan,
(SELECT Pangkat.Pangkat FROM dbo.Pangkat WHERE Pangkat.IdPangkat = PenandaTangan.PangkatGolongan) AS PangkatPenandaTangan
FROM dbo.Data, dbo.PenandaTangan WHERE Data.EselonJabatanBaru = PenandaTangan.Eselon;
END
GO
2. Buat Koneksi ke SQL Sever
3. Pilih Stored Procedure yang telah dibuat.
4. Hasil dari Koneksi dan Data Sudah bisa langsung dipakai di Report
Semoga bermanfaat. Terima Kasih
Post a Comment