Имя: Пароль:
1C
1С v8
Сделал подписку на событие, дает ошибку при отборе
0 Deahianaianyrto
 
31.07.14
16:31
Процедура ПодпискаНаСобытие1ПриУстановкеНовогоНомера(Источник, СтандартнаяОбработка, Префикс) Экспорт
    //Сообщить(Источник);
    //Сообщить(Префикс);
    Отбор1 = Новый Структура("Организация, Менеджер");
    Отбор1.Вставить("Менеджер",Источник.Менеджер);
    Отбор1.Вставить("Организация",Источник.Организация);
    
    Выборка = РегистрыСведений.Префиксы.Выбрать(Отбор1,);
    
    Если Выборка.Следующий() Тогда
        Префикс = Выборка.Префикс + "-";
    КонецЕсли;
    
КонецПроцедуры

В регистре хранятся префиксы документов по организациям и менеджерам.
Дает ошибку на методе Выбрать() - недопустимое значение параметра.
1 Wobland
 
31.07.14
16:32
наверное, у параметра значение какое-то недопустимое
2 ale-sarin
 
31.07.14
16:33
Измерения индексированы?
Регистр не периодический?
3 ale-sarin
 
31.07.14
16:34
СП: Важно! Структура может содержать только один элемент.
4 VikingKosmo
 
31.07.14
16:38
Запросы нынче не в моде?
5 mikecool
 
31.07.14
16:46
(4) +1