|
Не могу понять как записать в справочник нового сотрудника в определенную группу |
☑ |
0
timur2008
07.01.14
✎
09:51
|
Здравствуйте, подскажите пожалуйста как записать сотрудника в определенную группу ? Я пытаюсь сделать так
Процедура КнопкаСформироватьНажатие(Кнопка)
Родитель = Справочники.Сотрудники.НайтиПоНаименованию("Работающие");
НовыйСотрудник = Справочники.Сотрудники.СоздатьЭлемент();// Вставить содержимое обработчика.
НовыйСотрудник.ФИО = "Иванов Павел Анатольевич3455";
НовыйСотрудник.Оклад = "1000000";
//НовыйСотрудник.Должность = Ссылка на справочник Должности;
НовыйСотрудник.Наименование = "новый сотрудник";
НовыйСотрудник.Код = "000000112";
Выборка = Справочники.Сотрудники.Выбрать();
Пока Выборка.Следующий() Цикл
Если Выборка.ЭтоГруппа Тогда
Если Выборка.Наименование = "Работающие в агропром" Тогда
НовыйСотрудник.Родитель = Выборка.Наименование;
КонецЕсли;
КонецЕсли;
КонецЦикла;
НовыйСотрудник.Записать();
КонецПроцедуры
|
|
1
timur2008
07.01.14
✎
09:53
|
но он всеравно просто в справочник записывает но не в группу Работающие в агропром :(
|
|
2
Тоненький Клиент
07.01.14
✎
09:56
|
а как к вам устроиться на работу?
|
|
3
Мимохожий Однако
07.01.14
✎
09:59
|
Оставь только 6 строк
...потом..
Если Родитель.ЭтоГруппа Тогда
НовыйСотрудник.Родитель = Родитель;
КонецЕсли;
|
|
4
timur2008
07.01.14
✎
10:07
|
напишите пожалуйста полностью код чтото не могу понять :(
Сделал так
Пока Выборка.Следующий() Цикл
Если Выборка.ЭтоГруппа Тогда
Если Выборка.Наименование = "Работающие в агропром" Тогда
НовыйСотрудник.Родитель = Выборка;
|
|
5
Тоненький Клиент
07.01.14
✎
10:12
|
2008 - это год рождения?
|
|
6
Мимохожий Однако
07.01.14
✎
10:22
|
(4)...оставь из своего кода первые 6 строк...сверху 6 строк...сверху
|
|
7
timur2008
07.01.14
✎
11:22
|
о сработало , спасибо!!!
|
|
8
timur2008
07.01.14
✎
11:25
|
блин тупанул чтото просто :)
|
|