Member 12885118 Ответов: 1

Объяснить =ИИФ(полей! Mybooleanfield. value, chr(82), chr(163)


Привет всем, я не совсем понятен и нуждаюсь в объяснении этого кода =IIF(поля!Майбулианфилд.Значение, chr (82), chr(163))

Что я уже пробовал:

Я написал такой код =IIF(Fields!Статус.Value, Che(82), Chr(163), Status-это мое имя поля, которое имеет логическое значение, а также изменило шрифт текстового поля на WingDings и WingDing2, но оно не работает.

OriginalGriff

Это не очень хороший вопрос - мы не можем понять из этого малого, что вы пытаетесь сделать.
Помните, что мы не можем видеть ваш экран, получить доступ к вашему жесткому диску или прочитать ваши мысли.
Это не похоже на C# - для меня это похоже на Excel, - и если вы написали его, то зачем вам это нужно объяснять и какую часть вам нужно объяснять?
Используйте виджет" улучшить вопрос", чтобы отредактировать свой вопрос и предоставить более подробную информацию.

1 Ответов

Рейтинг:
0

CHill60

Это функция Excel ( или Access) - см. документацию: Функция IIf-Доступ[^] Или, возможно, старая функция VB (VB6 или VB2008) - функция IIF[^].
Это может даже относиться к отчетам Crystal - Условные Структуры Crystal Report[^]
Что бы это ни было, это определенно не C#!

Код (который не должен нуждаться в объяснении, если вы его написали) присваивает значение "чему-то" на основе значения Fields!MyBooleanField.Value
Если это значение "истинно", то" чему-то "будет присвоен заглавный R (chr(82), но если значение" ложно", то" чему-то " будет присвоен знак фунта.

Вы сказали, что изменили шрифт текстового поля на WingDings - не совсем понятно почему, но если вы пытаетесь поместить эти символы в текстовое поле, то я совершенно уверен, что вам придется сделать это с помощью кода. Ваш фрагмент кода со знаком = выглядит так, как будто вы поместили его в конфигурацию/дизайн того, что вы создаете.

Если вы не можете найти окончательное решение по ссылкам, которые я предоставил (или в документации для того, что вы используете), то вам придется предоставить гораздо более подробную информацию о том, что вы делаете и на каком языке/инструменте