这样试试: (If (AND (=(Cdr(Assoc 2 ENT2)) "SNA") (= (Cdr(Assoc 2 ENT2)) "XR_FUNCTION")) (PTOGN (SetQ TXTF (Cdr(Assoc 1 ENT2)) N (1+(IF N N (AtoI(SUBSTR TXTF 3)))) TXTF (StrCat(SubStr TXTF 1 2)(If(< N 10) "00" (If(< N 100) "0" ""))(ItoA N)) ENT1 (SubSt(Cons 1 TXTF)(Assoc 1 ENT2) ENT2) STA nil ) (EntMod ENT2) (EntMod ENT1) (EntUpd(EntLast)) ))
|