11 November 2007

CRM how to hide field / label / line / section / tab


/*hide field only*/
crmForm.all.field.style.display = 'none';

/*hide field and this field's label*/
crmForm.all.field.style.display = 'none';
crmForm.all.field_c.style.display = 'none';

/*hide field and the whole line which contains this field*/
crmForm.all.field.parentElement.parentElement.style.display = 'none';

/*hide field and the section which contains this field*/
crmForm.all.field.parentElement.parentElement.parentElement.style.display = 'none';

/*hide a tab(tab number comes from 0)*/
crmForm.all.tab2Tab.style.display = 'none';

12 comments:

Unknown said...

When using the code you posted for hiding a section I receive an "Object Expected" error. Any ideas on what my be causing the problem?

Jim Wang said...

Hi Chris, for hiding a section, you may use:
crmForm.all.field.parentElement.parentElement.parentElement.style.display = 'none';

You need to replace 'field' to your field name, (e.g: new_myfield)

Anonymous said...

Hi..i am taking a variable ofiled = crmForm.all.new_asd;
and am trying to hide it by using
ofield.parenetElement.parentElement then it is giving error as parentElement.parentElement is null something..

Any help..
thank you.....

Schnugie said...

Hi Jim. I need to hide some fields based on the content of another field. The fields must be hidden when the form loads if the content of the other field is not equal to a certain value. However should a user change the content of the latter field to another value then the other fields must reappear (OnChange) for modification by the user. Could you help? Thanks - Chris

Anonymous said...

When trying to hide a section that has some picklist fields I found that hiding the section using the script above is not enough. In addtion to hiding the section as suggested, any picklist fields in the section you are hiding need to be explicitly hidden as fields using
crmForm.all.field.style.display = 'none';

The picklist field values (not the labels) remain on the form (hovering over the other objects on the form) if you just hide the section.

If anybody knows of a way to hide a section with picklists without having to code for individual picklist fields it would be great to know.

Thanks,
Sergei

Abhijeet said...

Clean Simple and Greate piece of code for daily life solutions.

Mehul Mehta said...

just wondering how to disable the section instead of hide?? any idea??

Heti said...

Thanks for the scripts. I'm not a programmer but I managed to hide a tab with ease.

Anonymous said...

Is there a way to append text to a section label

Unknown said...

Hello,

We are using CRM 4.0. I've a problem in the mail merging the quote.

We use write-in products, they are variable in number, sometimes 2, other times 5 and so on. When I tried to do the mail-merge, the document gives me a page per product.

I want all the products in one page of the quote in a neat table with a Serial Number, Description of the product and the amount, with the total amount at the bottom. Is it possible and if yes, please let me know how.

Jeff@PerformanceGround said...

I have read the comments and have some idea of how to turn off tabs, but I need to select one of three tabs based on the selections in a field (drop down with 6 possible selections)4 of which need to make one of the trhee tabs visiable. Can you give me any guidance?

Quân Đào said...

học kế toán thực hành cấp tốc
học kế toán thực hành cấp tốc
học kế toán thực hành tại cầu giấy
học kế toán thực hành tại thanh xuân
]học kế toán thực hành tại hà đông
học kế toán thực hành tại long biên
học kế toán thực hành tại long biên
học kế toán thực hành tại hải phòng
học kế toán thực hành tại bắc ninh
học kế toán thực hành tại tphcm
học kế toán thực hành tại quận 3
học kế toán thực hành tại hải phòng
học kế toán thực hành tại bắc ninh
học kế toán thực hành tại bình dương
học kế toán thực hành tại biên hòa
học kế toán thực hành tại vinh
học kế toán thực hành tại vinh
học kế toán thực hành tại huế
học kế toán thực hành tại đà nẵng
học kế toán thực hành tại đà nẵng
học kế toán thực hành tại đà nẵng
học kế toán thực hành tại hải dương
học kế toán thực hành tại hưng yên
học chứng chỉ kế toán
học kế toán ở đâu tốt