in Search

Browse by Tags

All Tags » clientside (RSS)
  • Dynamically change SearchSQL for an SSA field client-side

    Recently I was asked if it is possible to restrict a Search Select Advanced field based on criteria that may change client-side. The answer was no, it's not possible through standard customization. However it's not impossible... I want to be very upfront about this blog post: it is about an un...
    Posted to Weblog by JackAllan on 01-25-2010
  • Jack's Hack FAQ

    hack [hāk] -verb (used with object): To cut, notch, slice, chop, or sever (something.) To damage or injure by crude, harsh, or insensitive treatment; mutilate; mangle. -computing jargon: A quick job that produces what is needed, but not well. To alter the intended function of a computer program to suit...
    Posted to Weblog by JackAllan on 01-25-2010
  • Using an onChange Script on a Selection list to set a value of another field

    This is a simple real world example. There was a customer need to set a field values based on value of another field on the opportunity screen. The screens had been customized. The oppo_forecast and oppo_certainty fields were removed from the opportunitystatusbox and oppo_certainty was added to the opportunitydetailbox...
    Posted to Weblog by Jeff Richards on 12-30-2009
  • Gotchya when using AJAX in CRM Customisations

    Previously I blogged about using AJAX in CRM Customisations. I found a bit of a gotchya that can cause data-loss. Please read this article for a description of this problem and how to avoid it. CRM keeps track of which records are being edited by maintaining user locks in the Locks table. Before allowing...
    Posted to Weblog by JackAllan on 11-02-2009
  • Getting server side stuff client side

    In this post I will be exploring the possibilities of combining the CRM.AddContent method and some javascript data transmission techniques. Previously I've blogged about using AJAX to access server-side objects in client-side scripts. AJAX is great for sending information back and forth from the...
    Posted to Weblog by JackAllan on 10-05-2009
  • The Clientside Control of Lists and Columns

    I have previously provided an example of a function that may be used in a search screen to test whether the page contained a List or a Grid. You can see this in the article " Clientside control of fields in Search screens including detection of grids and lists ". This is only part of a short...
    Posted to Weblog by Jeff Richards on 07-27-2009
  • Include file for Clientside control of Lists

    This is a sample include file that enables the easy control of lists in clientside code. Example usage <script src=" http://myserver/crmsp1/custompages/listrules.js "> </script> <script> window.attachEvent("onload", formatGrid); function formatGrid() { var mygrid...
    Posted to FileGallery by Jeff Richards on 07-27-2009
  • Clientside control of fields in Search screens including detection of grids and lists

    This tip is a modified product of a conversation that took place between a couple of my colleagues in the UK and US. The need was to find a technique that would allow the easy clientside control of fields with the search screens. It had to be clientside because the technique was needed for the hosted...
    Posted to Weblog by Jeff Richards on 07-17-2009
  • Adding a Report Button to an Existing System Screen, e.g. OpportunitiesList

    This article shows how to add a button to an existing system screen that will call a report. For example if you look at the image of the OpportunitiesList screen below you can see that a button has been added that calls a popup window that displays a pdf report. You may think that since reports are a...
    Posted to Weblog by Jeff Richards on 07-13-2009
  • Getting scripts into hard-to-reach places

    A while back I blogged about injecting scripts into system action screens that don't have custom content field. Well recently I had an epiphany about Translations and using them to embed scripts into screens where there is no custom content field. The technique described in this post is a lot easier...
    Posted to Weblog by JackAllan on 07-08-2009
Page 1 of 6 (51 items) 1 2 3 4 5 Next > ... Last »