|
|
|
FastReport.NET - отображение текста в зависимости от условия, аналог "IF" в Excel
|
|||
|---|---|---|---|
|
#18+
Всем привет! Ищу способ создания одного отчета для русского и английского варианта. В Excel это просто: Код: vbnet 1. Подскажите плз вариант решения для FastReport.NET 1.6.2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2012, 12:52 |
|
||
|
FastReport.NET - отображение текста в зависимости от условия, аналог "IF" в Excel
|
|||
|---|---|---|---|
|
#18+
В качестве скриптового языка в FastReport.Net используются на выбор C# или VB.Net. Прицепите DLL: Microsoft.VisualBasic, тогда можно будет использовать например IIf - метод. А почему таблицу с признаком языка не создать, и ее цеплять к результату? 1-рус 2-анг ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2012, 13:31 |
|
||
|
FastReport.NET - отображение текста в зависимости от условия, аналог "IF" в Excel
|
|||
|---|---|---|---|
|
#18+
trew, увидел FastReport.NET впервые в жизни 2 дня назад. Раз уж Вы в теме, подскажите плз, как сделать диалоговое окно для выбора языка отчета. Или где прочитать об этом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2012, 13:45 |
|
||
|
FastReport.NET - отображение текста в зависимости от условия, аналог "IF" в Excel
|
|||
|---|---|---|---|
|
#18+
ecivgamer, http://www.fast-report.com/ru/download/fastreport.net-download.html Документация - Руководство пользователя -chm (язык русский) Тема:Диалоговые формы, Скрипт, Работа с данными-Источники данных-Параметры запроса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2012, 23:31 |
|
||
|
FastReport.NET - отображение текста в зависимости от условия, аналог "IF" в Excel
|
|||
|---|---|---|---|
|
#18+
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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2012, 14:07 |
|
||
|
FastReport.NET - отображение текста в зависимости от условия, аналог "IF" в Excel
|
|||
|---|---|---|---|
|
#18+
Здесь http://www.fast-report.com/ru/documentation/frhelp/combobox.htm нашел документацию по Combobox. То ли я после лет работы с Oracle разбалован кучей пользователей на тамошнем официальном форуме с множеством тем и опубликованных примеров... В общем, не хватает полноценного примера использования выпадающего списка Combobox в FastReport.NET. А может и есть, но я плохо искал? Как шаг за шагом в выпадающем списке диалоговой формы сделать возможность выбора из двух значений (RU, EN) языка и в зависимости от выбора пользователя отобразить в результирующем отчете слово "русский" или "английский" ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2012, 18:59 |
|
||
|
FastReport.NET - отображение текста в зависимости от условия, аналог "IF" в Excel
|
|||
|---|---|---|---|
|
#18+
Здесь помогли решить вопрос: http://www.fast-report.com/ru/forum/index.php?showtopic=8589&pid=31778&mode=threaded&start=#entry31778 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2012, 11:49 |
|
||
|
|

start [/forum/topic.php?fid=31&fpage=47&tid=1534587]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
83ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
| others: | 14ms |
| total: | 195ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...