|
Передача параметра из 1 отчета в др.
|
|||
---|---|---|---|
#18+
Добрый день. Речь пойдет о Reporting Services 2005 У меня есть отчет с параметрами multi-value. Одно из требований оформления отчетов: выносить в заголовок все значения параметров выбранных пользователем. Когда список очень большой, отчет становиться нечитабельным. Я решила в отчете выводить первых 85 знаков и добавить возможность перехода на др. отчет, в котором и будут выводиться все значения. Создала 2 отчет. Создала в нем dataset: SELECT @ParamValue AS Данные. Соответственно создала в нем так же stingoвый параметр ParamValue, на вывод определила поле Данные В первом отчете сослалась на второй в св-ве «jump to report» и передала значение «=String,join(«, », @Manager)» параметру ParamValue. При выполнении отчета и переходе на второй отчет у меня выдается ошибка: «The source of the report definition has not been specified». Что делать не знаю, и вообще можно ли таким образом передавать данные??????? Помогите пожалуйста..... ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2006, 12:29 |
|
Передача параметра из 1 отчета в др.
|
|||
---|---|---|---|
#18+
передавать надо значение =join( Parameters!Manager.Value, ", ") у меня такая конструкция работает ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2006, 14:11 |
|
Передача параметра из 1 отчета в др.
|
|||
---|---|---|---|
#18+
А св-ва передаваемого параметра в отчете какие? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2006, 14:30 |
|
Передача параметра из 1 отчета в др.
|
|||
---|---|---|---|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2006, 14:38 |
|
Передача параметра из 1 отчета в др.
|
|||
---|---|---|---|
#18+
Я хотела спросить про ParamValue.... Я подставила сейчас в 1-ом отчете значение ="Привет" для ParamValue, ошибка та же, выходит ошибка в определении параметра во втором отчете.... у меня св-ва такие: <ReportParameters> <ReportParameter Name="ParametryValue"> <DataType>String</DataType> <AllowBlank>true</AllowBlank> <Prompt>Parametry</Prompt> <Hidden>true</Hidden> </ReportParameter> </ReportParameters> ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2006, 14:58 |
|
Передача параметра из 1 отчета в др.
|
|||
---|---|---|---|
#18+
судя по тексту ошибки, дело не в параметре. можно все содержимое отчета сюда ? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2006, 15:15 |
|
Передача параметра из 1 отчета в др.
|
|||
---|---|---|---|
#18+
<DataSources> <DataSource Name="AXDB_Ercon"> <DataSourceReference>AXDB_Ercon</DataSourceReference> <rd:DataSourceID>2b43a92d-b28e-44ce-aa42-235ff9c2064f</rd:DataSourceID> </DataSource> </DataSources> <BottomMargin>2.5cm</BottomMargin> <RightMargin>2.5cm</RightMargin> <PageWidth>21cm</PageWidth> <ReportParameters> <ReportParameter Name="ParametryValue"> <DataType>String</DataType> <DefaultValue> <Values> <Value /> </Values> </DefaultValue> <AllowBlank>true</AllowBlank> <Prompt>Parametry</Prompt> <Hidden>true</Hidden> </ReportParameter> </ReportParameters> <rd:DrawGrid>true</rd:DrawGrid> <InteractiveWidth>21cm</InteractiveWidth> <rd:GridSpacing>0.25cm</rd:GridSpacing> <rd:SnapToGrid>true</rd:SnapToGrid> <Body> <ColumnSpacing>1cm</ColumnSpacing> <ReportItems> <Textbox Name="Данные"> <Left>1.25cm</Left> <Top>0.5cm</Top> <rd:DefaultName>Данные</rd:DefaultName> <Width>15.75cm</Width> <Style> <PaddingLeft>2pt</PaddingLeft> <PaddingBottom>2pt</PaddingBottom> <PaddingRight>2pt</PaddingRight> <PaddingTop>2pt</PaddingTop> </Style> <CanGrow>true</CanGrow> <Height>3.25cm</Height> <Value>=Fields!Данные.Value</Value> </Textbox> </ReportItems> <Height>5cm</Height> </Body> <rd:ReportID>bcea4d8c-43b7-44c3-bdfc-77a92a050540</rd:ReportID> <LeftMargin>2.5cm</LeftMargin> <DataSets> <DataSet Name="AXDB_Ercon"> <Query> <rd:UseGenericDesigner>true</rd:UseGenericDesigner> <CommandText>SELECT @ParametryValue AS Данные</CommandText> <QueryParameters> <QueryParameter Name="@ParametryValue"> <Value>=Parameters!ParametryValue.Value</Value> </QueryParameter> </QueryParameters> <DataSourceName>AXDB_Ercon</DataSourceName> </Query> <Fields> <Field Name="Данные"> <rd:TypeName>System.Object</rd:TypeName> <DataField>Данные</DataField> </Field> </Fields> </DataSet> </DataSets> <Width>18.75cm</Width> <InteractiveHeight>29.7cm</InteractiveHeight> <Language>en-US</Language> <TopMargin>2.5cm</TopMargin> <PageHeight>29.7cm</PageHeight> ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2006, 15:28 |
|
Передача параметра из 1 отчета в др.
|
|||
---|---|---|---|
#18+
хм....у меня твой отчет работает. shared data source AXDB_Ercon существует ? connection string у него прописан ? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2006, 18:11 |
|
Передача параметра из 1 отчета в др.
|
|||
---|---|---|---|
#18+
существует..... и строка конекта есть, даже при подставке данных в настройках пар-ра срабатывает, а при передаче данных из 1 отчета в др. не работает..........ерунда какая-то...... ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2006, 10:13 |
|
Передача параметра из 1 отчета в др.
|
|||
---|---|---|---|
#18+
ну тогда давайте второй отчет сюда... ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2006, 10:16 |
|
Передача параметра из 1 отчета в др.
|
|||
---|---|---|---|
#18+
<DataSources> <DataSource Name="AXDB_Ercon"> <DataSourceReference>AXDB_Ercon</DataSourceReference> <rd:DataSourceID>ecd2441e-e574-44cc-a18c-55645e05ea45</rd:DataSourceID> </DataSource> </DataSources> <BottomMargin>2.5cm</BottomMargin> <RightMargin>2.5cm</RightMargin> <PageWidth>21cm</PageWidth> <ReportParameters> <ReportParameter Name="Company"> <DataType>String</DataType> <DefaultValue> <DataSetReference> <DataSetName>Companies</DataSetName> <ValueField>ID</ValueField> </DataSetReference> </DefaultValue> <Prompt>Компания</Prompt> <ValidValues> <DataSetReference> <DataSetName>Companies</DataSetName> <ValueField>ID</ValueField> <LabelField>NAME</LabelField> </DataSetReference> </ValidValues> </ReportParameter> <ReportParameter Name="GroupGoods"> <DataType>String</DataType> <DefaultValue> <DataSetReference> <DataSetName>Group</DataSetName> <ValueField>PARENT</ValueField> </DataSetReference> </DefaultValue> <AllowBlank>true</AllowBlank> <Prompt>Группа товара</Prompt> <ValidValues> <DataSetReference> <DataSetName>Group</DataSetName> <ValueField>PARENT</ValueField> <LabelField>NAMEALIAS</LabelField> </DataSetReference> </ValidValues> <MultiValue>true</MultiValue> </ReportParameter> <ReportParameter Name="Stores"> <DataType>String</DataType> <DefaultValue> <DataSetReference> <DataSetName>Stores</DataSetName> <ValueField>ID</ValueField> </DataSetReference> </DefaultValue> <AllowBlank>true</AllowBlank> <Prompt>Склады</Prompt> <ValidValues> <DataSetReference> <DataSetName>Stores</DataSetName> <ValueField>ID</ValueField> <LabelField>Склад</LabelField> </DataSetReference> </ValidValues> <MultiValue>true</MultiValue> </ReportParameter> <ReportParameter Name="Project"> <DataType>String</DataType> <DefaultValue> <DataSetReference> <DataSetName>Project</DataSetName> <ValueField>ID</ValueField> </DataSetReference> </DefaultValue> <AllowBlank>true</AllowBlank> <Prompt>Проект</Prompt> <ValidValues> <DataSetReference> <DataSetName>Project</DataSetName> <ValueField>ID</ValueField> <LabelField>Склад</LabelField> </DataSetReference> </ValidValues> <MultiValue>true</MultiValue> </ReportParameter> </ReportParameters> <rd:DrawGrid>true</rd:DrawGrid> <InteractiveWidth>8.5in</InteractiveWidth> <rd:GridSpacing>0.25cm</rd:GridSpacing> <rd:SnapToGrid>true</rd:SnapToGrid> <Body> <ColumnSpacing>1cm</ColumnSpacing> <ReportItems> <Rectangle Name="rectangle2"> <ReportItems> <Table Name="table1"> <Left>0.1cm</Left> <KeepTogether>true</KeepTogether> <DataSetName>AXDB_Ercon</DataSetName> <Details> <TableRows> <TableRow> <TableCells> <TableCell> <ReportItems> <Textbox Name="Код_товара"> <rd:DefaultName>Код_товара</rd:DefaultName> <ZIndex>6</ZIndex> <Style> <BorderStyle> <Default>Solid</Default> </BorderStyle> <PaddingLeft>2pt</PaddingLeft> <PaddingBottom>2pt</PaddingBottom> <FontFamily>Times New Roman</FontFamily> <BorderColor> <Default>LightGrey</Default> </BorderColor> <PaddingRight>2pt</PaddingRight> <PaddingTop>2pt</PaddingTop> </Style> <CanGrow>true</CanGrow> <Value>=Fields!Код_товара.Value</Value> </Textbox> </ReportItems> </TableCell> <TableCell> <ReportItems> <Textbox Name="Короткое_имя_товара"> <rd:DefaultName>Короткое_имя_товара</rd:DefaultName> <ZIndex>5</ZIndex> <Style> <BorderStyle> <Default>Solid</Default> </BorderStyle> <PaddingLeft>2pt</PaddingLeft> <PaddingBottom>2pt</PaddingBottom> <FontFamily>Times New Roman</FontFamily> <BorderColor> <Default>LightGrey</Default> </BorderColor> <PaddingRight>2pt</PaddingRight> <PaddingTop>2pt</PaddingTop> </Style> <CanGrow>true</CanGrow> <Value>=Fields!Короткое_имя_товара.Value</Value> </Textbox> </ReportItems> </TableCell> <TableCell> <ReportItems> <Textbox Name="Склад"> <rd:DefaultName>Склад</rd:DefaultName> <ZIndex>4</ZIndex> <Style> <BorderStyle> <Default>Solid</Default> </BorderStyle> <PaddingLeft>2pt</PaddingLeft> <PaddingBottom>2pt</PaddingBottom> <FontFamily>Times New Roman</FontFamily> <BorderColor> <Default>LightGrey</Default> </BorderColor> <PaddingRight>2pt</PaddingRight> <PaddingTop>2pt</PaddingTop> </Style> <CanGrow>true</CanGrow> <Value>=Fields!Склад.Value</Value> </Textbox> </ReportItems> </TableCell> <TableCell> <ReportItems> <Textbox Name="Место_хранения"> <rd:DefaultName>Место_хранения</rd:DefaultName> <ZIndex>3</ZIndex> <Style> <BorderStyle> <Default>Solid</Default> </BorderStyle> <PaddingLeft>2pt</PaddingLeft> <PaddingBottom>2pt</PaddingBottom> <FontFamily>Times New Roman</FontFamily> <BorderColor> <Default>LightGrey</Default> </BorderColor> <PaddingRight>2pt</PaddingRight> <PaddingTop>2pt</PaddingTop> </Style> <CanGrow>true</CanGrow> <Value>=Fields!Место_хранения.Value</Value> </Textbox> </ReportItems> </TableCell> <TableCell> <ReportItems> <Textbox Name="Проект"> <rd:DefaultName>Проект</rd:DefaultName> <ZIndex>2</ZIndex> <Style> <BorderStyle> <Default>Solid</Default> </BorderStyle> <PaddingLeft>2pt</PaddingLeft> <PaddingBottom>2pt</PaddingBottom> <FontFamily>Times New Roman</FontFamily> <BorderColor> <Default>LightGrey</Default> </BorderColor> <PaddingRight>2pt</PaddingRight> <PaddingTop>2pt</PaddingTop> </Style> <CanGrow>true</CanGrow> <Value>=Fields!Проект.Value</Value> </Textbox> </ReportItems> </TableCell> <TableCell> <ReportItems> <Textbox Name="В_заказе"> <rd:DefaultName>В_заказе</rd:DefaultName> <ZIndex>1</ZIndex> <Style> <BorderStyle> <Default>Solid</Default> </BorderStyle> <PaddingLeft>2pt</PaddingLeft> <PaddingBottom>2pt</PaddingBottom> <FontFamily>Times New Roman</FontFamily> <Format>0.00</Format> <BorderColor> <Default>LightGrey</Default> </BorderColor> <PaddingRight>2pt</PaddingRight> <PaddingTop>2pt</PaddingTop> </Style> <CanGrow>true</CanGrow> <Value>=Fields!В_заказе.Value</Value> </Textbox> </ReportItems> </TableCell> <TableCell> <ReportItems> <Textbox Name="Физ_доступно"> <rd:DefaultName>Физ_доступно</rd:DefaultName> <Style> <BorderStyle> <Default>Solid</Default> </BorderStyle> <PaddingLeft>2pt</PaddingLeft> <PaddingBottom>2pt</PaddingBottom> <FontFamily>Times New Roman</FontFamily> <Format>0.00</Format> <BorderColor> <Default>LightGrey</Default> </BorderColor> <PaddingRight>2pt</PaddingRight> <PaddingTop>2pt</PaddingTop> </Style> <CanGrow>true</CanGrow> <Value>=Fields!Физ_доступно.Value</Value> </Textbox> </ReportItems> </TableCell> </TableCells> <Height>0.48254cm</Height> </TableRow> </TableRows> <Sorting> <SortBy> <SortExpression>=Fields!Склад.Value</SortExpression> <Direction>Ascending</Direction> </SortBy> <SortBy> <SortExpression>=Fields!Короткое_имя_товара.Value</SortExpression> <Direction>Ascending</Direction> </SortBy> </Sorting> </Details> <Style> <BorderStyle> <Default>Solid</Default> </BorderStyle> <BorderColor> <Default>LightGrey</Default> </BorderColor> </Style> <Header> <TableRows> <TableRow> <TableCells> <TableCell> <ReportItems> <Textbox Name="textbox2"> <rd:DefaultName>textbox2</rd:DefaultName> <ZIndex>13</ZIndex> <Style> <BorderStyle> <Default>Solid</Default> </BorderStyle> <TextAlign>Center</TextAlign> <PaddingLeft>2pt</PaddingLeft> <PaddingBottom>2pt</PaddingBottom> <FontFamily>Times New Roman</FontFamily> <FontWeight>700</FontWeight> <FontSize>11pt</FontSize> <BorderColor> <Default>LightGrey</Default> </BorderColor> <BackgroundColor>LightSkyBlue</BackgroundColor> <PaddingRight>2pt</PaddingRight> <PaddingTop>2pt</PaddingTop> </Style> <CanGrow>true</CanGrow> <Value>Код товара</Value> </Textbox> </ReportItems> </TableCell> <TableCell> <ReportItems> <Textbox Name="textbox5"> <rd:DefaultName>textbox5</rd:DefaultName> <ZIndex>12</ZIndex> <Style> <BorderStyle> <Default>Solid</Default> </BorderStyle> <TextAlign>Center</TextAlign> <PaddingLeft>2pt</PaddingLeft> <PaddingBottom>2pt</PaddingBottom> <FontFamily>Times New Roman</FontFamily> <FontWeight>700</FontWeight> <FontSize>11pt</FontSize> <BorderColor> <Default>LightGrey</Default> </BorderColor> <BackgroundColor>LightSkyBlue</BackgroundColor> <PaddingRight>2pt</PaddingRight> <PaddingTop>2pt</PaddingTop> </Style> <CanGrow>true</CanGrow> <Value>Короткое имя товара</Value> </Textbox> </ReportItems> </TableCell> <TableCell> <ReportItems> <Textbox Name="textbox8"> <rd:DefaultName>textbox8</rd:DefaultName> <ZIndex>11</ZIndex> <Style> <BorderStyle> <Default>Solid</Default> </BorderStyle> <TextAlign>Center</TextAlign> <PaddingLeft>2pt</PaddingLeft> <PaddingBottom>2pt</PaddingBottom> <FontFamily>Times New Roman</FontFamily> <FontWeight>700</FontWeight> <FontSize>11pt</FontSize> <BorderColor> <Default>LightGrey</Default> </BorderColor> <BackgroundColor>LightSkyBlue</BackgroundColor> <PaddingRight>2pt</PaddingRight> <PaddingTop>2pt</PaddingTop> </Style> <CanGrow>true</CanGrow> <Value>Склад</Value> </Textbox> </ReportItems> </TableCell> <TableCell> <ReportItems> <Textbox Name="textbox7"> <rd:DefaultName>textbox7</rd:DefaultName> <ZIndex>10</ZIndex> <Style> <BorderStyle> <Default>Solid</Default> </BorderStyle> <TextAlign>Center</TextAlign> <PaddingLeft>2pt</PaddingLeft> <PaddingBottom>2pt</PaddingBottom> <FontFamily>Times New Roman</FontFamily> <FontWeight>700</FontWeight> <FontSize>11pt</FontSize> <BorderColor> <Default>LightGrey</Default> </BorderColor> <BackgroundColor>LightSkyBlue</BackgroundColor> <PaddingRight>2pt</PaddingRight> <PaddingTop>2pt</PaddingTop> </Style> <CanGrow>true</CanGrow> <Value>Место хранения</Value> </Textbox> </ReportItems> </TableCell> <TableCell> <ReportItems> <Textbox Name="textbox6"> <rd:DefaultName>textbox6</rd:DefaultName> <ZIndex>9</ZIndex> <Style> <BorderStyle> <Default>Solid</Default> </BorderStyle> <TextAlign>Center</TextAlign> <PaddingLeft>2pt</PaddingLeft> <PaddingBottom>2pt</PaddingBottom> <FontFamily>Times New Roman</FontFamily> <FontWeight>700</FontWeight> <FontSize>11pt</FontSize> <BorderColor> <Default>LightGrey</Default> </BorderColor> <BackgroundColor>LightSkyBlue</BackgroundColor> <PaddingRight>2pt</PaddingRight> <PaddingTop>2pt</PaddingTop> </Style> <CanGrow>true</CanGrow> <Value>Проект</Value> </Textbox> </ReportItems> </TableCell> <TableCell> <ReportItems> <Textbox Name="textbox3"> <rd:DefaultName>textbox3</rd:DefaultName> <ZIndex>8</ZIndex> <Style> <BorderStyle> <Default>Solid</Default> </BorderStyle> <TextAlign>Center</TextAlign> <PaddingLeft>2pt</PaddingLeft> <PaddingBottom>2pt</PaddingBottom> <FontFamily>Times New Roman</FontFamily> <FontWeight>700</FontWeight> <FontSize>11pt</FontSize> <BorderColor> <Default>LightGrey</Default> </BorderColor> <BackgroundColor>LightSkyBlue</BackgroundColor> <PaddingRight>2pt</PaddingRight> <PaddingTop>2pt</PaddingTop> </Style> <CanGrow>true</CanGrow> <Value>В заказе</Value> </Textbox> </ReportItems> </TableCell> <TableCell> <ReportItems> <Textbox Name="textbox4"> <rd:DefaultName>textbox4</rd:DefaultName> <ZIndex>7</ZIndex> <Style> <BorderStyle> <Default>Solid</Default> </BorderStyle> <TextAlign>Center</TextAlign> <PaddingLeft>2pt</PaddingLeft> <PaddingBottom>2pt</PaddingBottom> <FontFamily>Times New Roman</FontFamily> <FontWeight>700</FontWeight> <FontSize>11pt</FontSize> <BorderColor> <Default>LightGrey</Default> </BorderColor> <BackgroundColor>LightSkyBlue</BackgroundColor> <PaddingRight>2pt</PaddingRight> <PaddingTop>2pt</PaddingTop> </Style> <CanGrow>true</CanGrow> <Value>Физ. доступно</Value> </Textbox> </ReportItems> </TableCell> </TableCells> <Height>0.55873cm</Height> </TableRow> </TableRows> <RepeatOnNewPage>true</RepeatOnNewPage> </Header> <TableColumns> <TableColumn> <Width>4cm</Width> </TableColumn> <TableColumn> <Width>7cm</Width> </TableColumn> <TableColumn> <Width>3cm</Width> </TableColumn> <TableColumn> <Width>3cm</Width> </TableColumn> <TableColumn> <Width>3cm</Width> </TableColumn> <TableColumn> <Width>2.5cm</Width> </TableColumn> <TableColumn> <Width>2.5cm</Width> </TableColumn> </TableColumns> </Table> </ReportItems> <Width>25.1cm</Width> </Rectangle> </ReportItems> <Height>1.04127cm</Height> </Body> <PageHeader> <ReportItems> <Rectangle Name="rectangle1"> <Left>0.1cm</Left> <ReportItems> <Textbox Name="textbox12"> <Top>3.09127cm</Top> <ZIndex>4</ZIndex> <Action> <Drillthrough> <ReportName>subParameters</ReportName> <Parameters> <Parameter Name="ParametryValue"> <Value>="ccccccccccc"</Value> </Parameter> </Parameters> </Drillthrough> </Action> <Style> <PaddingLeft>2pt</PaddingLeft> <PaddingBottom>2pt</PaddingBottom> <FontFamily>Times New Roman</FontFamily> <FontWeight>700</FontWeight> <Color>DarkBlue</Color> <PaddingRight>2pt</PaddingRight> <FontStyle>Italic</FontStyle> <PaddingTop>2pt</PaddingTop> </Style> <CanGrow>true</CanGrow> <Height>0.65cm</Height> <Value>="По проектам: "+ String.join(", ",Parameters!Project.Label)</Value> </Textbox> <Textbox Name="textbox11"> <Top>2.36773cm</Top> <ZIndex>3</ZIndex> <Style> <PaddingLeft>2pt</PaddingLeft> <PaddingBottom>2pt</PaddingBottom> <FontFamily>Times New Roman</FontFamily> <FontWeight>700</FontWeight> <Color>DarkBlue</Color> <PaddingRight>2pt</PaddingRight> <FontStyle>Italic</FontStyle> <PaddingTop>2pt</PaddingTop> </Style> <CanGrow>true</CanGrow> <Height>0.65cm</Height> <Value>="По группам товаров: "+ String.join(", ",Parameters!GroupGoods.Label)</Value> </Textbox> <Textbox Name="textbox10"> <Top>1.67063cm</Top> <ZIndex>2</ZIndex> <Style> <PaddingLeft>2pt</PaddingLeft> <PaddingBottom>2pt</PaddingBottom> <FontFamily>Times New Roman</FontFamily> <FontWeight>700</FontWeight> <Color>DarkBlue</Color> <PaddingRight>2pt</PaddingRight> <FontStyle>Italic</FontStyle> <PaddingTop>2pt</PaddingTop> </Style> <CanGrow>true</CanGrow> <Height>0.65cm</Height> <Value>="По складам: "+ String.join(", ",Parameters!Stores.Label)</Value> </Textbox> <Textbox Name="textbox9"> <Top>0.94709cm</Top> <ZIndex>1</ZIndex> <Style> <PaddingLeft>2pt</PaddingLeft> <PaddingBottom>2pt</PaddingBottom> <FontFamily>Times New Roman</FontFamily> <FontWeight>700</FontWeight> <Color>DarkBlue</Color> <PaddingRight>2pt</PaddingRight> <FontStyle>Italic</FontStyle> <PaddingTop>2pt</PaddingTop> </Style> <CanGrow>true</CanGrow> <Height>0.65cm</Height> <Value>="По компании: "+Parameters!Company.Label</Value> </Textbox> <Textbox Name="textbox1"> <rd:DefaultName>textbox1</rd:DefaultName> <Style> <PaddingLeft>2pt</PaddingLeft> <PaddingBottom>2pt</PaddingBottom> <FontFamily>Times New Roman</FontFamily> <FontWeight>700</FontWeight> <FontSize>16pt</FontSize> <TextDecoration>Underline</TextDecoration> <PaddingRight>2pt</PaddingRight> <PaddingTop>2pt</PaddingTop> </Style> <CanGrow>true</CanGrow> <Height>0.8381cm</Height> <Value>Текущие остатки</Value> </Textbox> </ReportItems> <PageBreakAtEnd>true</PageBreakAtEnd> <Height>4cm</Height> </Rectangle> </ReportItems> <Height>7.25cm</Height> <PrintOnLastPage>true</PrintOnLastPage> <PrintOnFirstPage>true</PrintOnFirstPage> </PageHeader> <rd:ReportID>72a15f6a-a11d-4d3f-bda0-4fbcdeeba9ab</rd:ReportID> <LeftMargin>2.5cm</LeftMargin> <DataSets> <DataSet Name="AXDB_Ercon"> <Query> <rd:UseGenericDesigner>true</rd:UseGenericDesigner> <CommandText>SELECT dbo.INVENTSUM.ITEMID AS [Код товара], SUM(dbo.INVENTSUM.ONORDER) AS [В заказе], SUM(dbo.INVENTSUM.AVAILPHYSICAL) AS Физ_доступно, tmpInventDim.Склад, tmpInventDim.Проект, tmpInventTable.[Короткое имя товара], tmpInventDim.[Место хранения] FROM dbo.INVENTSUM WITH (NOLOCK) RIGHT OUTER JOIN (SELECT dbo.ERP_ITEMGROUP.CHILD FROM dbo.ERP_DATAAREALIST AS DATA_1 WITH (NOLOCK) LEFT OUTER JOIN dbo.ERP_ITEMGROUP WITH (NOLOCK) ON DATA_1.VIRTID = dbo.ERP_ITEMGROUP.DATAAREAID WHERE (DATA_1.REALID = @Company) AND (DATA_1.TABLENAME = 'ERP_ITEMGROUP') AND (dbo.ERP_ITEMGROUP.CHILDTYPE = 0) AND (dbo.ERP_ITEMGROUP.PARENT IN (@GroupGoods))) AS tmpItemGroup ON dbo.INVENTSUM.ITEMID = tmpItemGroup.CHILD RIGHT OUTER JOIN (SELECT dbo.INVENTDIM.INVENTLOCATIONID AS Склад, dbo.INVENTDIM.ERP_PROJECT AS Проект, dbo.INVENTDIM.INVENTDIMID, dbo.INVENTDIM.ERP_RESIDENCEID AS [Место хранения] FROM dbo.INVENTDIM WITH (NOLOCK) RIGHT OUTER JOIN dbo.ERP_DATAAREALIST AS DATA_1 WITH (NOLOCK) ON dbo.INVENTDIM.DATAAREAID = DATA_1.VIRTID WHERE (DATA_1.REALID = @Company) AND (DATA_1.TABLENAME = 'INVENTDIM') AND (dbo.INVENTDIM.INVENTLOCATIONID IN (@Stores)) AND (dbo.INVENTDIM.ERP_PROJECT IN (@Project))) AS tmpInventDim ON dbo.INVENTSUM.INVENTDIMID = tmpInventDim.INVENTDIMID RIGHT OUTER JOIN dbo.ERP_DATAAREALIST WITH (NOLOCK) ON dbo.INVENTSUM.DATAAREAID = dbo.ERP_DATAAREALIST.VIRTID LEFT OUTER JOIN (SELECT dbo.INVENTTABLE.ITEMID, dbo.INVENTTABLE.NAMEALIAS AS [Короткое имя товара] FROM dbo.ERP_DATAAREALIST AS DATA_2 WITH (NOLOCK) LEFT OUTER JOIN dbo.INVENTTABLE WITH (NOLOCK) ON DATA_2.VIRTID = dbo.INVENTTABLE.DATAAREAID WHERE (DATA_2.REALID = @Company) AND (DATA_2.TABLENAME = 'INVENTTABLE')) AS tmpInventTable ON dbo.INVENTSUM.ITEMID = tmpInventTable.ITEMID WHERE (dbo.ERP_DATAAREALIST.REALID = @Company) AND (dbo.ERP_DATAAREALIST.TABLENAME = 'INVENTSUM') GROUP BY dbo.INVENTSUM.ITEMID, tmpInventDim.Склад, tmpInventDim.Проект, tmpInventTable.[Короткое имя товара], tmpInventDim.[Место хранения]</CommandText> <QueryParameters> <QueryParameter Name="@Company"> <Value>=Parameters!Company.Value</Value> </QueryParameter> <QueryParameter Name="@GroupGoods"> <Value>=Parameters!GroupGoods.Value</Value> </QueryParameter> <QueryParameter Name="@Stores"> <Value>=Parameters!Stores.Value</Value> </QueryParameter> <QueryParameter Name="@Project"> <Value>=Parameters!Project.Value</Value> </QueryParameter> </QueryParameters> <DataSourceName>AXDB_Ercon</DataSourceName> </Query> <Fields> <Field Name="Код_товара"> <rd:TypeName>System.String</rd:TypeName> <DataField>Код товара</DataField> </Field> <Field Name="В_заказе"> <rd:TypeName>System.Decimal</rd:TypeName> <DataField>В заказе</DataField> </Field> <Field Name="Физ_доступно"> <rd:TypeName>System.Decimal</rd:TypeName> <DataField>Физ_доступно</DataField> </Field> <Field Name="Склад"> <rd:TypeName>System.String</rd:TypeName> <DataField>Склад</DataField> </Field> <Field Name="Проект"> <rd:TypeName>System.String</rd:TypeName> <DataField>Проект</DataField> </Field> <Field Name="Короткое_имя_товара"> <rd:TypeName>System.String</rd:TypeName> <DataField>Короткое имя товара</DataField> </Field> <Field Name="Место_хранения"> <rd:TypeName>System.String</rd:TypeName> <DataField>Место хранения</DataField> </Field> </Fields> </DataSet> <DataSet Name="Companies"> <Query> <rd:UseGenericDesigner>true</rd:UseGenericDesigner> <CommandText>SELECT dbo.DATAAREA.ID, dbo.DATAAREA.NAME + ' (' + dbo.DATAAREA.ID + ')' AS NAME FROM dbo.DATAAREA WITH (NOLOCK) INNER JOIN dbo.ERP_DATAAREA WITH (NOLOCK) ON dbo.DATAAREA.ID = dbo.ERP_DATAAREA.COMPANYID WHERE (dbo.DATAAREA.ISVIRTUAL = 0)</CommandText> <DataSourceName>AXDB_Ercon</DataSourceName> </Query> <Fields> <Field Name="ID"> <rd:TypeName>System.String</rd:TypeName> <DataField>ID</DataField> </Field> <Field Name="NAME"> <rd:TypeName>System.String</rd:TypeName> <DataField>NAME</DataField> </Field> </Fields> </DataSet> <DataSet Name="Group"> <Query> <rd:UseGenericDesigner>true</rd:UseGenericDesigner> <CommandText>SELECT DISTINCT dbo.ERP_ITEMGROUP.PARENT, dbo.ERP_ITEMGROUPNAME.NAMEALIAS FROM dbo.ERP_ITEMGROUP INNER JOIN dbo.ERP_ITEMGROUPNAME ON dbo.ERP_ITEMGROUP.PARENT = dbo.ERP_ITEMGROUPNAME.ITEMGROUPID LEFT OUTER JOIN dbo.ERP_DATAAREALIST AS ERP_DATAAREALIST_1 ON dbo.ERP_ITEMGROUP.DATAAREAID = ERP_DATAAREALIST_1.VIRTID LEFT OUTER JOIN dbo.ERP_DATAAREALIST ON dbo.ERP_ITEMGROUPNAME.DATAAREAID = dbo.ERP_DATAAREALIST.VIRTID WHERE (dbo.ERP_ITEMGROUP.CHILDTYPE = 0) AND (ERP_DATAAREALIST_1.REALID = @Company) AND (dbo.ERP_DATAAREALIST.REALID = @Company) AND (ERP_DATAAREALIST_1.TABLENAME = 'ERP_ITEMGROUP') AND (dbo.ERP_DATAAREALIST.TABLENAME = 'ERP_ITEMGROUPNAME') ORDER BY dbo.ERP_ITEMGROUPNAME.NAMEALIAS</CommandText> <QueryParameters> <QueryParameter Name="@Company"> <Value>=Parameters!Company.Value</Value> </QueryParameter> </QueryParameters> <DataSourceName>AXDB_Ercon</DataSourceName> </Query> <Fields> <Field Name="PARENT"> <rd:TypeName>System.String</rd:TypeName> <DataField>PARENT</DataField> </Field> <Field Name="NAMEALIAS"> <rd:TypeName>System.String</rd:TypeName> <DataField>NAMEALIAS</DataField> </Field> </Fields> </DataSet> <DataSet Name="Stores"> <Query> <rd:UseGenericDesigner>true</rd:UseGenericDesigner> <CommandText>SELECT dbo.INVENTDIM.INVENTLOCATIONID AS ID, dbo.INVENTDIM.INVENTLOCATIONID AS [Склад] FROM dbo.INVENTDIM RIGHT OUTER JOIN dbo.ERP_DATAAREALIST ON dbo.INVENTDIM.DATAAREAID = dbo.ERP_DATAAREALIST.VIRTID WHERE (dbo.ERP_DATAAREALIST.REALID = @Company) AND (dbo.ERP_DATAAREALIST.TABLENAME = 'INVENTDIM') GROUP BY dbo.INVENTDIM.INVENTLOCATIONID ORDER BY dbo.INVENTDIM.INVENTLOCATIONID</CommandText> <QueryParameters> <QueryParameter Name="@Company"> <Value>=Parameters!Company.Value</Value> </QueryParameter> </QueryParameters> <DataSourceName>AXDB_Ercon</DataSourceName> </Query> <Fields> <Field Name="ID"> <rd:TypeName>System.String</rd:TypeName> <DataField>ID</DataField> </Field> <Field Name="Склад"> <rd:TypeName>System.String</rd:TypeName> <DataField>Склад</DataField> </Field> </Fields> </DataSet> <DataSet Name="Project"> <Query> <rd:UseGenericDesigner>true</rd:UseGenericDesigner> <CommandText>SELECT dbo.INVENTDIM.ERP_PROJECT AS ID, dbo.INVENTDIM.ERP_PROJECT AS [Склад] FROM dbo.INVENTDIM RIGHT OUTER JOIN dbo.ERP_DATAAREALIST ON dbo.INVENTDIM.DATAAREAID = dbo.ERP_DATAAREALIST.VIRTID WHERE (dbo.ERP_DATAAREALIST.REALID = @Company) AND (dbo.ERP_DATAAREALIST.TABLENAME = 'INVENTDIM') GROUP BY dbo.INVENTDIM.ERP_PROJECT ORDER BY dbo.INVENTDIM.ERP_PROJECT</CommandText> <QueryParameters> <QueryParameter Name="@Company"> <Value>=Parameters!Company.Value</Value> </QueryParameter> </QueryParameters> <DataSourceName>AXDB_Ercon</DataSourceName> </Query> <Fields> <Field Name="ID"> <rd:TypeName>System.String</rd:TypeName> <DataField>ID</DataField> </Field> <Field Name="Склад"> <rd:TypeName>System.String</rd:TypeName> <DataField>Склад</DataField> </Field> </Fields> </DataSet> </DataSets> <Width>26.1cm</Width> <InteractiveHeight>11in</InteractiveHeight> <Language>en-US</Language> <TopMargin>2.5cm</TopMargin> <PageHeight>29.7cm</PageHeight> ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2006, 10:36 |
|
Передача параметра из 1 отчета в др.
|
|||
---|---|---|---|
#18+
как я понял, переходим мы тыкая на textbox12 ( с содержимым ="По проектам: "+ String.join(", ",Parameters!Project.Label) ). перенеси его из хедера отчета в боди. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2006, 11:12 |
|
Передача параметра из 1 отчета в др.
|
|||
---|---|---|---|
#18+
УРА! ПОЛУЧИЛОСЬ!!!!!!!! СПАСИБО! :-* ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2006, 11:23 |
|
Передача параметра из 1 отчета в др.
|
|||
---|---|---|---|
#18+
с вас пол-литра :) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2006, 11:25 |
|
|
start [/forum/topic.php?fid=31&fpage=153&tid=1538819]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
29ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
106ms |
get tp. blocked users: |
2ms |
others: | 10ms |
total: | 190ms |
0 / 0 |