powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / RS 2005 переменные
9 сообщений из 9, страница 1 из 1
RS 2005 переменные
    #37665418
Lae
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Lae
Гость
как создать переменную в отчете, которую в последствии можно было бы изменять и использовать.. добавил в Code
Код: vbnet
1.
Dim i As Integer


вроде не ругается, но как её теперь достать эту переменную?
...
Рейтинг: 0 / 0
RS 2005 переменные
    #37665426
Ejhi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Lae,

Куда вы ее добавили?
И зачем она вам вообще нужна?
...
Рейтинг: 0 / 0
RS 2005 переменные
    #37665502
Lae
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Lae
Гость
ситуация такая... есть данные из SQL
например есть запрос продуктов и их размера в квадратны метрах:
Код: xml
1.
2.
3.
4.
5.
idP  метры^2
1        400
2         50
3        100
4         20



есть второй запрос
в котором есть две комнаты:
Код: xml
1.
2.
3.
idR   метры^2
1         500
2         400



задача получить результат распределения товара по комнатам что-то тип того:
Код: xml
1.
2.
3.
4.
5.
6.
7.
idR   idP  метры^2  
1                
       1       400
       2        50
2
       3       100
       4        20
...
Рейтинг: 0 / 0
RS 2005 переменные
    #37665510
Lae
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Lae
Гость
я добавил её в Report Properties > Code

я думал присвоить переменной сумму метров и отнимать каждый раз... корявое решение конечно, но я просто других адекватных решений не вижу :/
...
Рейтинг: 0 / 0
RS 2005 переменные
    #37665903
Фотография user89
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lae,
нарастающий итог?

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
declare @a table (idP int, m int)
insert @a select 1,400 union all select 2,50 union all select 3,100 union all select 4,20

declare @b table (idR int, m int)
insert @b select 1, 500 union all select 2,400

select t1.idP, max(t1.m) [m], sum(t2.m) [total]
from @a t1
left join @a t2 on t2.idP <= t1.idP
group by t1.idP

select * from @b
...
Рейтинг: 0 / 0
RS 2005 переменные
    #37665935
Lae
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Lae
Гость
user89,
это всё клево, такое решение у меня было)) но вопрос был несколько иным)) как это сделать, когда запросы уже сделаны... и получены данные именно такого вида, как показано.. реально их так накапливать средствами RS2005? :)
...
Рейтинг: 0 / 0
RS 2005 переменные
    #37666530
Фотография user89
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lae,
я не пробовал, но как-то можно извернуться через функцию...
На форуме находил пример:
7524112

От Microsoft:
http://msdn.microsoft.com/ru-ru/library/ms155798.aspx
...
Рейтинг: 0 / 0
RS 2005 переменные
    #37670228
Lae
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Lae
Гость
неее, через код не выходит.. он не может хранить глобальные переменные..
ладно, не принципиально.. у меня сейчас другая проблема возникла с MS SQL.. у меня запрос вытягивает из базы Цены и ID товаров и их объем, всё в хаотичном порядке.. потом надо отсортировать это по цене и выдать в виде id, цена, объем, сумма объема

например
18 25,95 400 400
37 19,95 200 600
11 22,30 100 700

а после того, как я отсортировал по цене он мне селектить из запроса не даёт :)
...
Рейтинг: 0 / 0
RS 2005 переменные
    #37670574
Фотография user89
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / RS 2005 переменные
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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