Sales Order Grid의 열을 개인화 했으므로 일부 열을 추가 했으므로 쉽게 식별 할 수있는 방식으로 정렬했습니다. 나는 또한 내 변화를 저장했다.개인화 문제
이 방법은 정상적으로 작동하지만 다른 양식으로 이동하여 판매 주문 양식으로 돌아 가면 변경 한 내용이 모두 사라졌습니다. 열이 정렬되지 않습니다. 이는 Dynamics 2012 R2로 업그레이드 한 이후에 시작되었습니다. 이 문제의 원인은 무엇입니까?
감사합니다.
Sales Order Grid의 열을 개인화 했으므로 일부 열을 추가 했으므로 쉽게 식별 할 수있는 방식으로 정렬했습니다. 나는 또한 내 변화를 저장했다.개인화 문제
이 방법은 정상적으로 작동하지만 다른 양식으로 이동하여 판매 주문 양식으로 돌아 가면 변경 한 내용이 모두 사라졌습니다. 열이 정렬되지 않습니다. 이는 Dynamics 2012 R2로 업그레이드 한 이후에 시작되었습니다. 이 문제의 원인은 무엇입니까?
감사합니다.
R2 업그레이드 후에 AX 2012에서 문제가되는 것으로 판명되었습니다. 이 핫픽스는 고객 원본 사이트에서 찾을 수 있습니다. 다운로드 및 핫픽스를 설치하고 문제가 해결되었습니다.
이것은 "User Personalization"이라고하며 AX의 Intellimorph의 기능입니다.
양식을 변경하면 변경 내용이 포장되어 사용자 별 사용 데이터를 저장하는 SysLastValue
이라는 테이블에 저장됩니다. 양식을 열면 사용중인 양식과 일치하는 저장된 설정의 압축이 풀립니다.
AX 2012에서 AX 2012 R2로 업그레이드 할 때 양식이 변경되고 추가 필드 등이있을 수 있습니다. AX가 저장된 사용 데이터를 압축하려고 시도 할 때, 압축 된 데이터는 압축이 풀리 길 기대하는 방식과 일치하지 않으므로 작동하지 않습니다.
그래서해야 할 일은 변경 사항을 다시 작성한 다음 이전 변경 사항을 대체하므로 계속 유지해야합니다. 나중에 양식이 수정되거나 사용자의 SysLastValue 테이블을 비우는 사용 데이터를 지우면 개인 설정이 누락 된 동일한 문제가 발생할 수 있습니다.
개인화가 많거나 개인화가 모든 사용자에게 공통된 변경 사항 인 경우 개발자가 양식에 이러한 변경 사항을 영구히 보관할 것을 고려해야합니다.
일반적인 변경 사항이 아니기 때문에 개발자가 영구적으로 변경 작업을 수행하는 방법을 잘 모르겠지만 많은 개인 설정, 다른 사용자 별 개인 설정이 있습니다. 개발자가 수행 할 수있는 작업입니까? – michiboi
일반적인 변경 사항이 아니라면 변경 사항을 다시 작성하면됩니다. AX2012 대 AX2012R2는 큰 버전 변경입니다. 그것은 내가 2005 년형 혼다 어코드 용 맞춤형 시트 커버를 구입했다는 것을 말하는 것과 같으며, 이제는 2012 년형 혼다 어코드가 있으며 시트 커버가 맞지 않는다. 그냥 새로운 좌석 커버를 잡아라. 그러면 끝난다. 내가 "일반적인 변화"라고 말했을 때 모든 혼다 주인이 머리 받침을 차에 올려 놓고있는 것처럼 가장하여 ... 개발자는 공장을 나가는 모든 혼다 시트에 머리 받침을 올려야합니다. –
그게 문제인데, 나는 몇번이고 나의 변화를 만들었지 만 문제는 여전히 존재한다. 나는 다른 형태로 이동하여 내가 작업하고있는 페이지로 되돌아 왔을 때 내가했던 모든 변화가 모두 사라진다. – michiboi