Автор |
Сообщение |
redark Продвинутый форумчанин |
|
Вот, столкнулся с такой проблемой, пишу я значит так:
Цитата: |
Если ВнештатныйСотрудник=Истина
Тогда СпрСотр.Родитель="Внештатные сотрудники";
Иначе СпрСотр.Родитель="Штатные сотрудники";
КонецЕсли; |
ВнештатныйСотрудник - это флаг типа checkbox. Вот. При проведении документа сотрудник должен записаться в справочник таким образом, что если стоит галочка в поле "Внештатный сотрудник", то в группу "Внештатные сотрудники" (код 18) или иначе "Штатные сотрудники" (код 1). Данный код почему-то отказывается так делать.
З.Ы. Метод Записать() имеется! И элемент создается, все ништяк, только почему-то не работает именно этот кусок. То есть сотрудник в справочнике появляется, но ни какой группе не принадлежит. |
|
|
|
|
woddy Гуру Предупреждений : 1
|
|
redark
родитель объекта не может быть строкой.
надо типа такого:
Если ВнештатныйСотрудник=Истина
Тогда СпрСотр.Родитель=Справочники.Сотрудники.НайтиПоКоду(18);
Иначе СпрСотр.Родитель=Справочники.Сотрудники.НайтиПоКоду(1);
КонецЕсли; |
|
|
|
|
redark Продвинутый форумчанин |
|
woddy
Спасибо, все работает. Я буду дальше вопросы тут задавать,ок?
З.Ы. Я этого не знал... |
|
|
|
|
woddy Гуру Предупреждений : 1
|
|
попробуй. только я уже почти год с 1с не работал. начинаю забывать.... |
|
|
|
|
redark Продвинутый форумчанин |
|
Вот возник еще один вопрос. В 1Сv7.7 есть такой элемент в Метаданных, который называется календарем и отображает деятельность предприятия (рабочие дни, празздники и т.п.). Собственно вопрос вот в чем? есть ли аналогичный элемент в восьмерке? |
|
|
|
|
|