Имя: Пароль:
1C
 
Регистр сведений и параметр виртуальной таблицы среза - ресурс
0 i_rodionov
 
13.01.21
00:25
Возможно, кто-то это знает, но я путем экспериментов понял, что в параметры виртуальной таблицы среза первых/последних никогда нельзя вставлять отбор по ресурсу. 1С выбирает сначала те записи ,по которым задан отбор в виртуальной таблице, а потом делает срез первых/последних
1 acht
 
13.01.21
00:27
А почему нельзя вставлять отбор по ресурсу-то?
2 i_rodionov
 
13.01.21
00:29
(1) Не получишь срез
3 i_rodionov
 
13.01.21
00:29
(1) Делай отбор потом, через ГДЕ
4 acht
 
13.01.21
00:34
(2) (3) Вопрос был "почему", а не что мне делать, извините. Расскажите, кстати, что такое "срез". Ну, в вашем понимании.
5 i_rodionov
 
13.01.21
00:37
(4) Срез первых/последних это значения ресурсов для уникального значения ключа - комбинации всех измерений регистра сведений. Оказывается, что если в виртуальную таблицу задать параметр по ресурсу, исключаются записи, и таким образом искажается информация
6 acht
 
13.01.21
00:38
(5) Там, понимаете-ли, в справке написано:

    Условие (необязательный)
    Конструкция языка запросов. Указывается условие на языке запросов. Условие может
    оперировать полями регистра сведений. Оно будет использовано для ограничения состава
    записей, среди которых будут выбираться наиболее поздние. То есть условие будет
    применяться к исходным записям, а не к уже отобранным.
    Если параметр не задан, анализируются все активные записи регистра.

Ну, как бы, русским языком сказано, что накладывается до анализа периода.

Если вы поняли это путем экспериментов - вы умничка!
7 i_rodionov
 
13.01.21
00:39
(4) Если последняя запись по ресурсу А будет содержать значение 1, а предыдущая 2, и у вас в виртуальных параметрах будет А = 2, то в срез последних попадет только значение 1
8 i_rodionov
 
13.01.21
00:43
(1) Все-таки будешь вставлять отбор по ресурсу?
9 RomanYS
 
13.01.21
00:50
(8) бывает, что надо
10 acht
 
13.01.21
00:56
(8) https://its.1c.ru/db/metod8dev#content:2594:hdoc
Второй пункт второго сценария.

И, кстати, раз уж начали, расскажите про отличие ресурсов и реквизитов пожалуйста.
11 i_rodionov
 
13.01.21
01:04
(10) часто используете реквизиты в регистрах?
12 i_rodionov
 
13.01.21
01:05
(10) Реквизиты это маркеры физических записей. Иногда нужны
13 acht
 
13.01.21
01:11
(11) АПВОВНВ, ВА?
14 i_rodionov
 
13.01.21
01:14
(13) Стаж: 1 год 11 месяцев 25 дней
15 acht
 
13.01.21
01:15
(14) 21 см.