Имя: Пароль:
1C
1С v8
Периодический рг сведений
0 lite777
 
27.11.18
14:33
Здравтуйте товарищи,! есть периодический рг сведений ,подчинен регистратору, период- секунда, нужно прочитать все записи за день ,
пытаюсь так -

        Запрос.Текст =
        "ВЫБРАТЬ
        |    ПроцСрезПоследних.Период,
        |    ПроцСрезПоследних.Орг,
        |    ПроцСрезПоследних.Подр КАК Подр,
        |    ПроцСрезПоследних.Должн КАК Должн,
        |    ПроцСрезПоследних.Оклад,
        |    ПроцСрезПоследних.Проц,
        |    ПроцСрезПоследних.План1,
        |    ПроцСрезПоследних.План2
        |ИЗ
        |    РегистрСведений.Проц.СрезПоследних(&д3) КАК ПроцСрезПоследних
        |ГДЕ
        |    ПроцСрезПоследних.Подр = &ВыбПодр
        |    И ПроцСрезПоследних.Должн = &ВыбДолжн
        |
        |УПОРЯДОЧИТЬ ПО
        |    Подр,
        |    Должн";
1 lite777
 
27.11.18
14:34
так выходит последняя запись, а мене нужно за текущий день все выбрать.
2 Малыш Джон
 
27.11.18
14:36
используешь срез записей и у тебя получается срез записей? неожиданно...
3 RomanYS
 
27.11.18
14:36
(1) так бери таблицу регистра, а не срез
4 Михаил Козлов
 
27.11.18
14:36
Что мешает обратиться к самой таблице?
5 Малыш Джон
 
27.11.18
14:37
возьми просто таблицу регистра, из неё и вытаскивай
6 dezss
 
27.11.18
14:41
Обратиться к самой таблице еще не предлагали?
7 palsergeich
 
27.11.18
14:42
Основная таблица + МЕЖДУ
8 unregistered
 
27.11.18
14:43
(6) Не, не предлагали. Всё еще пытаются выяснить - зачем он к срезу обращается.
9 lite777
 
27.11.18
14:49
щас попробую!
10 lite777
 
27.11.18
15:17
Запрос.Текст =
        "ВЫБРАТЬ
        |    ПроцСрезПоследних.Период,
        |    ПроцСрезПоследних.Орг,
        |    ПроцСрезПоследних.Подр КАК Подр,
        |    ПроцСрезПоследних.Должн КАК Должн,
        |    ПроцСрезПоследних.Оклад,
        |    ПроцСрезПоследних.Проц,
        |    ПроцСрезПоследних.План1,
        |    ПроцСрезПоследних.План2
        |ИЗ
        |    РегистрСведений.Проц КАК ПроцСрезПоследних
        |ГДЕ
        |    ПроцСрезПоследних.Подр = &ВыбПодр
        |    И ПроцСрезПоследних.Должн = &ВыбДолжн   И
        |    ПроцСрезПоследних.Период>=&д1 и   ПроцСрезПоследних.Период<=&д2
        |
        |УПОРЯДОЧИТЬ ПО
        |    Подр,
        |    Должн";
11 lite777
 
27.11.18
15:18
так работает,спасибо
12 dezss
 
27.11.18
15:35
(7) между пока не осилил он)
13 Lexey_
 
27.11.18
15:36
(12) он осил тольк скрщ
14 lite777
 
28.11.18
15:17
МЕЖДУ ДЛИННЕЕ!
15 Buster007
 
28.11.18
15:39
(13) +