Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

СКД отбор отчета по нескольким наборам данных.

СКД отбор отчета по нескольким наборам данных.
Я
   Maximysis
 
10.05.18 - 09:22
Всем доброго дня!
Проблема избитая, но решения нигде не нашел(
Есть два набора, связанных между собой.
Если наложить отбор на уровне отчета по одному полю из первого набора то данные второго набора не корректно отфильтруются. Во втором наборе нет поля по которому наложен отбор.
Как будто внутреннее соединение получается.
Автозаполнение =Ложь; На уровне группировок не могу фильтровать. В одном наборе не могу сделать(есть внешний источник).
 
 
   Maximysis
 
1 - 10.05.18 - 09:23
<?xml version="1.0" encoding="UTF-8"?>

<DataCompositionSchema xmlns="http://v8.1c.ru/8.1/data-composition-system/schema"; xmlns:dcscom="http://v8.1c.ru/8.1/data-composition-system/common"; xmlns:dcscor="http://v8.1c.ru/8.1/data-composition-system/core"; xmlns:dcsset="http://v8.1c.ru/8.1/data-composition-system/settings"; xmlns:v8="http://v8.1c.ru/8.1/data/core"; xmlns:v8ui="http://v8.1c.ru/8.1/data/ui"; xmlns:xs="http://www.w3.org/2001/XMLSchema"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">;
    <dataSource>
        <name>ИсточникДанных1</name>
        <dataSourceType>Local</dataSourceType>
    </dataSource>
    <dataSet xsi:type="DataSetQuery">
        <name>Продажи</name>
        <field xsi:type="DataSetFieldField">
            <dataPath>ДокументПродажи</dataPath>
            <field>ДокументПродажи</field>
            <useRestriction>
                <condition>true</condition>
            </useRestriction>
        </field>
        <field xsi:type="DataSetFieldField">
            <dataPath>КолПродаж</dataPath>
            <field>КолПродаж</field>
            <title xsi:type="v8:LocalStringType">
                <v8:item>
                    <v8:lang>ru</v8:lang>
                    <v8:content>Кол продаж</v8:content>
                </v8:item>
            </title>
        </field>
        <field xsi:type="DataSetFieldField">
            <dataPath>Номенклатура</dataPath>
            <field>Номенклатура</field>
            <role>
                <dcscom:dimension>true</dcscom:dimension>
            </role>
        </field>
        <dataSource>ИсточникДанных1</dataSource>
        <query>ВЫБРАТЬ
    ПродажиОбороты.КоличествоОборот КАК КолПродаж,
    ПродажиОбороты.Номенклатура КАК Номенклатура
{ВЫБРАТЬ
    КолПродаж,
    Номенклатура}
ИЗ
    РегистрНакопления.Продажи.Обороты(&amp;НачПериода, &amp;КонПериода, Авто, ) КАК ПродажиОбороты
{ГДЕ
    ПродажиОбороты.ДокументПродажи.*}</query>
        <autoFillFields>false</autoFillFields>
    </dataSet>
    <dataSet xsi:type="DataSetQuery">
        <name>Закуп</name>
        <field xsi:type="DataSetFieldField">
            <dataPath>КолЗакуп</dataPath>
            <field>КолЗакуп</field>
            <title xsi:type="v8:LocalStringType">
                <v8:item>
                    <v8:lang>ru</v8:lang>
                    <v8:content>Кол закуп</v8:content>
                </v8:item>
            </title>
        </field>
        <field xsi:type="DataSetFieldField">
            <dataPath>ДокументЗакупки</dataPath>
            <field>ДокументЗакупки</field>
            <useRestriction>
                <condition>true</condition>
            </useRestriction>
        </field>
        <field xsi:type="DataSetFieldField">
            <dataPath>Номенклатура</dataPath>
            <field>Номенклатура</field>
            <role>
                <dcscom:dimension>true</dcscom:dimension>
            </role>
        </field>
        <dataSource>ИсточникДанных1</dataSource>
        <query>ВЫБРАТЬ
    ЗакупкиОбороты.КоличествоОборот КАК КолЗакуп,
    ЗакупкиОбороты.Номенклатура КАК Номенклатура
{ВЫБРАТЬ
    КолЗакуп,
    Номенклатура}
ИЗ
    РегистрНакопления.Закупки.Обороты(&amp;НачПериода, &amp;КонПериода, Авто, ) КАК ЗакупкиОбороты
{ГДЕ
    ЗакупкиОбороты.ДокументЗакупки.*}</query>
        <autoFillFields>false</autoFillFields>
    </dataSet>
    <dataSetLink>
        <sourceDataSet>Продажи</sourceDataSet>
        <destinationDataSet>Закуп</destinationDataSet>
        <sourceExpression>Номенклатура</sourceExpression>
        <destinationExpression>Номенклатура</destinationExpression>
    </dataSetLink>
    <totalField>
        <dataPath>КолЗакуп</dataPath>
        <expression>Сумма(КолЗакуп)</expression>
    </totalField>
    <totalField>
        <dataPath>КолПродаж</dataPath>
        <expression>Сумма(КолПродаж)</expression>
    </totalField>
    <parameter>
        <name>НачПериода</name>
        <title xsi:type="v8:LocalStringType">
            <v8:item>
                <v8:lang>ru</v8:lang>
                <v8:content>Нач периода</v8:content>
            </v8:item>
        </title>
        <valueType>
            <v8:Type>xs:dateTime</v8:Type>
            <v8:DateQualifiers>
                <v8:DateFractions>DateTime</v8:DateFractions>
            </v8:DateQualifiers>
        </valueType>
        <value xsi:type="xs:dateTime">0001-01-01T00:00:00</value>
        <useRestriction>false</useRestriction>
    </parameter>
    <parameter>
        <name>КонПериода</name>
        <title xsi:type="v8:LocalStringType">
            <v8:item>
                <v8:lang>ru</v8:lang>
                <v8:content>Кон периода</v8:content>
            </v8:item>
        </title>
        <valueType>
            <v8:Type>xs:dateTime</v8:Type>
            <v8:DateQualifiers>
                <v8:DateFractions>DateTime</v8:DateFractions>
            </v8:DateQualifiers>
        </valueType>
        <value xsi:type="xs:dateTime">0001-01-01T00:00:00</value>
        <useRestriction>false</useRestriction>
    </parameter>
    <settingsVariant>
        <dcsset:name>Основной</dcsset:name>
        <dcsset:presentation xsi:type="xs:string">Основной</dcsset:presentation>
        <dcsset:settings xmlns:style="http://v8.1c.ru/8.1/data/ui/style"; xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system"; xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web"; xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows">;
            <dcsset:selection>
                <dcsset:item xsi:type="dcsset:SelectedItemField">
                    <dcsset:field>КолЗакуп</dcsset:field>
                </dcsset:item>
                <dcsset:item xsi:type="dcsset:SelectedItemField">
                    <dcsset:field>КолПродаж</dcsset:field>
                </dcsset:item>
            </dcsset:selection>
            <dcsset:filter>
                <dcsset:item xsi:type="dcsset:FilterItemComparison">
                    <dcsset:left xsi:type="dcscor:Field">ДокументЗакупки</dcsset:left>
                    <dcsset:comparisonType>NotEqual</dcsset:comparisonType>
                    <dcsset:right xsi:type="dcscor:DesignTimeValue">Документ.ПоступлениеТоваровУслуг.ПустаяСсылка</dcsset:right>
                </dcsset:item>
            </dcsset:filter>
            <dcsset:dataParameters>
                <dcscor:item xsi:type="dcsset:SettingsParameterValue">
                    <dcscor:parameter>НачПериода</dcscor:parameter>
                    <dcscor:value xsi:type="v8:StandardBeginningDate">
                        <v8:variant xsi:type="v8:StandardBeginningDateVariant">Custom</v8:variant>
                        <v8:date>2017-06-01T00:00:00</v8:date>
                    </dcscor:value>
                </dcscor:item>
                <dcscor:item xsi:type="dcsset:SettingsParameterValue">
                    <dcscor:parameter>КонПериода</dcscor:parameter>
                    <dcscor:value xsi:type="v8:StandardBeginningDate">
                        <v8:variant xsi:type="v8:StandardBeginningDateVariant">Custom</v8:variant>
                        <v8:date>2017-06-20T00:00:00</v8:date>
                    </dcscor:value>
                </dcscor:item>
            </dcsset:dataParameters>
            <dcsset:item xsi:type="dcsset:StructureItemGroup">
                <dcsset:order>
                    <dcsset:item xsi:type="dcsset:OrderItemAuto"/>
                </dcsset:order>
                <dcsset:selection>
                    <dcsset:item xsi:type="dcsset:SelectedItemAuto"/>
                </dcsset:selection>
            </dcsset:item>
        </dcsset:settings>
    </settingsVariant>
</DataCompositionSchema>
   Maximysis
 
2 - 10.05.18 - 09:23
Пример схемы иксмл.
   DrShad
 
3 - 10.05.18 - 09:35
хвастаешься?

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует