Вход | Регистрация
 

Регистр сведений и параметр виртуальной таблицы среза - ресурс

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

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

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

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

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

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.