|
v8: Помогите чайнику с автозаполнением реквизита
| ☑ |
0
advert
13.04.12
✎
11:04
|
Нужно в создаваемый документ в реквизит "Склад" программно подставлять склад с кодом 0000001
Док = Документы.РасходнаяНакладная.СоздатьДокумент();
Док.Склад = Справочники.Склады.НайтиПоКоду(0000001).ПолучитьОбъект();
Но эта функция у меня выдает ошибку....
Извините за нубство, только осваиваю, до этого не занимался программированием вообще)))
|
|
1
Капитан О
13.04.12
✎
11:05
|
не надо получать объект. не надо искать по коду
|
|
2
Капитан О
13.04.12
✎
11:05
|
и код чаще всего строка
|
|
3
advert
13.04.12
✎
11:07
|
а как тогда правильно написать?
|
|
4
Капитан О
13.04.12
✎
11:08
|
(3) 1) не получать объект; 2) понять, что за склад и какое отношение он имеет к документу; 3) использовать магию кавычек для строковых литералов
|
|
5
ZanderZ
13.04.12
✎
11:10
|
(3)
Док.Склад = Справочники.Склады.НайтиПоКоду("0000001");
|
|
6
shpioleg
13.04.12
✎
11:16
|
(3) К (4) добавлю, что раз только начал заниматься программированием, то сразу начинай "курить" Отладчик и Синтакс-Помощник.
|
|
7
advert
13.04.12
✎
11:17
|
Спасибо большое за ответы!
|
|