Имя: Пароль:
1C
1C 7.7
v7: Новый Документ
0 julia_rostov
 
01.08.12
14:30
Подскажите пожалуйста опытные программисты, новичку,
Вот какое дело. Создаю новый документ Служебка. Но документ нужно вводить на основании счета т.е. при выборе счета в моем новом документе должна отображаться номеклатура и кол-во со счета . Возникла проблема с Процедура ВВодНаОсновании(Док) незнаю как переприсвоить все эти поля??? Буду всем благодарна.
1 Попытка1С
 
01.08.12
14:30
И фотка есть, даже не придраться.
2 butterbean
 
01.08.12
14:31
первый совет - не нужно давать документам названия типа "Служебка"
3 Попытка1С
 
01.08.12
14:31
ДатаДок = Док.ДатаДок

Док.ВыбратьСтроки()
Пока Док.ПолучитьСтроку() = 1 Цикл

НоваяСтрока();
Товар = Док.Товар

и тд

КЦ
4 julia_rostov
 
01.08.12
14:33
Ну это я так назвала тут на форуме чтоб покороче было  писать))
5 julia_rostov
 
01.08.12
14:39
Выбираю документ основание, а номеклатура и количество не ставиться... в чем может быть проблема??
6 Попытка1С
 
01.08.12
14:52
(5) В коде наверное проблема...
7 julia_rostov
 
01.08.12
14:52
То что в коде и так понятно
8 Попытка1С
 
01.08.12
14:54
(7) Ошибка в пятой строчке, ты это хочешь услышать?
9 julia_rostov
 
01.08.12
14:55
А какая ошибка там?
10 Попытка1С
 
01.08.12
14:56
(9) Писец.

Ты можешь код покажешь? Я уже не знаю как толще намекнуть.
11 julia_rostov
 
01.08.12
14:57
Процедура ВВодНаОсновании(Док)
ДатаДок = Док.ДатаДок;

Док.ВыбратьСтроки();
Пока Док.ПолучитьСтроку() = 1 Цикл

НоваяСтрока();

Номеклатура = Док.Товар;
Количество=Док.Количество;

КонецЦикла;

КонецПроцедуры
12 Надсмотрщик
 
01.08.12
14:58
(10) Сходи и сам напиши
13 Попытка1С
 
01.08.12
15:01
(11) У тебя вообще в Док есть что-то? Отладчик чего говорит?
14 Has
 
01.08.12
15:11
(11)
НомеНклатура = Док.Товар;