양식이 AOT 및 Project에 있습니다. AOT에서 해당 양식을 클릭하면 axapta가 작동을 멈 춥니 다. 프로젝트 axapta를 클릭하면 작동을 멈 춥니 다. 삭제할 수있는 테스트 양식입니다. 그것을 클릭하지 않고 AOX에서 양식을 영구히 삭제하는 방법이 있습니까?클릭하지 않고 양식을 삭제하는 방법은 무엇입니까?
파일 시스템에서 양식을 찾으려고하지만 찾을 수 없습니다.
양식이 AOT 및 Project에 있습니다. AOT에서 해당 양식을 클릭하면 axapta가 작동을 멈 춥니 다. 프로젝트 axapta를 클릭하면 작동을 멈 춥니 다. 삭제할 수있는 테스트 양식입니다. 그것을 클릭하지 않고 AOX에서 양식을 영구히 삭제하는 방법이 있습니까?클릭하지 않고 양식을 삭제하는 방법은 무엇입니까?
파일 시스템에서 양식을 찾으려고하지만 찾을 수 없습니다.
AOS는 AOT
경고로 인해 손상된 노드를 추락 :이 게시물은 정보이며, 프로덕션 환경에서 여기에 설명 된 문제를 복제하려고하지 않습니다. !!!!
문제 : 우리는 하나의 원형 참조하여 '뷰'를 생성 할 때 문제가 발생
. 그 후, "Data Dictionary \ Tables"또는 "Data Dictionary \ Views"를 클릭 할 때마다 AOS가 충돌합니다. 문제를 재현하는 방법
:
경고 :이 게시물은 정보이며, 프로덕션 환경에서 여기에 설명 된 문제를 복제하려고하지 않습니다. !!!!
당신은이 방법을 사용하여 손상된 노드 (예 : 뷰 1 또는 CreatedBy1 필드를.) 삭제하여 오류를 복구 할 수 있습니다 : AOT 객체 (AX/아삽) 또는이 기타를 삭제하는 방법은 방법 : 코드로 AOT 노드를 삭제하십시오 (UtilIdElements 솔루션). 그들 중 아무도 작동하지 않습니다 !!!.
는 해결책 : 몇 번을 시도해 후
은 유일한 해결책은 바이너리 편집기에서 AxCus.AOD 파일 열려 (비주얼 스튜디오는 충분하다)하고 다음 단계를 수행합니다.
경고 :이 방법이나 다른 방법을 사용하여 AxCus.AOD 파일을 수정하면 심각한 문제가 발생할 수 있습니다. 자신의 책임하에 시스템 파일을 수정하십시오.
이미지 : 고정 노드
이미지 :
당신이 그것을 제거하려면 다음 코드를 시도 할 수 있도록 손상된 노드의 AOT에서 살아 유지 가능성 :
static void Job1 (Args _args) { UtilIdElements utilElement; ;
ttsbegin;
select utilElement 여기서 utilElement.id == 65535; // 우리가 AxCus.AOD 파일에 기록한 잘못된 ID입니다.
if (utilelement) { utilElement.delete();
ttscommit; info ('지금 레코드를 삭제해야합니다.'); } else { ttsAbort; info ('레코드를 삭제할 수 없거나 찾을 수 없습니다.'); } 은}
나는 프로젝트를 연 후 Axapta의 정지 동결 프로젝트 이름을 변경과 그 후 수 있었다. – boucekv
어떤 버전입니까? – AnthonyBlake
@AnthonyBlake AX 2012 – boucekv