Имя: Пароль:
1C
1С v8
Подскажите по выбору строки в таблице - не находит
0 Маленький Вопросик
 
10.04.14
20:59
Управляемые формы:

&НаСервере
Функция НайдемКодСклада(ID)
    
    НомерСтрокиСклада=0;
    
    //Сообщить(ТипЗнч(ID));
        
    ПараметрыОтбора = Новый Структура;
    ПараметрыОтбора.Вставить("Склад", ID);
    НайденнаяСтрока = Объект.СписокСкладов.НайтиСтроки(ПараметрыОтбора);
    
    Если НайденнаяСтрока.Количество() = 0 Тогда
        НомерСтрокиСклада=0;
    Иначе
        НомерСтрокиСклада=НайденнаяСтрока[0].НомерСтроки;
    КонецЕсли;    
    
    Возврат НомерСтрокиСклада;
    
КонецФункции

почему-то отказывается искать - типы значения одинаковые...
1 Маленький Вопросик
 
10.04.14
21:09
вообще требуется найти строку таблицы, которая содержит значение склада.

склады уникальны, но "лежат" в Объект.СписокСкладов

Метод Найти() - не виден, метод НайтиСтроки() - не сработал...

УФ
2 Wobland
 
10.04.14
21:41
Объект.СписокСкладов какого типа?