Имя: Пароль:
1C
1С v8
проблема с записью
0 r2d24
 
23.10.13
13:01
в 1с ут 10,3, в документе "реализация товаров и услуг", на форме документа, создал кнопку, в нее написал код.
Если документ "Оприходование товара" не проведен, то пишет ошибку: "Метод объекта не обнаружен (записать)"
Зап = Новый Запрос;
Зап.Текст = "ВЫБРАТЬ
            |    ОприходованиеТоваров.Ссылка КАК Ссылка1
            |ИЗ
            |    Документ.ОприходованиеТоваров КАК ОприходованиеТоваров
            |ГДЕ
            |    ОприходованиеТоваров.Комментарий ПОДОБНО &Комментарий";
Зап.УстановитьПараметр("Комментарий", "#"+Номер);
Рез = Зап.Выполнить();    

Выб = Рез.Выбрать();
Выб.Следующий();
док = Выб.Ссылка1;  
док.ПолучитьФорму().Открыть();
Сообщить("количество записей в таб част " + док.Товары.Количество());
Сообщить("количество записей в другой таб част " + Товары.Количество());

Если док.Товары.Количество() = Товары.Количество() Тогда
    док.Записать(РежимЗаписиДокумента.Проведение);            
    док.Закрыть();
КонецЕсли;
1 1dvd
 
23.10.13
13:02
Если Выб.Следующий() Тогда
    ....
2 Wobland
 
23.10.13
13:03
всё верно, ошибка
3 Enders
 
23.10.13
13:04
А получать объект кто будет?
4 r2d24
 
23.10.13
13:05
а как именно исправить ошибку?
5 Wobland
 
23.10.13
13:06
(4) попытаться записать объект
6 r2d24
 
23.10.13
13:07
(3) я же получил форму документа и открыл
7 Wobland
 
23.10.13
13:08
(6) поздравляю, сэр
8 Dionis Sergeevich
 
23.10.13
13:08
(6) чем ссылка от объекта отличается?

и + поставь проверку на наличие результата запроса
9 r2d24
 
23.10.13
13:12
я не понимаю чегы вы хотите, чтоб я сделал?
10 Dionis Sergeevich
 
23.10.13
13:14
11 Wobland
 
23.10.13
13:15
(9) лично мне поровну, что ты будешь делать
12 hhhh
 
23.10.13
13:15
(9) Док = Выб.Ссылка1.ПолучитьОбъект();
13 Dionis Sergeevich
 
23.10.13
13:17
(9) http://www.v8.1c.ru/metod/books/book.jsp?id=187, раздел купить =))

И

Если Выб.Следующий() Тогда

//твой остальной код

КонецЕсли;
14 r2d24
 
23.10.13
13:22
не, не один из методов не работает
15 Wobland
 
23.10.13
13:24
(14) врёшь ведь
16 Dionis Sergeevich
 
23.10.13
13:24
а ты случаем из объекта форму открыть не пытаешься? как не работает, что пишет?

тебе что готовый код предоставить? =)))
17 Dionis Sergeevich
 
23.10.13
13:25
это троль чтоли?
18 Wobland
 
23.10.13
13:29
(17) это человек, который не научился задумываться
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn