|
Метод объекта не обнаружен (Следующий)
| ☑ |
0
kamila0713
18.08.19
✎
18:14
|
В пользовательском режиме вылетает. Пытаюсь при выборе Работника узнать, кто работает
Отбор = Новый Структура ("Работник", Объект.Водитель);
Выборка = РегистрыСведений.СостояниеРаботников.СрезПоследних(ТекущаяДата(),Отбор);
Пока Выборка.Следующий() Цикл
Если Выборка.Состояние = Перечисления.СостояниеРаботника.Работает Тогда
Возврат;
Иначе Сообщить ("Данный работник не работает!");
КонецЕсли;
КонецЦикла;
|
|
1
aleks_default
18.08.19
✎
18:17
|
По-моему сначала выбрать() надо.
|
|
2
ДенисЧ
18.08.19
✎
18:17
|
Срез последних возвращает тз.
Продам СП. Очень дорого.
|
|
3
ДенисЧ
18.08.19
✎
18:19
|
РегистрСведенийМенеджер.<Имя регистра сведений> (InformationRegisterManager.<Имя регистра сведений>)
СрезПоследних (SliceLast)
Синтаксис:
СрезПоследних(<КонецПериода>, <Отбор>)
....
Если параметр не указан, то отбор не используется.
Возвращаемое значение:
Тип: ТаблицаЗначений.
Таблица значений, заполненная данными найденных записей регистра сведений.
Описание:
|
|
4
kamila0713
18.08.19
✎
18:23
|
(3) Денис, спасибо большое
|
|