Формат текстового поля

Обсуждение Stimulsoft Reports.NET
_Linel_
Сообщения: 17
Зарегистрирован: 06 авг 2008, 05:53
Откуда: Ukraine

Формат текстового поля

Сообщение _Linel_ »

Здравствуйте!!!
Я выполняю следующее действие {Text1.Text+Text2.Text} для того что бы получить результат по двум DataBand, которые расположены на разных листах отчета. Оба поля имеют тип Числовой, но при выполнении этой операции по чему то вместо 17,00 я получаю 17,000,00 хотя поле в которое я вывожу значение, тоже форматируется как числовой...
Но есть одна ячейка, которая отображает значение нормально, хотя свойства такие же.
Если размещать ячейки просто на листе, то результат правильный, а если разместить их в ReportSummaryBand, то получается вот... А размещаю я их туда потому что мне надо что бы выводилось все подряд, а не где-то не понятно где...

Edward
Сообщения: 930
Зарегистрирован: 09 июн 2006, 12:23

Формат текстового поля

Сообщение Edward »

Здравствуйте.

Не совсем понятна та задача, которую Вы решаете. Возможно Вам придется использовать переменные. Пришлите шаблон отчета на support[at]stimulsoft.com для более детального совета.

Нет разницы, какой формат установлен в текстовом поле, свойство Text будет все равно типа 'выражение' и используется просто для вывода в него результата расчета этих выражений. Обращение Text1.Text это обращение к выражению из шаблона отчета, это не обращение к рассчитанному значению в этой ячейке.
Нужно использовать переменные, присваивать их в BeforePrintEvent соответствующих бэндов и выводить уже значение переменной.

Спасибо.

_Linel_
Сообщения: 17
Зарегистрирован: 06 авг 2008, 05:53
Откуда: Ukraine

Формат текстового поля

Сообщение _Linel_ »

Подскажите пожалуйста пример использования переменных...
Edward
Сообщения: 930
Зарегистрирован: 09 июн 2006, 12:23

Формат текстового поля

Сообщение Edward »

Запустите, пожалуйста, программу 'Demo', нажмите 'Design' и откройте в нем отчет.

Программа-пример 'Demo' содержится в стандартной инсталляции Stimulsoft Reports.Net.

http://forum.stimulsoft.com/upload/sumo ... totals.zip

Спасибо.
_Linel_
Сообщения: 17
Зарегистрирован: 06 авг 2008, 05:53
Откуда: Ukraine

Формат текстового поля

Сообщение _Linel_ »

Edward писал(а):Запустите, пожалуйста, программу 'Demo', нажмите 'Design' и откройте в нем отчет.

Программа-пример 'Demo' содержится в стандартной инсталляции Stimulsoft Reports.Net.

http://forum.stimulsoft.com/upload/sumo ... totals.zip

Спасибо.
я отправила вам шаблон отчета надеюсь на помощь...
Edward
Сообщения: 930
Зарегистрирован: 09 июн 2006, 12:23

Формат текстового поля

Сообщение Edward »

Измените, пожалуйста, в Text192.Text:

{Totals.Sum(Report_Rashod_Benzin,Report_Rashod_Benzin.BegMonth)+Totals.Sum(Report_Rashod_DIZ,Report_Rashod_DIZ.BegMonth)}

Спасибо.
_Linel_
Сообщения: 17
Зарегистрирован: 06 авг 2008, 05:53
Откуда: Ukraine

Формат текстового поля

Сообщение _Linel_ »

Большое Вам спасибо....
Edward
Сообщения: 930
Зарегистрирован: 09 июн 2006, 12:23

Формат текстового поля

Сообщение Edward »

Дайте знать, если Вам понадобится наша помощь.

:)

Спасибо.
_Linel_
Сообщения: 17
Зарегистрирован: 06 авг 2008, 05:53
Откуда: Ukraine

Формат текстового поля

Сообщение _Linel_ »

у меня есть столбец, который формируется с помощью следующих вычислений

Код: Выделить всё

{Report_IspolzovanieTexniki.ProbegNachEkspl+SumD(Report_IspolzovanieTexniki.BegMonth)}
В результате мне необходимо посчитать сумму по этому столбцу, но у меня не получается... Подскажите пожалуйста как это правильно сделать...
Сумма выводиться только по SumD(Report_IspolzovanieTexniki.BegMonth), а Report_IspolzovanieTexniki.ProbegNachEkspl не прибавляется....
Edward
Сообщения: 930
Зарегистрирован: 09 июн 2006, 12:23

Формат текстового поля

Сообщение Edward »

Попробуйте, пожалуйста, следующее выражение:
{Report_IspolzovanieTexniki.ProbegNachEkspl+Totals.Sum(Report_IspolzovanieTexniki,Report_IspolzovanieTexniki.BegMonth)}

Если не помогает, жду отчет на support[at]stimulsoft.com

Спасибо.
Ответить