Имя: Пароль:
1C
 
РегистрСведений.СрезПоследних
,
0 Юзер123
 
naïve
09.10.15
16:55
Доброго времени .
С пятницей всех.
Подскажите пож-та в чем может быть дело.

Выбираю данные из регистра РегистрСведений.ДанныеСотрудников.СрезПоследних(&Дата, Подразделение В (&СписокПодразделений) как ДанныеРегистра


Пишу ..

Запрос.УстановитьПараметр("Дата",КонецПериода);
Запрос.УстановитьПараметр("СписокПодразделений",Мой список значений который заполняется подразделениями организации);


Формирую за 2 года отчет.   2013-2014 год  выборка пустая.
делаю с 2013 -2015 в выборки есть данные за 2013, 2014 , 2015 года.  как такое может быть?

В регистр смотрел  дата регистратора  нормальная.

Базу переносили. Т.е. сами записи в регистр делались именно в 2015-том году.  Может это быть причиной???
1 Горогуля
 
09.10.15
16:57
давай свой запрос
2 Юзер123
 
naïve
09.10.15
17:00
ЗапросСотр = Новый Запрос;
        ЗапросСотр.Текст = "ВЫБРАТЬ
                           |    КадровыеДанные.Подразделение,
                           |    КадровыеДанные.Сотрудник
                           |ИЗ
                           |    РегистрСведений.КадровыеДанные.СрезПоследних(&КонПериода, Подразделение В (&Подразделения)) КАК КадровыеДанные";
        
        
        
        
        ЗапросСотр.УстановитьПараметр("Подразделения",п_СписокПодразделений);    
        ЗапросСотр.УстановитьПараметр("КонПериода",КонПериода);    
        ВыборкаСотр = ЗапросСотр.Выполнить().Выбрать();
3 Горогуля
 
09.10.15
17:01
"2013-2014 год", "делаю с 2013 -2015" - это как?
4 aleks_default
 
09.10.15
17:02
(2) чет ты расходишься в показаниях
в(0) регистр ДанныеСотрудников
в (2) регистр КадровыеДанные
?
5 Горогуля
 
09.10.15
17:03
(4) он ещё куда-то начало периода вводит
6 Лефмихалыч
 
09.10.15
17:13
срез последних с обором по ресурсу в параметрах - это не то же самое, что срез последних с обором по ресурсу в предложении ГДЕ.
7 Михаил Козлов
 
09.10.15
17:15
Может быть период в регистре - 2015г.?
8 StillEnough
 
09.10.15
17:16
как вы умудрились в 1 значение параметра запихнуть 2013 - 2015?
9 hhhh
 
09.10.15
17:33
(4) всё логично вроде

"сами записи в регистр делались именно в 2015-том году."

поэтому

" 2013-2014 год  выборка пустая"

и

"делаю с 2013 -2015 в выборки есть данные"

ну то есть всё сходится.
10 StillEnough
 
09.10.15
17:35
(9) >> выборки есть данные за 2013, 2014, 2015 года
судя по этому не все как надо
11 Джинн
 
09.10.15
17:36
Бредятина какая-то. Срез - он на дату. Какие в попу периоды могут быть?
12 Юзер123
 
naïve
09.10.15
19:26
(11)  все верно.  срез на дату.  что бы понять в каком подразделении работал сотрудник в этот момент.

(4)  просто забей.

(5)  Вы попросили скинуть запрос а не форму перерисовать .

(6)  Ок попробуем через Где спс.

(8) в форме есть период начала и период конца .
Дальщше думаю нет смысла рассказывать
13 Юзер123
 
naïve
09.10.15
19:32
(10) да если брать период с 2013 например по 2015 все ок.
Если по 2014 то не ок.
14 Юзер123
 
naïve
09.10.15
19:35
(6) параметр кстате никак не влияет на выборку.  там именно в дате время
15 mehfk
 
09.10.15
19:39
(13)

Покажи выборку по всем полям из основной таблицы регистра, без срезов. ИМХается мне что ты балбес.
16 Юзер123
 
naïve
09.10.15
19:43
как понять показать? (15)

не совсем понял , что вы хотите.
17 mehfk
 
09.10.15
19:45
18 Мимохожий Однако
 
09.10.15
19:47
(16) Операции - Регистры сведений - твой регистр - правая клавиша мыши - вывести список - файл сохранить как - например, xls. Потом открыть этот файл и несколько записей за 2014 год покажи.
19 Юзер123
 
naïve
09.10.15
19:52
(17) шутку понял - смешно

(18) сейчас попробую. но сразу говорю что дата регистратора  начинается аж с 2006 года.  и меняется до 2015 -го.
\
20 mehfk
 
09.10.15
19:53
(19) Это не шутка. Это статья из толкового словаря русского языка.
21 Юзер123
 
naïve
09.10.15
20:00
сделал как вы говорите.

Выборка по всему регистру  всех элементов. только указал что мне нужно определенное подразделение по которому вопросы возникают..  и действительно там все  регистраторы 2015 -го года..
22 Юзер123
 
naïve
09.10.15
20:01
(20)  или вы что то другое там хотели посмотреть? скажите свои предположения, пож-та
23 mehfk
 
09.10.15
20:02
(22) Какое еще слово тебе не понятно?
24 Юзер123
 
naïve
09.10.15
20:05
(23)  все понятно. =) спасибо.
25 Лефмихалыч
 
09.10.15
20:07
(14) да, давай, расскажи мне, ага
26 mehfk
 
09.10.15
20:07
Ну поскольку выборку так никто и не увидел,телепатирую. что ты путаешь дату регистратора и период записи регистра сведений.
27 hhhh
 
09.10.15
21:32
(26) вроде же выяснили вы, зачем телепатировать?
AdBlock убивает бесплатный контент. 1Сергей