Tôi sử dụng dịch vụ web có phần tử số. Trình nhập wsdl Delphi đặt nó là Int64.Giá trị trống trong dịch vụ web cho loại Int64
Dịch vụ web cho phép phần tử này để trống. Tuy nhiên, vì nó được định nghĩa là Int64, khi tôi sử dụng dịch vụ web trong Delphi mà không đặt giá trị cho nó, nó mặc định là 0 vì nó là Int64. Nhưng tôi cần nó để trống và dịch vụ web sẽ không chấp nhận giá trị 0 (0 được định nghĩa là không hợp lệ và trả về lỗi bởi dịch vụ web).
Làm cách nào để chuyển giá trị trống nếu loại là Int64?
Nói với nhà cung cấp dịch vụ rằng họ nên khắc phục dịch vụ của họ? Một 'blank' không phải là giá trị hợp lệ cho' Int64' (và sử dụng 'Int64' cho độ tuổi của một người khá là lố bịch ngay từ đầu - không nhiều người sống lâu hơn so với' byte' có thể giữ, ít nhất là từ Kinh Thánh thời gian). –
Có thể bạn có thể thử 999 là độ tuổi – Hendra