|
|
|
Новый элемент справочника | ☑ | ||
|---|---|---|---|---|
|
0
Любопытствующая
30.03.05
✎
14:19
|
Помогите,люди добрые.В модуле Документа необходимо добавить в определенную группу справочника новый элемент. Доступ к справочнику - через СоздатьОбъект.
|
|||
|
1
Diter
30.03.05
✎
14:22
|
(0) И..... ???? Чего дальше то?
|
|||
|
2
Бивень
30.03.05
✎
14:25
|
ИспользоватьРодителя()
или .Родитель = |
|||
|
3
Любопытвующая
30.03.05
✎
14:30
|
Ставлю ИспользоватьРодителя, а получаю элемент на первом уровне. В описании метода написано Если метод применен для объекта, созданного функцией СоздатьОбъект, то данный параметр срабатывает при вызове метода Выбрать. А я хочу просто добавить элемент.
|
|||
|
4
Бивень
30.03.05
✎
14:32
|
(3) Показывай код ...
|
|||
|
5
Любопытствующая
30.03.05
✎
14:38
|
Студ=СоздатьОбъект("Справочник.Студенты");
Если Студ.ВыбратьЭлементы()=0 Тогда Студ.Новый(); КонецЕсли; Если Студ.НайтиПоКоду(Строка(Группа),0)=0 Тогда Студ.НоваяГруппа(); Студ.Код=строка(Группа); Студ.Записать(); КонецЕсли; Студ.ИспользоватьРодителя("М-114",); Студ.ВыбратьЭлементы(); Студ.Новый(); Студ.Код=Фамилия; Студ.Имя=Имя; Студ.Отчество=Отчество; Студ.Группа=Группа; Студ.ДатаПоследнегоПриказа=ДатаДок; Студ.Записать(); группа М-114 точно есть. Указываю тупо, так как замаялась искать ошибку |
|||
|
6
lexa
30.03.05
✎
14:44
|
М-114 - а в методе ИспользоватьРодителя должен быть элемент ссправочника (группа)
нужно создать еще один объект например Группа = СоздатьОбъект("Справочник.Студенты"); |
|||
|
7
Бивень
30.03.05
✎
14:45
|
...
Родитель = Студ.НайтиПоНаименованию("М-114"); Студ.ИспользоватьРодителя(Родитель); ... |
|||
|
8
Diter
30.03.05
✎
14:45
|
%)
Студ=СоздатьОбъект("Справочник.Студенты"); Если Студ.НайтиПоКоду(Строка(Группа),0)=0 Тогда // только если код тестовый Студ.НоваяГруппа(); Студ.Код=строка(Группа); Студ.Записать(); КонецЕсли; Студ.ИспользоватьРодителя(Студ.ТекущийЭлемент()); Студ.Новый(); Студ.Код=Фамилия; Студ.Имя=Имя; Студ.Отчество=Отчество; Студ.Группа=Группа; Студ.ДатаПоследнегоПриказа=ДатаДок; Студ.Записать(); |
|||
|
9
Asmody
30.03.05
✎
14:46
|
(0) опять студентов учитываем?
|
|||
|
10
Любопытствующая
30.03.05
✎
14:47
|
Спасибочки. Попробую Уже как-то наступала на грабли с типом данных и опять попалась.
|
|||
|
11
Бивень
30.03.05
✎
14:57
|
(10) Это не грабли ...
|
|||
|
12
Любопытствующая
30.03.05
✎
16:49
|
Пара закончилась. Проверила советы. Таки ж грабли. Вариант 8 работает, а 7 - нет. Тип должен быть строкой справочника. Так что (8) отдельное спасибо. Сама искала бы очень долго. Опыта по 1С нет. Да и фраза из Helpа смутила.
|
|||
|
13
Бивень
30.03.05
✎
17:13
|
(7)+ Студ.ИспользоватьРодителя(Родитель.ТекущийЭлемент());
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |