양식에 UTC 날짜 시간 필드가 있습니다.폼의 UTCDatetime 필드에서 시계 심볼을 제거하는 방법 (Dynamics ax)?
하지만 날짜로 표시되도록 날짜 만 표시하면됩니다.
그러나 필드에 시계 기호가 표시됩니다.
해당 기호를 제거 할 수있는 방법이 있습니까?
양식에 UTC 날짜 시간 필드가 있습니다.폼의 UTCDatetime 필드에서 시계 심볼을 제거하는 방법 (Dynamics ax)?
하지만 날짜로 표시되도록 날짜 만 표시하면됩니다.
그러나 필드에 시계 기호가 표시됩니다.
해당 기호를 제거 할 수있는 방법이 있습니까?
이 문제가 해결되었습니다. 양식 필드 수준에서 "TimeZoneIndicator"속성의 속성을 "Never"로 변경했습니다. 이로 인해 문제가 해결되었습니다.
DateTime 편집 컨트롤에서 캘린더 기호를 의미한다고 가정합니다.
확장 데이터 형식 (TimeHours
특성 등) 또는 DateTime 양식 컨트롤에서 시간, 분 및 초 표시를 사용하지 않도록 설정할 수 있으며 AX는 시간의 공간을 제거합니다. 그러나 을 No
으로 설정하지 않으면 LookupButton
속성을 Never
으로 설정하더라도 AX는 여전히 캘린더 아이콘을 표시합니다.
할 수있는 일은 DateTime 컨트롤을 편집 또는 디스플레이 메서드 컨트롤로 바꾸고 필요한 변환을 직접하는 것입니다.
edit date transDate(boolean _set, date _date)
{
TimeOfDay time;
if (_set)
{
time = DateTimeUtil::time(DateTimeUtil::applyTimeZoneOffset(utc, DateTimeUtil::getUserPreferredTimeZone()));
utc = DateTimeUtil::removeTimeZoneOffset(DateTimeUtil::newDateTime(_date, time), DateTimeUtil::getUserPreferredTimeZone());
}
return DateTimeUtil::date(DateTimeUtil::applyTimeZoneOffset(utc, DateTimeUtil::getUserPreferredTimeZone()));
}
utc
변수는 저장된 날짜/시간 값을 보유하고 있습니다.
안녕하세요. 답장을 보내 주셔서 감사합니다. 내가 말하는 시계 기호는 달력 아이콘이 아닙니다. 순환 시계 기호가 나타납니다. 나는 내가 "TimeTonePreference Property of EDT to NoConversion"을 지켰을 때 시계 심볼을 얻는다는 것을 관찰했다. 내가 User/Auto로 유지했다면 내 기능이 깨졌습니다. 하지만 그 시계를 없애야 해. 그게 내가 걱정하는 것. TimeZonePreference 속성을 NoConversion에서 다른 값으로 변경하지 않고 시계 심볼을 없애는 방법 – Raas
어떤 버전의 AX? –
AX2012 R3 버전. – Raas