Имя: Пароль:
1C
1С v8
Не работает ПолучитьОБъект()
0 gaboid
 
20.06.12
22:24
Делаю
Док = Документы.ПоступлениеТоваровУслуг.НайтиПоНомеру(00000000019).ПолучитьОбъект();

Получаю
{Форма.Форма.Форма(6)}: Ошибка при вызове метода контекста (ПолучитьОбъект)
   СылкаНаСправочник = Документы.ПоступлениеТоваровУслуг.НайтиПоНомеру(00000000019).ПолучитьОбъект();
по причине:
Элемент не выбран!
1 Amra
 
20.06.12
22:25
СылкаНаСправочник = Документы.ПоступлениеТоваровУслуг.НайтиПоНомеру("00000000019").ПолучитьОбъект();
Ваш КЕП
2 shuhard
 
20.06.12
22:26
(1) а год - ну его на фиг ?
3 gaboid
 
20.06.12
22:27
To 1
Так тоже не раз пробовал нифига чет (
Раньше только по реквизиту что то искал работало
4 Amra
 
20.06.12
22:27
(1) Сам сообразит)
5 Amra
 
20.06.12
22:27
(3)Значит нет документа с таким номером
6 gaboid
 
20.06.12
22:27
год полюбому нужен? тт ))
7 gaboid
 
20.06.12
22:27
документ есть
8 gaboid
 
20.06.12
22:28
по точке останова в shift+f9 он его даже показывает но получать объет не хочет
9 andrewks
 
20.06.12
22:33
(1) СылкаНаСправочник = Документы...

чё пил? :)
10 gaboid
 
20.06.12
22:34
Хм действительно странная ошибка, в любом случае в shift+f9 дописываю получитьОбъект() к видимому документу та же фигня
11 gaboid
 
20.06.12
22:35
{Форма.Форма.Форма(6)}: Ошибка при вызове метода контекста (ПолучитьОбъект)
   Док = Документы.ПоступлениеТоваровУслуг.НайтиПоНомеру("00000000019").ПолучитьОбъект();
по причине:
Элемент не выбран!
12 andrewks
 
20.06.12
22:36
Сообщить(ТипЗнч(Документы.ПоступлениеТоваровУслуг.НайтиПоНомеру("00000000019")));

результат - в студию
13 Пеппи
 
20.06.12
22:36
(11) ПолучитьОбъект() убери
14 gaboid
 
20.06.12
22:38
Чет странный результат :/

Поступление товаров и услуг
15 andrewks
 
20.06.12
22:39
вопрос №1: у нумератора какое представление установлено - текстовое, или числовое?
вопрос №2: какова периодичность нумератора?
16 andrewks
 
20.06.12
22:39
(14) чё?
17 gaboid
 
20.06.12
22:43
Периодичность в пределах года, представление строка.
18 GreyK
 
20.06.12
22:43
(14) Ты-бы до ПолучитьОБъект() удостоверился, что ссылка рабочая.
19 andrewks
 
20.06.12
22:44
(17)отлично. какого года документ ищешь?
20 gaboid
 
20.06.12
22:44
Ссылка рабочая без получить объект документ в shft+f9 по точке останова показывает
21 gaboid
 
20.06.12
22:45
2012
22 andrewks
 
20.06.12
22:46
ох, кто-то из вас двоих врёт
23 gaboid
 
20.06.12
22:48
а ёлки пустую ссылку показывает оказывается без получить объект
24 Пеппи
 
20.06.12
22:48
(23) ))))
25 GreyK
 
20.06.12
22:49
(22) Ты думаешь ему к психоаналитакм надо?
26 zak555
 
20.06.12
22:50
(0) переходи на уф
27 YF
 
20.06.12
22:53
А никого не смущает 00000000019  ?
28 GreyK
 
20.06.12
23:01
(27) Нее, 19летние не смущают.
29 rs_trade
 
20.06.12
23:26
(0) похвалился копрокодом.
30 Tarlich
 
21.06.12
01:11
может так
дд=Документы.ПоступлениеТоваровУслуг.НайтиПоНомеру("00000000019");
Док = дд.ПолучитьОбъект();
Если дд<> Документы.ПоступлениеТоваровУслуг.ПустаяССылка тогда
31 Tarlich
 
21.06.12
01:14
и вообще , привязываться в коде к кодам неправильный стиль
32 Живой Ископаемый
 
21.06.12
04:51
никогда не работало.. в8.2 вообще еще сырая, нужно на 8.3 переходить. Там - работает.
33 forforumandspam
 
21.06.12
07:27
(30) Не проще ли ?
Если Не дд.Пустая() Тогда
  Док = дд.ПолучитьОбъект();
34 Rie
 
21.06.12
07:30
Что-то я совсем не понял... Правильный ответ был дан в постах (1), (2), (4). Неужели до сих пор не работает?
35 wowik
 
21.06.12
08:50
(0) без сертификата "Профессионал по платформе 1С", не пускать никого на форум! Сделать тестирование перед регистрацией на форуме!!
36 evorle145
 
21.06.12
10:15
(0), так в чем проблема указать период?
37 andrewks
 
21.06.12
10:17
(35) сертификаты - это такие бумажки для оклейки стен в туалете?
38 eduspec82
 
21.06.12
10:18
надо (0) запостить в http://govnokod.ru/
39 wowik
 
21.06.12
10:21
(37), сначала получи, а потом позови посмотреть, как обклеивать будешь...
40 Exspectator
 
21.06.12
10:49
Док = Документы.ПоступлениеТоваровУслуг.НайтиПоНомеру("00000000019", Дата(2012,01,01)).ПолучитьОбъект();