Имя: Пароль:
1C
1С v8
Значение не является значением объектного типа (Товары)
0 borzay999
 
15.04.13
10:23
Количество1 = ДокументОснование.Товары.Количество();  
Значение не является значением объектного типа (Товары)
в чем я не права?
1 cw014
 
15.04.13
10:24
В том, что у "ДокументОсновании" нету "Товары"
2 ДенисЧ
 
15.04.13
10:24
у документа-основания нет ТЧ с именем Товары.
3 cw014
 
15.04.13
10:25
или "Товары" не является объектным типом
4 Alex S D
 
15.04.13
10:25
документОснование не заполнен тупо
5 borzay999
 
15.04.13
10:26
документ основание это возврат от покупателя, в нем все есть...
6 ДенисЧ
 
15.04.13
10:27
(5) неа... Нету. Скорее всего (4)
Отладчик в руки и алды.
7 Галахад
 
гуру
15.04.13
10:27
Сообщить(ДокументОсновании)
8 Wobland
 
15.04.13
10:28
(5) это только ты так считаешь
9 Maxus43
 
15.04.13
10:28
(5) отладчик что говорит? ну нет "Товары" у него, может материалы там или ещё что, отладчик не врёт
10 borzay999
 
15.04.13
10:28
(4) заполнен, (2) сть
11 Wobland
 
15.04.13
10:28
(10) ползут по пустыне три черепашки...
12 Alex S D
 
15.04.13
10:28
брехня
13 Смешной 1С
 
15.04.13
10:29
(10) В отладчике ДокументОснование.Товары какой тип показывает?
14 Смешной 1С
 
15.04.13
10:29
+(13) Для начала какой тип показывает отладик у ДокументОснование
15 Maxus43
 
15.04.13
10:29
(13) телепатирую: Значение не является значением объектного типа (Товары).
Что в отладчике (ДокументОснование)
16 Aleksey
 
15.04.13
10:30
а ДокументОснование - это точно реквизит шапки, а не ТЧ?
17 Alex S D
 
15.04.13
10:31
а есть ли вообще реквизит документОснование?
18 borzay999
 
15.04.13
10:33
(17)есть это к документу реализация
19 cw014
 
15.04.13
10:34
Вот и все ответы на ваши вопросы....
Я бы в (18) вообще бы ответил: то что вы спрашиваете у меня два...
20 1Сергей
 
15.04.13
10:35
(18) берёшь отладчик и не любишь людям мозг
21 borzay999
 
15.04.13
10:35
(19) не поняла(
22 Godofsin
 
15.04.13
10:36
(21) С м о т р и   в   о т л а д ч и к ! ! ! ! ! ! ! !
23 Alex S D
 
15.04.13
10:36
да не знает она про отладчик, с такими вопросами
24 Maxus43
 
15.04.13
10:37
(21) тим вивер давай
25 Aleksey
 
15.04.13
10:39
(18) Что к реализации? В типовой БП Счет-фактуры к реализации, но у неё нет реквизита в шапке, это реквизит ТЧ

Поэтому непонятно что ты все время реализацией тыкаешь
26 Godofsin
 
15.04.13
10:39
(19) "то что вы спрашиваете у меня два..." Белый и крокодил
27 cw014
 
15.04.13
10:40
(26) Нет, завтра и направо
28 Alex S D
 
15.04.13
10:43
(25) с чего ты взял, что это БП?
29 cw014
 
15.04.13
10:44
(28) А с чего вы взяли, что это не БП???

Comedy Club - Армянский алфавит:
- Где ти видель такой синхрафазатрон?
- А где ти видель нетакой синхрафазатрон?
- Убедиль...
30 Godofsin
 
15.04.13
10:44
(27) =)
31 borzay999
 
15.04.13
10:48
УТ
32 Alex S D
 
15.04.13
10:49
(31) ну вот (29) я так и знал. а ты бп не бп. 10.3 ?
33 cw014
 
15.04.13
10:49
(31) отлично, а теперь скажи на милость, это в каком модуле и в какой процедуре у тебя такая ошибка?
34 cw014
 
