Hi,
I believe there is a good reason for removing empty Optional Elements from Request XML when you delete value in a Form View. And it is very good reason that for Requred elements it does not remove element tag from XML but makes only text value empty.
The confusing thing that there is no indication on Form View if empty field is present or deleted in XML request.
I would like to request a fix in Form View to show that element does not exist in XML (for example show element name greyed out)
Some time I need to check that required field element is removed from xml request and response fails with correct error message. However Form View does not show if element present or just empty in XML.
1. Please at least make it clear if tag is in XML or not (by different color or some icon or some other mark)
2. If it is possible add ability to delete tag from Form View even if is required fied.
Another (alternative) way to solve this issue is to set cursor focus in XML view to the corresponding current posion of Form View element. So when you select field in Form View and then select XML view tab cursor is placed on the same tag if it exists or in between of tags where it soppose to be. This way can not just delete current selected tag in form view but also read comments around this tag or copy and paste element name for same reasons. Inability to copy paste field/method names from Form View is not very important but not very nice. So if jump to XML view will place cursor in the same possion it was on Form View will be a simple and very usable feature.
Please let me know if I need to create another topic for this requests?
Thanks,
Kyrylo