|   |   | 
| 
 | СКД: Не появились стандартные параметры НачалоПериода КонецПериода | ☑ | ||
|---|---|---|---|---|
| 0
    
        bvb 14.11.13✎ 10:33 | 
        Делаю простую выборку документов :
 ВЫБРАТЬ РеализацияТоваровУслуг.Ссылка, РеализацияТоваровУслуг.Номер, РеализацияТоваровУслуг.Дата, ИЗ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг ГДЕ РеализацияТоваровУслуг.Проведен По идее на закладке "Параметры" СКД должны появиться параметры по умолчанию НачалоПериода и КонецПериода. ЧЯДНТ? | |||
| 1
    
        CHerypga 14.11.13✎ 10:34 | 
        Они появятся только в том случае, если использовать виртуальные таблицы     | |||
| 2
    
        bvb 14.11.13✎ 10:41 | 
        (1) Почему ?     | |||
| 3
    
        Homer 14.11.13✎ 10:41 | 
        Потому     | |||
| 4
    
        DexterMorgan 14.11.13✎ 10:42 | 
        (2) Покачену     | |||
| 5
    
        DexterMorgan 14.11.13✎ 10:42 | 
        (2) Почему трава зеленая? а небо почему голубое?     | |||
| 6
    
        CHerypga 14.11.13✎ 10:43 | 
        (2) Потому что без параметров виртуальная таблица работать не сможет. Из-за этого СКД автоматом подставляет для оборотных таблицы НачалоПериода и КонецПериода, а для остаточных Период.     | |||
| 7
    
        DexterMorgan 14.11.13✎ 10:44 | 
        (6) Потому что без параметров виртуальная таблица работать не сможет
 Сам придумал? | |||
| 8
    
        CHerypga 14.11.13✎ 10:46 | 
        (7) Да.     | |||
| 9
    
        zippygrill 14.11.13✎ 10:47 | 
        только если использовать вт     | |||
| 10
    
        CHerypga 14.11.13✎ 10:48 | 
        (2) В свой запрос добавь условия на НачалоПериода и КонецПериода и будет тебе счастье. Только не используй конструкции наподобие Между НачалоПериода(НачалоПериода, День) И КонецПериода(КонецПериода, День), тормозить будет(сам не придумывал, обнаружилось опытным путем). Если уж приводить к Началу и Концу периода, то либо перед тем как передавать параметр запросу, либо использовать >= и <=     | |||
| 11
    
        Жан Пердежон 14.11.13✎ 10:50 | 
        Добавь в запрос:
 {ГДЕ РеализацияТоваровУслуг.Дата МЕЖДУ &НачалоПериода И &КонецПериода} | |||
| 12
    
        s_newbi 14.11.13✎ 10:52 | 
        используй регистры, а не документ
 или он движений не создаёт? | |||
| 13
    
        Kerk 14.11.13✎ 10:52 | 
        Пардон, курить надо траву правильную, но не в таком же количестве.
 Где в "Документ.РеализацияТоваровУслуг " вы нашли "НачалоПериода и КонецПериода"? Если только сами не создали такие реквизиты... | |||
| 14
    
        bvb 14.11.13✎ 11:25 | 
        (10) (11) Спасибо конечно.
 Но я и сам до этого в состоянии допереть. Решение мне не нравится тем, что ежели юзверь запустит отчет с незаданными параметрами дат он ничего не вернет. В СКД с типовыми параметрами запрос вернет данные по всему периоду. | |||
| 15
    
        DexterMorgan 14.11.13✎ 11:27 | 
        (8) Так что же, если я не укажу параметры, вирт таблица работать не сможет?     | |||
| 16
    
        DexterMorgan 14.11.13✎ 11:29 | 
        (14) это отбор, который ты можешь задать в настройках, а не параметры     | |||
| 17
    
        DexterMorgan 14.11.13✎ 11:30 | 
        (14) А вообще, ты (11) попробуй сначала, а потом пиши такую чушь - "Решение мне не нравится тем, что ежели юзверь запустит отчет с незаданными параметрами дат он ничего не вернет"     | |||
| 18
    
        CHerypga 14.11.13✎ 11:31 | 
        (15) Я же сказал что сам придумал, никто не запрещает самому попробовать     | |||
| 19
    
        bvb 14.11.13✎ 11:32 | 
        (16) В настройках на закладке отбор ?
 Там во первых нет вида сравнения "между" а потом эффект будет тотже самый при незаданных параметрах будет возвращен пустой результат. | |||
| 20
    
        DexterMorgan 14.11.13✎ 11:37 | 
        (19) Ну и что, что между нет? пользователю то все равно два параметра заполнять.
 <<<а потом эффект будет тотже самый при незаданных параметрах будет возвращен пустой результат по умолчанию использование не ставь | |||
| 21
    
        DexterMorgan 14.11.13✎ 11:38 | 
        (19) На что спорим, что (11) выведет все документы, если параметры не заполнены?     | |||
| 22
    
        bvb 14.11.13✎ 11:43 | 
        (21) Ладно убедил.
 Просто мне не нравится что что будет отбор а не параметры. Там много чего можно придумать я пытаюсь сделать как правильно. Кстати а компоновка данных в запросе к этой теме как то можно подвизать ? | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |