Я работаю над проблемой, связанной с жестким кодом для свойства format в некоторых отчетах. Нет. Я пытаюсь создать собственный формат в соответствии с кодом культуры моих клиентов. Проблема с моим кодом заключается в том, что мой новый формат (для es-CL и en-US culture) не работает, и он должен быть правильной маской, если для en-US - разделитель тысяч. для es-Cl? Спасибопользовательский формат строки в соответствии с культурой (службы отчетности)
Public Shared Function GetTextMortNumberFormat(culture) As String
Select Case culture
Case "nb-NO"
Return "# ### ###;-# ### ###;''"
Case "es-CL"
Return "#.###.###;-#.###.###;''"
Case "en-US"
Return "#,###,###;-#,###,###;''"
Case Else
Return "# ### ###;-# ### ###;''"
End Select
End Function
Привет Крис Latta, я мог бы установить язык свойства файла RDL, используя что-то вроде языка = Параметры language.Value или Язык = Пользователь! Язык , но как насчет того, когда значение равно 0, и я хочу показать пробел (''). Я мог бы использовать выражение, подобное тому, которое может быть ... = IIF (Code.IsZeroOrEmpty (Fields! MyField.Value), "", Fields! MyFields.Value) .. – Rolando