|   |   | 
| 
 | Бред с оборотным регистром | ☑ | ||
|---|---|---|---|---|
| 0
    
        Morlok 05.09.13✎ 18:04 | 
        Есть простейший запрос:
 ВЫБРАТЬ УчетВыполненияРаботКалендарногоПланаОбороты.Работа, УчетВыполненияРаботКалендарногоПланаОбороты.ОбъемОборот ИЗ РегистрНакопления.УчетВыполненияРаботКалендарногоПлана.Обороты(, &Дата, , Работа.Владелец = &Сценарий) КАК УчетВыполненияРаботКалендарногоПланаОбороты Результатом является набор бреда: куча непонятных отрицательных оборотов. Но, стоит добавить периодичность от РЕГИСТРАТОР по НЕДЕЛЯ: ВЫБРАТЬ УчетВыполненияРаботКалендарногоПланаОбороты.Работа, УчетВыполненияРаботКалендарногоПланаОбороты.ОбъемОборот ИЗ РегистрНакопления.УчетВыполненияРаботКалендарногоПлана.Обороты(, &Дата, ДЕНЬ, Работа.Владелец = &Сценарий) КАК УчетВыполненияРаботКалендарногоПланаОбороты Запрос начинает работать корректно, с периодичностью выше НЕДЕЛЯ опять бред. Где тут собака порылась? | |||
| 1
    
        Жан Пердежон 05.09.13✎ 18:06 | 
        то неделя то день, ты уж определись     | |||
| 2
    
        le_ 05.09.13✎ 18:10 | 
        (0) На ИТС всё довольно хорошо расписано.     | |||
| 3
    
        giallo 05.09.13✎ 18:11 | 
        (0) - набор бреда?     | |||
| 4
    
        Жан Пердежон 05.09.13✎ 18:12 | 
        Ща окажется, что работа - реквизит     | |||
| 5
    
        giallo 05.09.13✎ 18:16 | 
        (4) так бы вообще не работал запрос )     | |||
| 6
    
        Morlok 06.09.13✎ 00:17 | 
        Работа - измерение
 п.с. не стоит отсылать к ИТС, по-поводу явного бреда, когда простейший запрос работает ни-пойми как | |||
| 7
    
        hhhh 06.09.13✎ 02:33 | 
        (6) ну сделайте пересчет итогов и не парьте нам мозг.     | |||
| 8
    
        shuhard 06.09.13✎ 07:12 | 
        (6)[не стоит отсылать к ИТС, по-поводу явного бреда, когда простейший запрос работает ни-пойми как]
 ну конечно это ошибка платформы | |||
| 9
    
        ИС-2 06.09.13✎ 07:38 | 
        (2) как статья называется? Или ссылку, пжс     | |||
| 10
    
        le_ 06.09.13✎ 10:01 | ||||
| 11
    
        Morlok 06.09.13✎ 10:23 | 
        (10) Спасибо добрый человек. Но исходя из написанного всё равно непонятно, зачем в данном случае использовать периодичность :)
 "Если периодичность не задана.... зависит от заданного периода" - прямое задание периода также приводит к аналогичному результату. Это же какой криворукостью надо обладать, чтобы сделать такую реализацию простейшей вещи :) | |||
| 12
    
        giallo 06.09.13✎ 10:32 | 
        (11) а что не так то?     | |||
| 13
    
        Morlok 06.09.13✎ 10:41 | 
        (12) Дык а что так? По вашей ссылке приведён механизм работы. В соответствии с данным описанием, пересчет должен вестись по 2-му варианту. Но он не работает.     | |||
| 14
    
        Жан Пердежон 06.09.13✎ 10:52 | 
        (13) читай внимательней     | |||
| 15
    
        ptiz 06.09.13✎ 11:02 | 
        (13) Он работает. Просто результат не совпадает с твоими ожиданиями.     | |||
| 16
    
        giallo 06.09.13✎ 11:07 | 
        (13) у тебя чего то не получилось. назвал это бредом. В чем проблема конкретно?. У всех все нормально работает.     | |||
| 17
    
        Morlok 06.09.13✎ 11:17 | 
        (16) По данному отбору: Работа.Владелец = &Сценарий
 есть всего 2 записи в регистре. Без указания периода вываливаются все записи подчинённого справочника Работа с отрицательными оборотами. С указанием периода меньше месяца получаем именно эти 2 записи. Запустил пока тестирование и исправление, посмотрим что получится. | |||
| 18
    
        Morlok 06.09.13✎ 11:35 | 
        Уф. Тестирование и исправление поставило всё на свои места.
 Действительно всё работает. | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |