Имя: Пароль:
1C
1С v8
ошибка при печати этикеток
0 sanait
 
18.07.16
14:08
ТекДанные = Элементы.Товары.ТекущиеДанные.Номенклатура;
    
    ПараметрыОтбора = Новый Структура;
    ПараметрыОтбора.Вставить("Номенклатура", ТекДанные);
    
    ПараметрыФормы = Новый Структура;
    ПараметрыФормы.Вставить("Отбор", ПараметрыОтбора);
        
    ОткрытьФорму("Обработка.ПечатьЭтикетокИЦенников.Форма.Форма", ПараметрыФормы);
обработка открывается, но пустая, без отбора, ткните по ошибке
1 Горогуля
 
18.07.16
14:09
а она должна полной открываться, с отбором?
2 Garykom
 
гуру
18.07.16
14:20
правильно зачем внутри обработки проверять и отбор получать и делать...
3 sanait
 
18.07.16
14:25
(1) да
(2) а как, как открыть обработку с отбором??
4 Garykom
 
гуру
18.07.16
14:26
(3) ПриОткрытии или ПриСозданииНаСервере если УФ
5 Горогуля
 
18.07.16
14:46
(3) откуда эта уверенность?
6 sanait
 
18.07.16
21:41
Товары = ЭтаФорма.Элементы.Товары.ТекущиеДанные.Номенклатура;
    СтруктураРезультат = Новый Структура;
    СтруктураРезультат.Вставить("Товары", Товары);
    АдресВХранилище = ПоместитьВоВременноеХранилище(СтруктураРезультат);
    СтруктураПараметры = Новый Структура("АдресВХранилище", АдресВХранилище);
    ОткрытьФорму("Обработка.ПечатьЭтикетокИЦенников.Форма.Форма",
    СтруктураПараметры);
ошибка:
{Обработка.ПечатьЭтикетокИЦенников.Форма.Форма.Форма(500)}: Ошибка при вызове метода контекста (Загрузить)
            Объект.ИсходныеДанные.Загрузить(СтруктураДанных.Товары);
по причине:
Несоответствие типов (параметр номер '1')
7 Волшебник
 
модератор
18.07.16
21:48
Смотри отладчиком тип параметра и сравни с тем, что ожидает метод "Загрузить" по Синтакс-помощнику
8 sanait
 
18.07.16
22:48
передается ссылка грузит строку (7)
9 sanait
 
18.07.16
23:16
Что волшебства не будет?
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс