поменять направление звеньев в дверном модуле

Я пробовал приведенный ниже код, но это не работает, может ли кто-нибудь помочь мне исправить то же самое -

Module m = current
Object o = current 
Object src,trg
Link lnk 
ModName_ targetMod 
int sabno,tabno
string obj_type 
//print "Source \t Destination"
/*for o in m do*/ {
                for lnk in o->"*" do {
                                                targetMod = target lnk
                                read(fullName(targetMod),false)             
                                //sabno = sourceAbsNo(lnk)
                                //tabno = targetAbsNo(lnk)
                                src = source(lnk)
                                trg = target(lnk)
                                delete(lnk) 
                                //trg -> "/Harley_MY19_Phoenix/99 Link Modules/SRS_to_CRS" -> src
                                trg <- "/Harley_MY19_Phoenix/99 Link Modules/SRS_to_CRS" <- src 
                                //break
                }
                //break
}
infoBox "*****************Complete*********************************"

Как исправить то же самое.


person Suman    schedule 27.12.2017    source источник


Ответы (1)


Привет, приведенный ниже код работает, чтобы изменить исходящие ссылки на входящие, надеюсь, это поможет вам -

Module m = current
Object o = current 
Object src,trg
Link lnk 
ModName_ targetMod 
int sabno,tabno
string obj_type 
for o in m do {
                for lnk in o->"*" do {
                                                targetMod = target lnk
                                edit(fullName(targetMod))               
                                src = source(lnk)
                                trg = target(lnk)
                                delete(lnk) 
                                trg -> "/Harley_MY19_Phoenix/99 Link Modules/SRS_to_CRS" -> src 
                }
}
infoBox "*****************Complete*********************************"
person Suman    schedule 27.12.2017