|
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) гениТально!
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой