Users cannot enter parameters in CRM Custom Reports

Need assistance:
Out of 200+ users of our CRM deployment, I have two end users who cannot enter parameters into the parameter fields on a report.  The fields appear when the report is selected from the reports list, however the fields are not accessible to these
two users.  No data can be entered in them, nor can the combo boxes be dropped down to select from.  No other users are encountering this issue on the same report, including me.  It would seem to be a security or permissions issue, but I have
verified that these users have identical permissions to other users who can populate parameters on this report.
Please advise, I am happy to provide any other necessary info needed to identify the issue
EG

Found a solution. Users needed to change from https to http to force the report param fields to be accessible. This is not the ultimate solution, but is a work around for now. Any other suggestions would be appreciated

Similar Messages

  • Export Report to PDF after user has entered parameters

    Hi All,
    I have a problem exporting a report to PDF using "ReportExportControl" after a user has entered parameters, instead of showing the download prompt, it displays the report using the parameters as if it was using "CrystalReportViewer"
    If I program the input fields using "ParameterFieldController" then the exporter works as expected.
    Is there anything in particular needed in order to export a report with user inputted parameters?
    Thanks in advance.
    Michael

    Hi Ted, thanks for your reply,
    What I am seeing at the moment is as follows
    The report requires parameters from the user in order to generate the report, and a webpage asking the user to inputs is shown, the same one that is shown by "CrystalReportViewer" function, once the user has inputted the parameters they click the "OK" button and the report generates on screen, using the parameters entered, behaving like "CrystalReportViewer" function, what I need is once the user click "OK" it will prompt for download as attachment, which is not happening.
    For your suggestion, I already have that coded and its still not working, Please find my code attached
    // Create a exporter object
    ReportExportControl exportControl = new ReportExportControl();
    exportControl.setReportSource(clientDoc.getReportSource());
    // Exporter Options
    ExportOptions exportOptions = new ExportOptions();
    exportControl.setExportOptions(exportOptions);
    exportControl.setExportAsAttachment(true);
    exportOptions.setExportFormatType(ReportExportFormat.PDF);
    // Process the http request to export the report
    exportControl.processHttpRequest(request, response, getServletConfig().getServletContext(), null);
    // Dispose of the exporter object
    exportControl.dispose();
    with the above code the report will display on screen, but if i include this before the code
    //Use the ParameterFieldController to pass parameter values to the report
    ParameterFieldController paramController;
    paramController = clientDoc.getDataDefController().getParameterFieldController();
    paramController.setCurrentValue("", "Parameter name", Val);
    the report doesnt show the input screen and generates as attachment
    Hope this makes my situation abit clearer
    Thanks and regards
    Michael

  • How to customize SAPlogon so that the user cannot enter transaction code?

    I use PFCG to create a role which limit the choices of menu.  I create a user and set the role to the user.
    I would like to disable or hide the COmmand Field so that the user cannot enter transaction code directly.
    Is it possible to do so?
    If yes, would anyone show me how?
    Any discussion is welcome.

    anyway you are going to restrict the user authorization vai role, insted of going throught the whole tree to execute the tcode there is shotcut as command line. here you can save much more time for the user insted going through the tree always. there is no harm for the system if you keep the command line option. What and why you think it should be disabled?
    Cheers,
    -Sunil

  • Returning User Password in Java code for custom reports

    Hi I'm doing a custom report and for the life of me I can't seem to find the password field in the database. :(
    Anyways I'm thinking maybe I can use java code to return the password and then using the decrypt password function. Could someone please shed some light on this!!!
    Note: I need to return the User password using java code and not XPRESS code. It would be best if someone either shows me how you can get the password using a java method or tell me where the User password is stored as I'm going crazy trying to find it in the DB!!!
    Thanks in advance!!!

    well... not sure what your Java code does. But if you can get the WSUser object for each user, you could call getPassword on the object to get the user's password

  • How to restrict user to enter duplicate items in Purchase Order Lines?

    I have to do form personalization so that user cannot enter duplicate items in the PO.
    At when-new-item-instance in PO-Approve field, I have created a database function that is taking the count of items and returning the count value.
    In the condition I have given condition:
    1<(select func_name(parameter) from dual)
    10       message                 duplicate items in the po
    But its not working fine.
    Thanks & Regards
    Sunny

    Hi,
    The issue is resolved on my own exploration. We need to maintain the different authorization keys for the status which we did not want  a user  to access. If we leave it blank it will allow user to access.
    Regards,
    Sharath

  • Disable jTable so that user cant enter any value & is stopped to do so

    Hi
    my program has 2 options for user: 1. To enter a list of values(for which im using table), 2. To use default values embedded in the program.
    for these options i have used jRadioButtons n ButtonGroup.When user selects DefaultValues radiobutton program uses default values,but when it selects DefaultValues radiobutton i want to disable the Table such that the user cannot enter any value in the cell and it should be visible to the user too that the table has been disabled.
    The user should only b able to enter values in table if he/she selects the first option's radiobutton.
    note: im using DefaultTableModel, if somebody can tell me any way other than using isCellEditable(),it would be more appreciatable
    thanks

    Erm i use netbeans..... the program i am pasting is really small in netbeans but when it is pasted somewhere else alot of code appears.....if its not right to do,tell me what to do....to make it more smaller
    import java.awt.Color;
    import java.awt.Component;
    import predoms.DisabledPanel;
    * @author Me
    public class test extends javax.swing.JFrame {
        /** Creates new form test */
        public test() {
            initComponents();
        /** This method is called from within the constructor to
         * initialize the form.
         * WARNING: Do NOT modify this code. The content of this method is
         * always regenerated by the Form Editor.
        @SuppressWarnings("unchecked")
        // <editor-fold defaultstate="collapsed" desc="Generated Code">
        private void initComponents() {
            buttonGroup1 = new javax.swing.ButtonGroup();
            jRadioButton1 = new javax.swing.JRadioButton();
            jRadioButton2 = new javax.swing.JRadioButton();
            jScrollPane1 = new javax.swing.JScrollPane();
            jTable1 = new javax.swing.JTable();
            setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
            buttonGroup1.add(jRadioButton1);
            jRadioButton1.setText("default");
            jRadioButton1.addActionListener(new java.awt.event.ActionListener() {
                public void actionPerformed(java.awt.event.ActionEvent evt) {
                    jRadioButton1ActionPerformed(evt);
            buttonGroup1.add(jRadioButton2);
            jRadioButton2.setText("use table");
            jRadioButton2.addActionListener(new java.awt.event.ActionListener() {
                public void actionPerformed(java.awt.event.ActionEvent evt) {
                    jRadioButton2ActionPerformed(evt);
            jTable1.setModel(new javax.swing.table.DefaultTableModel(
                new Object [][] {
                    {"a", null},
                    {"b", null},
                    {"c", null},
                    {"d", null}
                new String [] {
                    "Title 1", "Title 2"
                Class[] types = new Class [] {
                    java.lang.Object.class, java.lang.Integer.class
                boolean[] canEdit = new boolean [] {
                    false, false
                public Class getColumnClass(int columnIndex) {
                    return types [columnIndex];
                public boolean isCellEditable(int rowIndex, int columnIndex) {
                    return canEdit [columnIndex];
            jScrollPane1.setViewportView(jTable1);
            javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
            getContentPane().setLayout(layout);
            layout.setHorizontalGroup(
                layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                .addGroup(layout.createSequentialGroup()
                    .addGap(72, 72, 72)
                    .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                        .addComponent(jRadioButton1)
                        .addGroup(layout.createSequentialGroup()
                            .addComponent(jRadioButton2)
                            .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                            .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 98, javax.swing.GroupLayout.PREFERRED_SIZE)))
                    .addContainerGap(74, Short.MAX_VALUE))
            layout.setVerticalGroup(
                layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                .addGroup(layout.createSequentialGroup()
                    .addGap(136, 136, 136)
                    .addComponent(jRadioButton1)
                    .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                    .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                        .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 102, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addComponent(jRadioButton2))
                    .addContainerGap(193, Short.MAX_VALUE))
            pack();
        }// </editor-fold>
        private void jRadioButton1ActionPerformed(java.awt.event.ActionEvent evt)
            DisabledPanel disabledPanel = new DisabledPanel(jTable1);
            disabledPanel.setDisabledColor(Color.lightGray);
            Component addu = this.add(disabledPanel);
            disabledPanel.setEnabled(false);        
        * @param args the command line arguments
        public static void main(String args[]) {
            java.awt.EventQueue.invokeLater(new Runnable() {
                public void run() {
                    new test().setVisible(true);
        // Variables declaration
        private javax.swing.ButtonGroup buttonGroup1;
        private javax.swing.JRadioButton jRadioButton1;
        private javax.swing.JRadioButton jRadioButton2;
        private javax.swing.JScrollPane jScrollPane1;
        private javax.swing.JTable jTable1;
        // End of variables declaration
    }

  • Is there any way to create fields reports users can enter data into?

    I am using Crystal XI to develop reports for my company and have not received any formal training on it.  I'm learning it fairly well through the help files. 
    One of the reports I need to create summarizes our scrap, rework, and additional incurred expenses for our monthly quality reports.  Most of the information is stored in the main program used by all employees, a very small amount of it is not.  I have created sub-reports for each of the different types of costs that are tracked in the system.
    Is there any way to create an area on the report that our QA people can use to enter the items not tracked in the main system?  I am imagining that it would be through another sub-report of some kind, but do not know how to create the fields needed. 
    Thank you very much for any assistance you can provide, even if it is to tell me "You can't do that, ma'am..."  At least then I would know and wouldn't beat my head against the desk trying to figure out how to do it.

    Is defining parameter prompts in the Crystal Report and displaying it in the report a possible workaround? 
    If you define parameter prompts, then Crystal will query the user before running the report - so this would be problematic if the user needs to reference data in the report to enter appropriate values (one possibility then is to use interactive parameters feature available in CR 2008).
    Sincerely,
    Ted Ueda

  • How to create a custom report and include multiple extended CRM database?

    I have created a number of CRM databas extensions and applied all there fields to my contacts and cases.
    I might have for example:
    - Additional address details
    - Business information
    - Quote Details
    - Trade Referees
    I know how to run a custom report and that I can select any one of these extra CRM databases as a filter and included them in the report. Is there a way though to add more than one (preferrably all) of the extra CRM databases to the report?
    The onely ways I can see it work is by either include all fields in one extra CRM database (not ideal) or bu running multiple reports and merge them somehow in Excel.
    Is there another way that I am not aware off?
    Thanks for your help,
    Jerun

    Hi Jerun,
    There's no way to do that. You'll need to run separate reports and merge them in Excel.
    -m

  • How to create custom report in crm 2013

    Hi,
    I want to create custom report in crm 2013. I want to show Contact information in report. My scenario is that when I select multiple record and run report then contact information show in different pages. I want to show record in textbox in report. Here
    is an example of display record

    Hi Aamir,
    Have a look at below link it shows step by step how to create custom SSRS report.
    http://www.njevity.com/blog/creating-dynamics-crm-2011-reports-sql-reporting-services-pre-filtering-and-default-filters
    It tells using fetchxml, you can use SQL query as well. You need to use pre filtering to run report on selected record.
    Thanks,
    Prasad
    Make sure to "Vote as Helpful" and "Mark As Answer",if you get answer of your question.

  • Custom report toshow the "Last Logon User Name"

    Is it possible to create a custom report to display the "Last Logon User Name" field that appears in the Properties of each computer object ?

    Yes, download the RDL file and modify the report. If the user name is not in one of the current datasets, then you have to add it first.
    Kent Agerlund | My blogs: blog.coretech.dk/kea and
    SCUG.dk/ | Twitter:
    @Agerlund | Linkedin: Kent Agerlund |
    Mastering ConfigMgr 2012 The Fundamentals

  • Custom report software installed with last logged on user.

    Can someone please help, I'd like to create a custom report: Specific software installed on a computer which includes last logged on user. I can do this by query but need a custom report for none ConfigMgr users.

    SELECT DISTINCT
    TOP (100) PERCENT dbo.v_GS_COMPUTER_SYSTEM.Name0 AS [Computer name], dbo.v_GS_ADD_REMOVE_PROGRAMS.DisplayName0,
    dbo.v_GS_ADD_REMOVE_PROGRAMS.Version0, dbo.v_R_System.User_Name0, dbo.v_R_System.User_Domain0 AS [User domain],
    dbo.v_GS_COMPUTER_SYSTEM.Domain0 AS [Computer domain], dbo.v_R_System.AD_Site_Name0 AS [Computer AD Site]
    FROM dbo.v_GS_ADD_REMOVE_PROGRAMS INNER JOIN
    dbo.v_GS_COMPUTER_SYSTEM ON dbo.v_GS_ADD_REMOVE_PROGRAMS.ResourceID = dbo.v_GS_COMPUTER_SYSTEM.ResourceID INNER JOIN
    dbo.v_R_System ON dbo.v_GS_COMPUTER_SYSTEM.ResourceID = dbo.v_R_System.ResourceID
    WHERE (dbo.v_GS_ADD_REMOVE_PROGRAMS.DisplayName0 LIKE N'Adobe Shockwave Player%')
    ORDER BY [Computer name]
    Keep in mind that this query will only find x86 software titles. Use 
    v_ADD_REMOVE_PROGRAMS
    instead to get both.
    http://www.enhansoft.com/

  • Custom report Fetch XML error in CRM 2011 online version

    When i am trying to connect to my online CRM 2011 server below error appears
    Unable to connect to data source 'DataSource1'.The connection to server "https://{my org name}.crm5.dynamics.com/XRMServices/2011/Discovery.svc"
    could not be established. Make sure that the connection string and credentials are correct, and try again.
    I also tried as per Abhishek Agarwal MSFT suggestion as
    1. Make sure that the credentials are correct.
    2. Try accessing the same URL through the web browser by providing the same credentials.
    3. Try enabling traces for BIDS and look for the detailed error logs. You can do this by creating the regular
    CRM trace registry entries under HKLM\SOFTWARE\Microsoft\MSCRMBidsExtensions or HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\MSCRMBidsExtensions is you have a 64 bit
    machine.
    but nothing happens, trace log is
    ExceptionManager.PrepareException
    >Unhandled Exception: Microsoft.Crm.Reporting.DataExtensionShim.Common.ReportExecutionException: The connection to server "https://xxx1.crm5.dynamics.com/XRMServices/2011/Discovery.svc"
    could not be established. Make sure that the connection string and credentials are correct, and try again.
    >
    >Inner Exception: Microsoft.Crm.Reporting.DataExtensionShim.Common.ReportExecutionException: Metadata contains a reference that cannot be resolved: 'https://xxx1.crm5.dynamics.com/XRMServices/2011/Discovery.svc?wsdl'.
    >   at System.ServiceModel.Description.MetadataExchangeClient.MetadataRetriever.Retrieve(TimeoutHelper timeoutHelper)
    >   at System.ServiceModel.Description.MetadataExchangeClient.ResolveNext(ResolveCallState resolveCallState)
    >   at System.ServiceModel.Description.MetadataExchangeClient.GetMetadata(MetadataRetriever retriever)
    >   at System.ServiceModel.Description.MetadataExchangeClient.GetMetadata(Uri address, MetadataExchangeClientMode mode)
    >   at Microsoft.Xrm.Sdk.Client.ServiceMetadataUtility.RetrieveServiceEndpoints(Type contractType, Uri serviceUri)
    >   at Microsoft.Xrm.Sdk.Client.ServiceConfiguration`1..ctor(Uri serviceUri)
    >   at Microsoft.Xrm.Sdk.Client.ServiceConfigurationFactory.CreateConfiguration[TService](Uri serviceUri)
    >   at Microsoft.Crm.ServiceConfigurationCache`1.GetServiceConfiguration(Uri serviceUrl)
    >   at Microsoft.Crm.ServiceProxyCache`1.GetServiceProxy(Uri serviceUrl, Credential credentials, Uri homeRealmUrl, String passportEnvironment)
    >Inner Exception: Microsoft.Crm.Reporting.DataExtensionShim.Common.ReportExecutionException: The remote server returned an error: (407) Proxy Authentication Required.
    >   at System.Net.HttpWebRequest.GetResponse()
    >   at System.ServiceModel.Description.MetadataExchangeClient.MetadataLocationRetriever.DownloadMetadata(TimeoutHelper timeoutHelper)
    >   at System.ServiceModel.Description.MetadataExchangeClient.MetadataRetriever.Retrieve(TimeoutHelper timeoutHelper)

    First, please make sure you are using the right version of Microsoft Dynamics CRM 2011 Report Authoring Extension
    http://www.microsoft.com/downloads/en/details.aspx?FamilyID=64a09b75-8376-4b9d-aea3-8a83a1837c4d
    Second, please make sure the connection string is correct, for CRM online,
    The connection string should be: <ServerURL>;<OrganizationUniqueName>;<HomeRealmURL>
    In this connection string, only <ServerURL> is mandatory.
    For more details, please refer to
    http://rc.crm.dynamics.com/rc/2011/en-us/online/5.0/help/how_rpt_customcreatefetchrs.htm
    Please remember to click “Mark as Answer” on the post that helps you. Jackie Chen, Microsoft Online Community Support

  • Custom Report: the list of IT ROLES of one or more users

    Hi all,
    I want to do a custom report that gives me the list of IT ROLES of one or more users. Anyone could give me some guidelines?
    Thanks

    according to the docs... if I interpret them right
    getRoles returns roles assigned to the context given, this is wise since it is usualy used to check if the current user invoking the call has the rights in a form, workflow or similiar...
    Adding the "accountId" string as a second argument would invoke this form of the getRoles
    getRoles
    public static java.util.List getRoles(LighthouseContext s, java.lang.String current) throws WavesetException
    This variant allows a specific name to be included in the returned list. Used to ensure that the current value of a role may continue to be assigned even though the current admin may not have access to that role.
    I believe you should get the users view and get your info from there...
    if you try using the debug page and getObject User and the accountId, you will see the user in its full glory...
    there you can see what you might want to do I hope

  • How to add user e-mail to a custom report?

    Hello,
    I am not a sql DBA, but trying to find out exact line that I should add to the query for any custom report, to show user e-mail address field as well.
    For example, I use this query for all machines running unwanted software (found this query on google) :
    Select 
    SD.Name0, 
    sys1.User_Name0,
    SF.FileName 
    From v_r_system sys1
    join v_gs_softwarefile sf on sf.resourceid=sys1.resourceid
    left join v_R_User usr on usr.User_Name0=sys1.User_Name0
    left Join v_R_System SD on SD.ResourceId = SF.ResourceId
    Where SF.FileName Like '%Azureus%'
    Or SF.FileName Like '%ABC%'
    Or SF.FileName Like '%BitComet%'
    Order By SD.Name0, SF.FileName, sys1.User_Name0
    I do have user discovery enabled with mail attribute, and can see e-mail address getting collected for all the users.
    Thanks in Advance

    In case it's SQL/SSRS, which I assumed based on the initial query, then your query should look like this:
    Select
    SD.Name0,
    sys1.User_Name0,
    usr.Mail0,
    SF.FileName
    From v_r_system sys1
    join v_gs_softwarefile sf on sf.resourceid=sys1.resourceid
    left join v_R_User usr on usr.User_Name0=sys1.User_Name0
    left Join v_R_System SD on SD.ResourceId = SF.ResourceId
    Where SF.FileName Like '%Azureus%'
    Or SF.FileName Like '%ABC%'
    Or SF.FileName Like '%BitComet%'
    Order By SD.Name0, SF.FileName, sys1.User_Name0
    My Blog: http://www.petervanderwoude.nl/
    Follow me on twitter: pvanderwoude

  • On and iPad how to Allow User To Enter Custom Text  (Dropdown only) Enables users to enter a value other than the ones in the list.

    On an iPad, how do I :
    Allow User To Enter Custom Text
    (Dropdown only) Enables users to enter a value other than the ones in the list.'?

    Are you using the built-in Currency option under the Format tab? If so,
    what you're describing should not happen.

Maybe you are looking for

  • New UCS and VMware setup Questions

    /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:

  • Large BI Publisher reports fail with client-error-request-value-too-long

    We are running BI Publisher 5.6.3 with Oracle Applications 11.5.10.2, and are having frequent failures with client-error-request-value-too-long messages on large PDF reports that cause the entire report to not print. The exact error message is as fol

  • File has to be converted by BinHex 4.0.

    Hello, My boss is using a 8703.  From time to time he is getting an error message when opening attached files out of e mail.  The error says the file has to be converted by BinHex 4.0.  In this particular case it was a PDF document I sent to him.  An

  • Server Cache

    Hi There, When the server is restarted while the threads in the application are processing, instead of killing the threads it continues exceution from the point where it stopped. Looks like the server is caching the snapshot of the application runtim

  • Help with fill, in shape tool?

    Hi InDesign CS 4. When I drag a new rectangle it always fills with a fade from left to right with a border line that fades as well. It's the same with elipses or polygons. Trying to change the fill, or the line color has no effect. I don't know how I