Quantcast
Viewing all articles
Browse latest Browse all 3636

record selection formula is not working after publishing asp.net n tire architector project

i am using record selection formula for retrieving some specific data for my requirement point of view but on the local machine it work fine but when i published it the record selection formula is not working any one can help me thanks in advance

 

using System;

using System.Collections.Generic;

using System.Linq;

using System.Web;

using System.Web.UI;

using System.Web.UI.WebControls;

using System.Data;

using SMMSReports.ENTITIES;

using SMMSReports.BAL;

using System.Text;

using System.Data.SqlTypes;

using CrystalDecisions.CrystalReports.Engine;

using CrystalDecisions.Shared;

 

namespace SMMSReports.WEB.Reports

{

    public partial class RequisitionForAdditionToARS : System.Web.UI.Page

    {

        ReportDocument rep = new ReportDocument();

        string Path;

        protected void Page_Init(object sender, EventArgs e)

        {

            if (Session["mRoleID"] != null)

            {

                Path = Server.MapPath("RequisitionForAdditionToARSrpt.rpt");

                rep.Load(Path);

                try

                {

                    if (Request.QueryString["D"] != null && Request.QueryString["SD"] != null && Request.QueryString["DF"] != null && Request.QueryString["DT"] != null)

                    {

                        string Dept = Request.QueryString["D"].ToString().Trim();

                        string SubDept = Request.QueryString["SD"].ToString().Trim();

                        DateTime DateFrom = Convert.ToDateTime(Request.QueryString["DF"].ToString().Trim());

                        DateTime DateTo = Convert.ToDateTime(Request.QueryString["DT"].ToString().Trim());

 

                        rep.DataDefinition.RecordSelectionFormula = "{AdditionalArs.Department} ='" + Dept + "' AND {AdditionalArs.SubDepartment} ='" + SubDept + "' AND {AdditionalArs.ReqDate} >= #" + DateFrom + "#  AND {AdditionalArs.ReqDate} <= #" + DateTo + "#";

                        rep.DataDefinition.FormulaFields["FDepartment"].Text = (char)39 + Dept + (char)39;

                        rep.DataDefinition.FormulaFields["FSubDepartment"].Text = (char)39 + SubDept + (char)39;

                        rep.DataDefinition.FormulaFields["FReqDateF"].Text = (char)39 + DateFrom.ToString("dd-MMM-yyyy") + (char)39;

                        rep.DataDefinition.FormulaFields["FReqDateT"].Text = (char)39 + DateTo.ToString("dd-MMM-yyyy") + (char)39;

                    

                    }

                    CrystalReportViewer1.ReportSource = rep;

                    CrystalReportViewer1.DataBind();

 

                }

                catch

                {

                }

 

            }

            else

            {

                Response.Redirect("../Default.aspx");

            }

 

        }

        protected void Page_UnLoad(object sender, EventArgs e)

        {

            CrystalReportViewer1.Dispose();

            GC.Collect();

        }      

    }

}


Viewing all articles
Browse latest Browse all 3636

Trending Articles