Имя: Пароль:
1C
1C 7.7
v7: Создание элементов справочника в определенной группе.
0 Uragan_a
 
21.06.12
11:32
Как можно создавать программно элементы справочника, чтобы они попадали в нужную группу?
1 zak555
 
21.06.12
11:32
использоватьРодителя
2 Voronve
 
21.06.12
11:32
Спр.Родитель = <Твоя нужная группа>
Спр.Записать();
3 Uragan_a
 
21.06.12
11:34
ВЫше я создаю группу:

спр.НоваяГруппа();
спр.Наименование=НаименованиеГруппы;
Спр.Владелец = СпрО.ТекущийЭлемент();
спр.УстановитьНовыйКод();
спрО.Записать();

а как получить ссылку на эту группу? я в 7 еще больший 0
4 Uragan_a
 
21.06.12
11:34
спр.Записать();
5 Mikeware
 
21.06.12
11:35
(3) Такое ощущение, что ты не "ноль", а "минус".
Читай ЖКК и СП, там все написано
6 пипец
 
21.06.12
11:36
Владелец <> Родитель
7 vladko
 
21.06.12
11:36
спр.НоваяГруппа();
спр.Наименование=НаименованиеГруппы;
Спр.Владелец = СпрО.ТекущийЭлемент();
Спр.Родитель = ВыбГруппа; //выбГруппа - реквизит на форме обработки или ищи программно по коду или наименованию в справочнике
спр.УстановитьНовыйКод();
спрО.Записать();
8 vladko
 
21.06.12
11:37
владелец - справочник от которого зависит текущий справочник
родитель - группа элемента справочника
10 Uragan_a
 
21.06.12
11:39
(7) спасибо
11 Ёпрст
 
гуру
21.06.12
11:39
Явно родителя лучше не присваивать - можно тупо нарваться на неуникальность кода.
ИспользоватьРодителя() надобно
12 2S
 
21.06.12
11:42
(9) школота из ВоТ?
13 Uragan_a
 
21.06.12
11:44
(12) а что человека оскорблять? я сам знаю свой уровень знаний
14 1dvd
 
21.06.12
14:06
сперва нужно записать родителя, а потом уже его присваивать
15 alkov
 
21.06.12
14:11
16 Pro-tone
 
модератор
21.06.12
14:24
(5) >Такое ощущение, что ты не "ноль", а "минус".

Mikeware, следи за эпитетами. То что ты опытнее не дает тебе право ерничать над менее знающим.

(0) Uragan_a, еще раз поставишь такое как в (9), пойдешь в баню
17 Mikeware
 
21.06.12
14:27
(16) Любой "ноль" способен прочитать документацию.
Я тоже не родился "с ЖКК башке".
А задавать вопросы, ответы на которые есть в документации - считаю либо типичной ленью, либо врожденной глупостью..
18 Pro-tone
 
21.06.12
14:32
(17) ты прав только в какой-то мере, т.к. если важна высокая скорость и нет времени читать и изучать, особенно для новичков которые не умеют читать-то этот самый С-П даже, а над его душой стоит злая бабка-бухгалтерша, которая его порвать готова за то, что в 1С у нее не так как ей нужно стало что-то работать. Так что случаи бывают разные. Надо отсылать конечно к СП, но не в такой форме как ты это сделал, скажем так =) Помочь, и отправить к СП.
19 Mikeware
 
21.06.12
14:50
(18) Это не называется "помочь" - это называется "сделать за него".
помощь была в (1) и (2).
20 miki
 
21.06.12
15:03
21 Pro-tone
 
модератор
21.06.12
15:07
(19) сам понимаешь, если бы он хоть немного знал, то не стал бы сюда обращаться. Если после (1) и (2) он не понял как использовать наводку, то это не значит что он глуп от природы, возможно ему как самому начинающему тупо нужен полностью рабочий код того, чего он хочет. Со временем он научится читать СП, а потом  понимать как использовать то, что там написано. А потом искать куски кода в типовых конфах через глобальный поиск, чтобы понять на примерах как это можно использовать в связках с другими механизмами встроенного языка так чтобы не было ошибок. Опыт со временем.
22 Pro-tone
 
модератор
21.06.12
15:09
+(21) и конечно же искать по своей теме то, что уже много раз обсуждалось на мисте конечно же на примере (20) =)
23 Эльниньо
 
21.06.12
15:19
PARENTID поменять на нужный в таблице.
Делов то.