![]() |
|
Недопустимое значение параметра (параметр номер '1') | ☑ | ||
---|---|---|---|---|
0
Папай
29.10.19
✎
18:13
|
Добрый день.Замучался немного с планировщиком.такой вопрос появилась ошибка
Ошибка при вызове метода контекста (Добавить) НовыйМастер = ИзмерениеМастера.Элементы.Добавить(выб.Мастер); по причине: Недопустимое значение параметра (параметр номер '1') &НаКлиенте Процедура Отобразить(Команда) Планировщик.ТекущиеПериодыОтображения.Очистить(); //Планировщик.ТекущиеПериодыОтображения.Добавить(ПериодОтображенияНачало, ПериодОтображенияКонец); Планировщик.ТекущиеПериодыОтображения.Добавить(НачалоДня(Текущаядата()), КонецДня(Текущаядата())); Планировщик.ЕдиницаПериодическогоВарианта = ТипЕдиницыШкалыВремени.Час; Планировщик.КратностьПериодическогоВарианта = 24; Планировщик.ОтображатьПеренесенныеЗаголовки = Истина; Планировщик.ОтступСНачалаПереносаШкалыВремени=8; Планировщик.ОтступСКонцаПереносаШкалыВремени=3; // Инициализируем измерения планировщика ИзмеренияПланировщика = Планировщик.Измерения; ИзмеренияПланировщика.Очистить(); Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | Заявка.Ссылка КАК Ссылка, | Заявка.Мастер КАК Мастер, | Заявка.ДатаНачала КАК ДатаНачала, | Заявка.ДатаОкончания КАК ДатаОкончания |ИЗ | Документ.Заявка КАК Заявка |ГДЕ | ЗаявкаНаРемонтСокр.Дата МЕЖДУ &ДатаНачало И &ДатаКонец"; Запрос.УстановитьПараметр("ДатаНачало",НачалоГода(Текущаядата())); Запрос.УстановитьПараметр("ДатаКонец", КонецДня(Текущаядата())); выб = Запрос.Выполнить().Выбрать(); ИзмерениеМастера = ИзмеренияПланировщика.Добавить("Мастера"); Пока выб.Следующий() Цикл // Заполнение измерений продавцы НовыйМастер = ИзмерениеМастера.Элементы.Добавить(выб.Мастер); НовыйМастер.Текст = выб.Мастер.Наименование; КонецЦикла; |
|||
1
Папай
29.10.19
✎
18:14
|
работало только через таблицу значение:
//ТЗ=Запрос.Выполнить().Выгрузить(); //ТЗ.Свернуть("Мастер"); //для каждого стр из ТЗ Цикл // // Заполнение измерений продавцы // НовыйМастер = ИзмерениеМастера.Элементы.Добавить(стр.Мастер); // НовыйМастер.Текст = стр.Мастер; //КонецЦикла; так работало |
|||
2
acht
29.10.19
✎
19:21
|
(0) Дубли?
|
|||
3
ДенисЧ
29.10.19
✎
19:35
|
Если ИзмерениеМастера.Элементы.Найти(выб.Мастер, = Неопределено Тогда
НовыйМастер = ИзмерениеМастера.Элементы.Добавить(выб.Мастер); Иначе Сообщить("А такой " + выб.Мастер + " уже планирует, как та белка..."); КонецЕсли; |
|||
4
acht
29.10.19
✎
19:53
|
(3) Экий затейник...
ВЫБРАТЬ РАЗЛИЧНЫЕ Мастер, Мастер.Наименование ИЗ |
|||
5
ДенисЧ
29.10.19
✎
19:57
|
(4) А ссылки ты зачем буков Х накрыл? Если выбирались, значит, были нужны. Да и даты тоже для планировщика как бе...
Я ж не вникаю в приведённый кусок кода, явно не полный... |
|||
6
acht
29.10.19
✎
20:06
|
(5) Хрен его знает. Судя по комментарию "Заполнение измерений продавцы" и выборкой мастеров - там вообще что-то ядреное, разуму нашему неподвластное.
Это уж пусть ТС сам. |
|||
7
AlvlSpb
29.10.19
✎
21:50
|
(0) Недопустимое значение параметра . Сравни со своим http://catalog.mista.ru/public/997060/
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |