View more results: All Community | Knowledgebase
  • Wiki Page: 608-16539 - Unknown scripting language 'JavaScript' error in Interactive Dashboard

    Summary: An error stating that JavaScript is an unknown scripting language may appear when navigating to the Interactive Dashboard. Resolution: On the server, go to Start -> Run . Type CMD then hit Return . A command prompt window will open. In the window that's displayed, enter the following...
  • Wiki Page: 492-16626 - Script error when opening custom url in a new window

    Summary: Opening a custom URL in a new window may result in a script error in v7.2. Symptoms: A custom URL can be added to the main Find menu by nanvigating to Administration -> Advanced Customisation -> System Menus ,and selecting the Find menu option. In order to have the URL open a website in...
  • Wiki Page: 492-16866 - Setting screen focus at the top of a list

    Summary: When using a low screen resolution (800x600) and a gridsize higher than 10 (i.e. 25), the focus for UserContactList (MyCRM -> Contacts) will scroll down to the last row of the grid. Symptoms: The customer wanted the focus set to the top of the grid. Work around / Resolution: There’s...
  • Wiki Page: 492-17065 - Setting an onload event may result in a CRM screen not rendering

    Summary: Adding an onload event via a Custom Content script may result in a CRM page remaining blank after loading. This is caused by the script replacing the onload events. Symptoms: A customer added a Custom Content script in the following format: <script> window.onload = function(){ alert("The...
  • Wiki Page: 636-17088 - Document drop icon missing

    Summary: Issue with Document drop not working as it is not loading properly Symptoms: The Document drop icon is missing but the text remains. Dragging a document onto the icon does nothing. Cause: A request to load some Javascript needed by the plugin was resulting in an error 500. This happened because...
  • Wiki Page: 492-17089 - Long loading times on Workflow and Line Item screens

    Summary: Users may experience a delay when attempting to load screens that are launched using the jQuery load() function. This includes the Workflow and New Line Item screens. Symptoms: Poor performance may be seen when loading certain screens, especially when the user is not accessing CRM on a local...
  • Wiki Page: 492-17090 - Comments in an OnChange script may result in errors in the Outlook plugin

    Summary: Commenting out the last line of an OnChange script on the CommWebPicker screen may result in a scripting error in the Outlook plugin. This applies for both the Exchange plugin and the Outlook Lite plugin. Symptoms: Selecting a Company record when filing an email from Outlook may result in the...
  • Wiki Page: 492-17147 - How to: Querying records using a Where clause in the client-side API

    Summary: It is possible to make SDATA requests using the client-side API. Some confusion may exist regarding the querying of records using a Where clause, as this function will always return a set of record objects. More information: In the following examples, we're using a Car entity, which has...
  • Wiki Page: 536-17035 - New Appointment: JavaScript error on selecting a Person

    Symptoms: On the New Appointment screen, selecting the green arrow next to the Person: field (Cmli_Comm_PersonId) may result in the following error being displayed: An error has occurred in the script on this page Object doesn’t support property or method 'NavPopupUrlcmli_comm_personid'...
  • Wiki Page: 536-17173 - Missing vertical scrollbar in custom ASP page

    Summary: On a custom ASP page that contained an iframe there were issues with the scrollbars on the iframe because of the javascript in the asp page was attached to the window.onload event. Cause: For example if you bind to the onLoad event using javascript: window.onload = function() { doLoad(); } It...
  • Wiki Page: 492-16076 - Exchange, file email when contact not in CRM

    Summary: An issue may occur in versions 7.1 and 7.2 of Sage CRM whereby a JavaScript error appears when attempting to file an email from a contact that does not exist in CRM. This issue will only occur in instances of Sage CRM that are integrated with Sage 200. Symptoms: The issue can be reproduced when...
  • Wiki Page: 536-16782 - Default behaviour of the Email Manager JavaScript files

    Summary: A number of support cases have been raised regarding the expected functionality that is in the default Email Manager scripts. The article will seek to clarify what functions are available in each script, and when they should be used. More information: Two default scripts are available for the...
  • Wiki Page: 492-17471 - Frameset removal: duplicate element IDs in top content and EWARE_MID

    Summary: Fields added to the Top Content area in Sage CRM do not have different HTML IDs to fields added to regular Sage CRM screens. This may cause an issue if attempting to reference a screen element by ID. Symptoms: An example of the issue can be seen where comp_name field is added to both CompanyTopContent...
  • Wiki Page: 492-17512 - How to: Running performance tests on custom client-side scripts

    Summary: Those implementing Sage CRM may encounter issues around the performance of client-side JavaScript. These issues may be difficult to troubleshoot; while all major browsers include JavaScript profiling tools as part of their development tools, these may provide more information than is useful...
  • Wiki Page: 492-17714 - Resizing IE may cause page resubmission

    Summary: Submitting a page when zoomed in greater than 100% may result in the data being sent twice. This can result in duplicate entries being created in Sage CRM. Symptoms: Any action where data is submitted may be affected; the example raised with the case was where new quotes are being created. This...
  • Wiki Page: 492-17729 - Interactive Dashboard: Clear browser cache following upgrade

    Summary: Following an upgrade to 7.2g, users may experience a JavaScript error on their dashboard. This error prevents the dashboard gadgets from loading. Symptoms: The following error message may appear on-screen: Error text reads: The application could not initialise.Please contact your Administrator...
  • Wiki Page: 492-17967 - Web to Lead: Lead_Opened field

    Summary: After adding the lead_opened datetime field to a web to lead form, leads may be created in Sage CRM with a default time of midnight UTC. The date portion of the datetime field will be unaffected. Symptoms: The issue can be reproduced by creating a web to lead form containing the lead_opened...
  • Wiki Page: 492-17968 - Custom content for Custom Entities

    Summary: A script error may occur when adding Custom Content scripts to the Top Content screens for custom entities. Symptoms: On adding some basic JavaScript to the Top Content area for a custom entity, a range of errors may be displayed. These can include the following: Unterminated string constant...
  • Wiki Page: 492-18000 - Blank value when using AM/PM time format

    Summary: An issue may arise when users have the "Use AM/PM" option set to Yes, and save a time value with no space between the time and the AM/PM part. Symptoms: As an example, if a user were to save the time an opportunity were opened as "12:00PM" (as distinct from "12:00 PM"...
  • Wiki Page: 492-18022 - How to: Adding thousand separators to numeric fields

    Summary: By default, numeric fields in Sage CRM (fields with an EntryType of 32) are not displayed using separators of for multiples of 1,000. Separators are only used for Currency fields within the system. Customers may wish to use thousand separators in the product; these can be added using a straightforward...