|
Не работает механизм справочника НайтиПоКоду
| ☑ |
0
alpha78
05.10.15
✎
14:26
|
Подскажите, пожалуйта такой вопрос
Вот код в котором выбирается запись справочника
Использую Найти По коду
Выдает пустую строку. Подскажите
&НаСервере
Процедура Создание100ДокументовНаСервере()
Индекс=7;
НовыйДокумент = Документы.Продажа.СоздатьДокумент();
НовыйДокумент.Дата=ТекущаяДата()+1;
Строка = НовыйДокумент.Товары.Добавить();
СтрокаТовара=Справочники.Товары.НайтиПоКоду(Индекс);
Строка.Товар=СтрокаТовара;
А=0;
Строка.Количество=12;
НовыйДокумент.Записать();
КонецПроцедуры
|
|
1
Господин ПЖ
05.10.15
✎
14:28
|
есть мнение что код строковый...
|
|
2
Mankubus
05.10.15
✎
14:28
|
СтрокаТовара=Справочники.Товары.НайтиПоКоду(Индекс);
Сообщить(СтрокаТовара)
что покажет?
|
|
3
GreatOne
05.10.15
✎
14:28
|
Механизм работает.
|
|
4
Матиус
05.10.15
✎
14:32
|
Гомнокод
|
|
5
maximus77
05.10.15
✎
14:34
|
Индекс="7";
|
|
6
Nuobu
05.10.15
✎
14:35
|
(5) -> (4)
|
|
7
Мимохожий Однако
05.10.15
✎
14:39
|
(0)Какие параметры Кода у справочника "Товары"?
Что такое: ТекущаяДата()+1?
Посмотри СП по этому методу.
|
|
8
aleks_default
05.10.15
✎
14:43
|
Тип кода небось Строка, а Индекс - Число.
|
|
9
csharpprogrammer
05.10.15
✎
14:58
|
Еще длина кода может быть равна 0.
|
|
10
Tatitutu
05.10.15
✎
15:22
|
(9) ну тогда еще и Справочник "Товары" может быть пустым ))) или "Не до конца заполненным"
|
|
11
Tatitutu
05.10.15
✎
15:24
|
Строка.Товар - =
Документы.Товары.Товар - чему это реквизит равен (точно справочнику "товары") ?
|
|