web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Microsoft Dynamics CRM (Archived)

CRM 2011 Field Visibility error in Roll Up 16

(0) ShareShare
ReportReport
Posted on by

Hi,

My organisation recently rolled up from 11 to 16.   Since the change we're getting some odd behaviour out of our service forms.  In a nutshell, when save is clicked and the form  state is set to "update" (ie. NOT inactive/readonly) seemingly random fields are being shown as visible despite being set to invisible.  I have checked my client-side code;  let's say one of the erroneously invisible fields is called "myField". Xrm.Page.getControl('myField').getVisible() is returning false right through my onload event.  Something is making fields visible after my custom code!  I'm getting this behaviour on IE8,9 & 10.

any ideas please?

*This post is locked for comments

I have the same question (0)
  • NatrajY Profile Picture
    3,040 on at

    Are your field labels in the left or on top of the field? I have noticed some weird behavior sometimes when the label is placed top of the field.

  • Community Member Profile Picture
    on at

    they're all to the left.

  • Community Member Profile Picture
    on at

    The change from hidden to visible occurs during the following loop in notes.js

    if($p0<100){var $$t_2=this;window.setTimeout(function(){$$t_2.$k_4($p0+1)},50)}}

  • Shailaja Mahajan Profile Picture
    250 on at

    Hello Jonniosaurus,

    cloud you please share more details, like if you have any traces for this issue, It will help us to narrow down this issue.

    Thank you.

  • Community Member Profile Picture
    on at

    I'm struggling to get any details from the call stack.

    all I can see is that something is happening between Anonymous function, Notes.js, line 1 and Anonymous function, global.ashx, line 5

    The object doing the leg work in the former is: Mscrm.FormInputControl.NotesControlBehavior.prototype 
    while the object in the latter  is Function.createDelegate

    hope that helps.

  • Community Member Profile Picture
    on at

    this is the method in Mscrm.FormInputControl.NotesControlBehavior.prototype where i noticed the change

    $k_4:function($p0){

     var $v_0=$find(Mscrm.ClientApiConstants.primaryEntityId);

     if(!IsNull($v_0)&&$v_0.get_isNew())

       $v_0.registerOtherData(new Mscrm.HtcProxyFormData(this));

     else if($p0<100)

       {var $$t_2=this;window.setTimeout(function(){$$t_2.$k_4($p0+1)},50)}

    },

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Congratulations to our 2025 Community Spotlights

Thanks to all of our 2025 Community Spotlight stars!

Leaderboard > 🔒一 Microsoft Dynamics CRM (Archived)

#1
JS-09031509-0 Profile Picture

JS-09031509-0 3

#2
AS-17030037-0 Profile Picture

AS-17030037-0 2

#2
Mark Eckert Profile Picture

Mark Eckert 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans