Имя: Пароль:
1C
1С v8
ЭтоГруппа и Уровень() в подчинённом справочнике
,
0 fvv
 
11.06.13
09:04
Здравствуйте.
Подскажите почему в подчиненном справочнике ДоговорыКонтрагентов при обращении к ЭтоГруппа и Уровень() выдаёт ошибку.
1 ZanderZ
 
11.06.13
09:21
какую ?
2 ДенисЧ
 
11.06.13
09:22
(1) "dna corrupted. Please replace"
Это я телепатиру...
3 Defender aka LINN
 
11.06.13
09:23
(1) Подозреваю, что-то вроде "Аффтар, это же не иерархический справочник!"
4 Wobland
 
11.06.13
09:25
(0) потому что она есть. платформа не может молчать, поэтому и выдаёт
5 Godofsin
 
11.06.13
09:30
(2) "Replace hac been cancelled. Not enough free space."
6 Godofsin
 
11.06.13
09:30
hac = has
7 Serg_1960
 
11.06.13
09:31
Умники, блин. "Вопрос имеет право место быть"(с)

В описании сказано только про "...Имеет смысл только для многоуровневых справочников..." и ничего про вызов исключения или ошибки.
8 Wobland
 
11.06.13
09:33
(7) а при чём тут многоуровневость?
9 fvv
 
11.06.13
09:41
тогда вопрос такой: я через сом соединение из 8.2 качаю Контрагентов и их договоры в соответствующие справочники 7.7, но в договорах 8.2 есть иерархия элементов, как её перенести в 7.7, если там есть только ЭтоГруппа().
10 Wobland
 
11.06.13
09:42
(9) ещё раз попробовать понять структуру данных
11 Serg_1960
 
11.06.13
09:42
(8) Да ни при чём, в общем-то.

Меня больше интересует алгоритм получения ошибки автором :)
12 Sserj
 
11.06.13
09:43
(9) Неправда, там еще есть Родитель, а у родителя тоже есть Родитель и так далее, так что вычислить Уровень() очень тривиальная задача.
13 Serg_1960
 
11.06.13
09:44
(9) "но в договорах 8.2 есть иерархия элементов" - прикольно. Конфигурация? Что курит автор? :))
14 Defender aka LINN
 
11.06.13
09:44
(9) Нам за тебя придумать? Тогда погоди, я тебе реквизиты скину, зарплату за тебя получать тоже буду
15 Wobland
 
11.06.13
09:47
(13) мож, у него справочник подразделений переименовали
16 fvv
 
11.06.13
09:49
Конфа Роснефти. В 7.7 я передаю Родителя. Если он есть всё просто, а если его нет тогда как понять что это элемент или группа для 7.7
17 Defender aka LINN
 
11.06.13
09:50
(16) Это все элементы
18 Drac0
 
11.06.13
09:51
(16) А чем принципиально отличается понимание того, является ли элемент группой или нет, при наличии родителя и при его отсутсвии?
19 Serg_1960
 
11.06.13
09:51
Народ, просто так для справки: ДоговорыКонтрагентов в УПП, например, - иерархический справочник, двухуровневый, иерархия групп и элементов.

Ошибок Уровень и ЭтоГруппа к ссылке или объекту - ошибок не выдаёт. Вероятно у автора несколько другая проблема. В получении элемента, например.
20 Ненавижу 1С
 
гуру
11.06.13
09:56
(19) у него проблема с 7.7
21 fvv
 
11.06.13
09:57
если нет родителя то элемент может ведь не входить ни в какую группу, а быть сам по себе. Так же у группы может не быть родителя. Да проблема в 7.7, я ведь там загружаю.
22 Serg_1960
 
11.06.13
09:59
Ааа, понял. У автора вопрос как в семерке иерархию элементов отобразить.
23 fvv
 
11.06.13
09:59
да
24 fvv
 
11.06.13
10:06
кто нибудь, что нибудь скажите...
25 Sserj
 
11.06.13
10:06
(21) Вот ты странный.
Если нет Родителя, то ежу понятно что элемент не входит ни в какую группу.
А ЭтоГруппа() никак не соотносится с родителем, это просто дает понять группа это или элемент.
26 ДенисЧ
 
11.06.13
10:10
ну нету в 77 иерархии элементов. Нету!...
27 fvv
 
11.06.13
10:13
я знаю что нету, но может при выполнении запроса в 8.2 можно как то сказать 7.7 что это будущая группа, а это элемент сам по себе.