"Спасибо", в любом количестве, можно выразить тут yasobe.ru/na/ch... :) Механизмы расчета. Оптимизация хранения данных в регистрах расчета. Приоритеты расчета. / spec1c
Проверил код, отбор по приоритетам не работает(установка параметра &Приоритет ни на что не повлияла(( ), в результатЗапроса попадают все записи. В цикле по НаборуЗаписей цикл тоже проходит по всем записям, никакого отбора тоже нет.
Нужно добавить после //****************** Для каждого Запись Из НаборЗаписей Цикл
Если НЕ Запись.ВидРасчета.Приоритет = Приоритет Тогда Продолжить; КонецЕсли; ///*************** И тогда будет рассчитываться то что соответствует полученному Приоритету.
&Приоритет влияет на то, что в запрос попадут только те, что имеют одинаковый Приоритет, а не все, как раньше. Т.е. если Приоритет 10, то Запрос возвращает значения по тем Сотрудникам и Подразделениям у которых ВидРасчета с Приоритетом 10, а другие будут получены следующим Запросом по ходу Цикла. Просто, если приоритет в запрос не ставить, то каждый раз будет получены все данные по всем строкам (Сотрудникам) из документа.
При вводе приоритетов, больничный ломается, когда проводится вместе со СТОРНО, сторно дает в массив приоритет 10 в плюс к 30 от больничного но номер строки у больничного 1 и он идет по приоритету 10, а должен по 30, в итоге ДнейВБазе null и вылетает с ошибкой, "Преобразование значения к типу число невозможно".
Нужно добавить после //******************** Для каждого Запись Из НаборЗаписей Цикл
Если НЕ Запись.ВидРасчета.Приоритет = Приоритет Тогда Продолжить; КонецЕсли; ///***************** И тогда будет рассчитываться то что соответствует полученному Приоритету.
Нельзя ли изменить сортировку плейлиста в настройках, чтобы начало было вверху, а новые видео добавлялись снизу? Тогда переход по видео будет автоматом в нужном порядке, а не как сейчас, задом на перёд.
Павел, один вопрос не дает покоя - неужели на аттестации за такое исполнение (запрос в цикле по приоритетам) не будут сняты баллы? или в вариантах задач не будет подобных вариантов?
Проверил код, отбор по приоритетам не работает(установка параметра &Приоритет ни на что не повлияла(( ), в результатЗапроса попадают все записи. В цикле по НаборуЗаписей цикл тоже проходит по всем записям, никакого отбора тоже нет.
Нужно добавить после
//******************
Для каждого Запись Из НаборЗаписей Цикл
Если НЕ Запись.ВидРасчета.Приоритет = Приоритет Тогда
Продолжить;
КонецЕсли;
///***************
И тогда будет рассчитываться то что соответствует полученному Приоритету.
&Приоритет влияет на то, что в запрос попадут только те, что имеют одинаковый Приоритет, а не все, как раньше. Т.е. если Приоритет 10, то Запрос возвращает значения по тем Сотрудникам и Подразделениям у которых ВидРасчета с Приоритетом 10, а другие будут получены следующим Запросом по ходу Цикла. Просто, если приоритет в запрос не ставить, то каждый раз будет получены все данные по всем строкам (Сотрудникам) из документа.
При вводе приоритетов, больничный ломается, когда проводится вместе со СТОРНО, сторно дает в массив приоритет 10 в плюс к 30 от больничного но номер строки у больничного 1 и он идет по приоритету 10, а должен по 30, в итоге ДнейВБазе null и вылетает с ошибкой, "Преобразование значения к типу число невозможно".
Нужно добавить после
//********************
Для каждого Запись Из НаборЗаписей Цикл
Если НЕ Запись.ВидРасчета.Приоритет = Приоритет Тогда
Продолжить;
КонецЕсли;
///*****************
И тогда будет рассчитываться то что соответствует полученному Приоритету.
Нельзя ли изменить сортировку плейлиста в настройках, чтобы начало было вверху, а новые видео добавлялись снизу? Тогда переход по видео будет автоматом в нужном порядке, а не как сейчас, задом на перёд.
Нет.
вы можете создать приватный плейлист для себя, и там отсортировать по вашему желанию
Павел, а курс 30, 31 Вы не выкладывали?
Павел, один вопрос не дает покоя - неужели на аттестации за такое исполнение (запрос в цикле по приоритетам) не будут сняты баллы? или в вариантах задач не будет подобных вариантов?
а как ещё расчет по приоритетам реализовать?
@@poorshakespeare7099 ни как. только так. и переживать за экзамен не стОит - такой вопрос не попадется