2014-02-18 3 views

답변

6

MSDN에 대한 자세한 내용은 글로벌 캐시 (http://msdn.microsoft.com/en-us/library/aa891830.aspx)를 사용할 수 있습니다. 그러나 글로벌 캐시의 사용은 잘못된 설계의 징조입니다. 여기에서 입증 된 바와 같이

당신은 싱글 톤 패턴을 구현하기 위해 글로벌 캐시를 사용할 수 있습니다

http://www.axaptapedia.com/Singleton_pattern 또한 예를 들어, 문제에 대한 재고 저널에 사용 된 것과 다른 솔루션을 고려하십시오. 저널에 대한 회선을 열면 "사용 중"으로 표시되어 아무도 다른 저널을 열 수 없게됩니다.

사이드 노트 : 나는 당신이 달성하고자하는 것이 약간의 반 패턴이라고 믿습니다. Dynamics AX는 dynalinks를 사용하여 양식을 서로 연결합니다. 이 기능을 구현하면이 기능이 모두 손실됩니다.

+0

그래,하지만 이것은 사용자 지정 양식이며 사용자가 둘 이상을 열고 데이터를 입력하면 문제가 발생한다고 들었습니다. –

+0

오케이. 당신은 아마 그 문제의 밑바닥을 얻고 위의 해결책을 일시적인 수정으로 유지해야 할 것입니다. 그러나 이것이 때때로 요구 사항이 될 수 있음을 이해합니다. 위의 방법을 사용하여이 작업을 수행 할 수 있어야합니다. –

+1

"사용 중"방법이이 특별한 경우에 더 편리 할 수도 있습니다. 웃기는 나는 그것에 대해 전혀 생각하지 않았다 :) 고마워! –

관련 문제