powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / FastReport.NET - отображение текста в зависимости от условия, аналог "IF" в Excel
7 сообщений из 7, страница 1 из 1
FastReport.NET - отображение текста в зависимости от условия, аналог "IF" в Excel
    #37695092
ecivgamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет!

Ищу способ создания одного отчета для русского и английского варианта. В Excel это просто:

Код: vbnet
1.
=IF($B$2="RU","Подразделение",IF($B$2="EN","Division",""))



Подскажите плз вариант решения для FastReport.NET 1.6.2
...
Рейтинг: 0 / 0
FastReport.NET - отображение текста в зависимости от условия, аналог "IF" в Excel
    #37695194
trew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В качестве скриптового языка в FastReport.Net используются на выбор C# или VB.Net.
Прицепите DLL: Microsoft.VisualBasic, тогда можно будет использовать например IIf - метод.

А почему таблицу с признаком языка не создать, и ее цеплять к результату?
1-рус
2-анг
...
Рейтинг: 0 / 0
FastReport.NET - отображение текста в зависимости от условия, аналог "IF" в Excel
    #37695230
ecivgamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
trew,

увидел FastReport.NET впервые в жизни 2 дня назад.
Раз уж Вы в теме, подскажите плз, как сделать диалоговое окно для выбора языка отчета. Или где прочитать об этом.
...
Рейтинг: 0 / 0
FastReport.NET - отображение текста в зависимости от условия, аналог "IF" в Excel
    #37696045
trew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ecivgamer,

http://www.fast-report.com/ru/download/fastreport.net-download.html
Документация - Руководство пользователя -chm (язык русский)

Тема:Диалоговые формы, Скрипт, Работа с данными-Источники данных-Параметры запроса.
...
Рейтинг: 0 / 0
FastReport.NET - отображение текста в зависимости от условия, аналог "IF" в Excel
    #37700612
ecivgamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
trewВ качестве скриптового языка в FastReport.Net используются на выбор C# или VB.Net.
Прицепите DLL: Microsoft.VisualBasic, тогда можно будет использовать например IIf - метод.


http://devlicio.us/blogs/robert_dunaway/archive/2006/10/19/To-use-or-not-use-Microsoft.VisualBasic.dll-_2800_all-.NET-Languages-could-benefit_3F002900_.aspx
I've always known that IIF was slower than a regular If/Then/Else statement. I had never proven this to myself or taken the time to understand why. Like many things we pick up these tips from other developers and assume the more experienced developer is right. In this case it's true.

IIF performed much slower than using If/Then/Else. What struck me is that I had to turn Option Strict off to use IIF or explicitly convert the results. The reason is IIF returns System.Object. I think this is why it is slower.


Так как у меня весь текст в отчете должен меняться в зависимости от выбора пользователя рус/eng, то ради быстродействия стОит обойтись без iif, хотя отлично знаком с синтаксисом vb.
...
Рейтинг: 0 / 0
FastReport.NET - отображение текста в зависимости от условия, аналог "IF" в Excel
    #37701437
ecivgamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здесь http://www.fast-report.com/ru/documentation/frhelp/combobox.htm
нашел документацию по Combobox. То ли я после лет работы с Oracle разбалован кучей пользователей на тамошнем официальном форуме с множеством тем и опубликованных примеров... В общем, не хватает полноценного примера использования выпадающего списка Combobox в FastReport.NET.
А может и есть, но я плохо искал?

Как шаг за шагом в выпадающем списке диалоговой формы сделать возможность выбора из двух значений (RU, EN) языка и в зависимости от выбора пользователя отобразить в результирующем отчете слово "русский" или "английский" ?
...
Рейтинг: 0 / 0
FastReport.NET - отображение текста в зависимости от условия, аналог "IF" в Excel
    #37702279
ecivgamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / FastReport.NET - отображение текста в зависимости от условия, аналог "IF" в Excel
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]