I want to all name start with Method.but method is recursive. so My qualified name start with first Method name and go on .My code is below :I can write M.M1.F.text BUT,I receive an error for this name:couldn't resolve reference.

I ask one question.I customize my qualifiedname.I use this code
I shared it before.
I customize qualifiednameprovider :it is below.

BUT I take an error .parent = M.M1.M2.F.T (or M.M1.M2.F.T2) :I take error couldn't resolve reference for all names.I do not know really.Why receive this error.
in addition ,I tried your pseudo code but not successful.

I want to ask one question.I remove one element's name from the qualified name.
I am aim :Below grammar :View's ownedField and Lookup's showfield (referenced field) these referenced field name has not Type element name (hence remove referenced field's name :M.M1.M2.F (I want to do onlly for referenced field name)
How can I remove T from M.M1.M2.F.T for referenced field name (Lookup and View)

Christian Dietrich wrote on Wed, 19 June 2013 00:22

Hi,

i still do not understand how you are working. you post makes ZERO sense for me. maybe you need someone doing the job for you.
the code you posted has nothing todo with the topic of this thread.

I create my qualifiedname .it start with (Method) I shared my grammar.but now My aim is
View and Lookup elements has showField and ownedViewField attribute.Thise attribute has Field (such as :Text ,Lookup).I want to create other qualifiedname for these attribute's fiels name (I remove Type from this referenced fiedls's name)
I load screenshot :and I do yellow my aim (wanted qualifiedname)

My system Requirements I do it all field see in the Function.But I have a one problem

I use NamesareUniqueValidator fo duplicate name .I changed fields name so that I receeive error duplicate name for field because they are in the function .previosuly they are in the Type and I did not receive duplicate name error.How can I solved this problem ?