|
Помогите разобраться с НайтиСтроки
| ☑ |
0
darkhome
25.10.11
✎
09:49
|
Отбор = Новый ТаблицаЗначений;
ТабМатериалы = Материалы.ВыгрузитьКолонки();
Отбор = Материалы.ВыгрузитьКолонки();
....
Если НЕ ЗначениеЗаполнено(мХранение)Тогда
Материалы.Загрузить(ТабМатериалы);
Иначе
ВремОтбор = новый Структура;
ВремОтбор.Вставить("Номенклатура",мХранение);
Отбор=ТабМатериалы.НайтиСтроки(ВремОтбор);
Материалы.Загрузить(Отбор);
КонецЕсли;
Выдает ошибку: Ошибка при вызове метода контекста (Загрузить)
Материалы.Загрузить(Отбор);
по причине:
Несоответствие типов (параметр номер '1')
Помогите разобраться, как правильно сделать это. И где ошибка.
|
|
1
ДенисЧ
25.10.11
✎
09:50
|
А ничо, что НайтиСтроки() возвращает массив?
|
|
2
mikecool
25.10.11
✎
09:51
|
каша в голове
Загрузить в параметре имеет ТЗ, и ессно не загрузит структуру
Найти строки возвращает массив
|
|
3
mikecool
25.10.11
✎
09:51
|
+2 не структуру , а массив не загрузит
|
|
4
skunk
25.10.11
✎
09:52
|
ху из "мХранение"?
|
|
5
Sammo
25.10.11
✎
09:52
|
+ посмотри еще 2 варианта Скопировать у таблицы значений.
Один вариант как раз с отбором
|
|
6
darkhome
25.10.11
✎
09:52
|
А как мне тогда сделать, что бы данные массива можно было загрузить?
|
|
7
darkhome
25.10.11
✎
09:53
|
мХранение - это переменная которая хранит определенное значение
|
|
8
mikecool
25.10.11
✎
09:54
|
(7) кэп? )))
|
|
9
Godofsin
25.10.11
✎
09:57
|
(7) А мужики то не знали!!!
|
|