15.04.13
10:49
(32) Убедиль ))))))
35 borzay999
 
15.04.13
10:54
(33) Реализация товаров и услуг модуль объекта ПодготовитьТаблицуСкидок Количество1 = ДокументОснование.Товары.Количество();
36 cw014
 
15.04.13
10:54
(35) ПодготовитьТаблицуСкидок откуда у тебя вызывается? Стек вызовов посмотри
37 borzay999
 
15.04.13
10:55
Функция ПодготовитьТаблицуСкидок(ТаблицаТоваров, ТаблицаПоУслугам, СтруктураШапкиДокумента, ОтказПроведения)    Экспорт
38 cw014
 
15.04.13
10:55
(37) Это стек вызовов?
39 Wobland
 
15.04.13
10:57
СтруктураШапкиДокумента.ДокументОснование
40 borzay999
 
15.04.13
10:57
ну у меня же не процедура а функция
41 Wobland
 
15.04.13
10:58
(40) стеку вызовов абсолютно безралично это
42 Godofsin
 
15.04.13
10:58
бггг)))
43 Гефест
 
15.04.13
10:58
без фото в купальнике уже точно не взлетит
44 Aleksey
 
15.04.13
10:59
(31) В УТ тоже самое. ДокументОснование это реквизит ТЧ, а не шапки
45 Alex S D
 
15.04.13
11:00
короче, в типовой 10.3 нету реквизита "ДокументОснование",  а есть реквизит Сделка в шапке и реквизит "ЗаказПокупателя" в таб. части Товаров
46 borzay999
 
15.04.13
11:03
сделка не может быть возвратом(
47 borzay999
 
15.04.13
11:03
возврат не может быть сделкой
48 Godofsin
 
15.04.13
11:03
(45) в некоторых доках есть
49 cw014
 
15.04.13
11:04
Хорошо. Тогда вопрос такой...
"ДокументОснование - это возврат"

Тогда какой документ вводишь ты?
50 borzay999
 
15.04.13
11:04
в реализации он документ основании есть
51 Godofsin
 
15.04.13
11:04
(46) (47) да ладно?!
52 Godofsin
 
15.04.13
11:05
(50) не ври, или это дописка
53 borzay999
 
15.04.13
11:05
на основании возврата ввожу реализацию
54 Alex S D
 
15.04.13
11:05
(48) я про реализацию
55 borzay999
 
15.04.13
11:06
и мне нужно количество строк товаров возврата узнать
56 Alex S D
 
15.04.13
11:06
(50) где он есть? ты его видишь в режиме предприятия? Так это реквизит сделка, а не документ основание
57 Godofsin
 
15.04.13
11:07
(56) +++++
58 cw014
 
15.04.13
11:07
У тебя реквизит документа "Реализация Товаров и Услуг" "ДокументОснование" какой тип имеет?
59 borzay999
 
15.04.13
11:07
(56)Реквизит в документе реал-ия в данных в кон-ре документоснование есть
60 borzay999
 
15.04.13
11:08
(58) ДокументСсылка
61 Godofsin
 
15.04.13
11:08
(59) скрин в студию!
62 cw014
 
15.04.13
11:08
(60) Отлично, а ДокументСсылка.КакойДокумент?
63 cw014
 
15.04.13
11:09
(61) реал-ия в данных в кон-ре
Реалии, реалии...
А дак мб у те не дс а нп кн ч-л?
64 Alex S D
 
15.04.13
11:10
реквизит может и есть, но не факт что он заполнен)
65 borzay999
 
15.04.13
11:12
66 borzay999
 
15.04.13
11:13
67 cw014
 
15.04.13
11:19
(66)

Если ЗначениеЗаполнено(ДокументОснование)
  и ТипЗнч(ДокументОснование) = Тип("ДокументСсылка.ВозвратТоваровОтПокупателя") тогда
   Количество1 = ДокументОснование.Товары.Количество();  
КонецЕсли;
Закон Брукера: Даже маленькая практика стоит большой теории.