GP 웹 서비스에서 고객을 만들려고하고 있는데 Customer 클래스의 BalanceType 속성을 발견했습니다. 그 값을 설정하는 방법을 모르겠습니다. 나는 그것이 "0"또는 "1"값의 정수가 될 것을 기대했지만, "암시 적으로 유형 'int'를 [...]. BalanceType"으로 변환 할 수 없습니다.Dynamics GP 웹 서비스의 BalanceType, 사용 방법?
여기에 대한 정의가 있습니다. 나는이 문제가 C#과 .NET의 경험이 부족하다는 것을 일반적으로 열거 형으로 생각한다. 내 코드에서
public enum BalanceType : int {
[System.Runtime.Serialization.EnumMemberAttribute(Value="Open Item")]
OpenItem = 0,
[System.Runtime.Serialization.EnumMemberAttribute(Value="Balance Forward")]
BalanceForward = 1,
}
나는
public int balanceType
나중에 _customer가 전달 내 파라미터 객체이고 customerObj 웹 서비스 클래스 객체입니다 다음 나는이 방법의 속성을 가진 클래스가 있습니다.
customerObj.BalanceType = _customer.balanceType;
시간과 지력이 크게 높아집니다.