What version are you using? I've tried this with VX.1 and VX.1.1 (not released yet) and using your representation it works as expected:
"Part Number" "Ref Designator" RoHS
One thing to check is that when you first made the changes the actual check wasn't enabled - so on the first run after typing your values in you may well have not actually run anything. That's what happened when I typed in some different values - double check the actual DRC check is enabled. In general you should only need to quote properties with spaces as you did originally.
Works fine in PADS 9.5 & EE/IND 7.9.5. I changed the property order and it didn't make a difference...
TechNote mg586177 details the 400 series. Make sure the list is separated by a single space between the property names.
I set up a single "test" symbol (missing all the properties) to make sure I am getting the errors I expect.
Thank you both for answering.
I am currently using EE7.9.2 release (update 18) under Windows 7 64-bit.
I have checked this several times in different configurations and I think that the source of a problem is the first property in quotation marks.
Only the first property in quotes is checked and everything after it is not verified. No matter what you put it next, the drc-401 will not catch these errors.
In this case (see the picture below) VBE(MAX) RoHS and Part Number properties are reported nicely but Ref Designator is not reported at all.
And here is the drc-401 setup that will report only for missing Part Number but nothing more:
Perhaps this is only the problem within EE7.9.2 update 18.
We'll have to live with that until we as a company switch to newer EE release.
Thanks & Regards
I've not been able to find a defect directly related to this but there is one related to "Part Number" that was fixed in EE7.9.5/PADS 9.5 and this probably fixed the issue you are seeing indirectly.