Имя: Пароль:
1C
1C 7.7
v7: Выбор нескольких наименований в табличную часть (набор или комплект)
,
0 Georgy90
 
12.11.12
20:07
Здравствуйте!

Ситуация следующая: имеется самописная конфигурация под 1С 7.7 когда то писал под свои нужды. При заключении договора в табличной часть формы выбирается список необходимых услуг. Появилась необходимость при выборе одной позиции что бы в табличную часть подтягивались дополнительные наименования. Что бы было понятней что мне необходимо, приведу следующий пример:

Приходим в магазин, заказываем системный блок модель ПЭВМ-150 в программе выбираем эту модель а в табличную часть формы попадают наименования комплектующих которые входят в эту модель ПК.

Как можно такое реализовать и возможно ли это в 1C 7.7?
1 zak555
 
12.11.12
20:09
подчиненный справочник комплектующие
2 France
 
12.11.12
20:10
Как?? посмотреть в УТ 10 как реализован набор-пакет
3 Надсмотрщик
 
12.11.12
20:37
(0) Открой Бухию и см нормативы
4 ТакВотЖе
 
12.11.12
20:41
точно сам конфу писал?)
5 Georgy90
 
12.11.12
20:56
Спасибо за советы, буду сейчас разбираться.

P.S.
To ТакВотЖе: Да, сам, она простенькая.
6 Georgy90
 
12.11.12
22:06
Как при печати отобразить состав подчиненного справочника?

Пример:
В родительском справочнике элемент ПЭВМ-150
В подчиненном у него 2 элемента: 1) материнская плата 2) жесткий диск

Я хочу в Отчете через цикл вывести их и напечатать, приведите пожалуйста кусок кода.

P.S.
В бухгалтерии нашел, в демо базе наборы обуви в номенклатуре, но на печать в форму выводит название набора, но не его состав.
7 dedmoroz777
 
12.11.12
22:07
в типовом ТиСе комплекты посмотри. Это то что тебе нужно
8 Georgy90
 
12.11.12
22:28
dedmoroz777, посмотрел в ТиСе, в накладные пишет название набора, но не его состав.
9 BlackSeaCat
 
12.11.12
22:45
"приведите пожалуйста кусок кода" - а носки постирать не нужно?
10 Georgy90
 
12.11.12
23:05
Спасибо не нужно мне носки стирать, свежие одел.

Уже написал кусок кода, которым выдергиваю содержание подчиненного справочника, вдруг кому еще понадобится:

спр=СоздатьОбъект("Справочник.РодСпр");    спрПодч=СоздатьОбъект("Справочник.ПодчСпр");        спрПодч.НайтиПоНаименованию("test");
спр.ИспользоватьВладельца(спрПодч.ТекущийЭлемент());
спр.ВыбратьЭлементы();
Пока спр.ПолучитьЭлемент()=1 Цикл
  Сообщить(спр.ТекущийЭлемент().Наименование);
КонецЦикла;
11 Mikeware
 
12.11.12
23:06
(10) гениТально!