19.09.2019, 17:08 [+3 UTC]
в нашей команде: 3 831 чел. | участники онлайн: 7 (рекорд: 21)

:: РЕГИСТРАЦИЯ

задать вопрос

все разделы

правила

новости

участники

доска почёта

форум

блоги

поиск

статистика

наш журнал

наши встречи

наша галерея

отзывы о нас

поддержка

руководство

Версия системы:
7.77 (31.05.2019)
JS-v.1.34 | CSS-v.3.35

Общие новости:
28.04.2019, 09:13

Форум:
12.09.2019, 08:17

Последний вопрос:
19.09.2019, 14:47
Всего: 150343

Последний ответ:
19.09.2019, 15:43
Всего: 259029

Последняя рассылка:
19.09.2019, 16:45

Писем в очереди:
0

Мы в соцсетях:

Наша кнопка:

RFpro.ru - здесь вам помогут!

Отзывы о нас:
27.12.2011, 00:00 »
Цыганок Олег Александрович
Огромное Вам спасибо!!! Очень благодарен!!! [вопрос № 184963, ответ № 269334]
11.11.2009, 11:38 »
Arkadiy
Спасибо! Прибор хороший, и я сам готов оплатить за его ремонт, но и в этом мне отказали. [вопрос № 174132, ответ № 256381]

РАЗДЕЛ [неизвестная рассылка]

[администратор рассылки: [неизвестный]]

Лучшие эксперты в этом разделе


Перейти к консультации №:
 

Консультация онлайн # 143721
Раздел: [неизвестная рассылка]
Автор вопроса: Monika
Отправлена: 12.09.2008, 12:44
Поступило ответов: 3

Подскажите пожалуйста, как сделать так чтоб элемент документа заносился в справочник, при чем этот элемент в справочнике периодический.

Состояние: Консультация закрыта

Ответ # 229096 от Korolyov Alexander

Здравствуйте, Monika!
Если я правильно понял, то Вам надо чтобы документ устанавливал значение не которого периодического реквизита справочника!
Так допустим есть докумнет УстановитьКурсВалюты, с резквизитом Курс и есть справочник Валюта, у которого реквизит Курс периодический тогда:
.....
Валюта.Курс.Установить (ДатаДок, Курс);
....


Консультировал: Korolyov Alexander
Дата отправки: 12.09.2008, 12:55

Рейтинг ответа:

0

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

Ответ # 229098 от Владимир Лазурко

Здравствуйте, Monika!

Вам необходимо создать объект - справочник, в который будет записываться элемент из документа, второй - если этот элемент отличается от базового типа, т.е. имеет тип справочника или документа.
Для записи периодических реквизитов используйте метод УстановитьЗначение() с указанием нужной даты.

Как это выглядит:

Спр = СоздатьОбъект("Справочник.Сотрудники");
ВыбратьСтроки()
Пока ПолучитьСтроку()=1 Цикл
    Спр.НайтиЭлемент(Сотрудник);
    Спр.Оклад.Установить(ДатаДок, Оклад);
КонецЦикла;


Здесь элементы справочника Сотрудники имеют периодический реквизит Оклад (Спр.Оклад.Установить(ДатаДок, Оклад);), значение из которого берется из табличной части документа и устанавливаются на дату документа ДатаДок (Спр.Оклад.Установить(ДатаДок, Оклад);)

В табличной части документа есть элементы Сотрудник (Спр.НайтиЭлемент(Сотрудник);) и Оклад (Спр.Оклад.Установить(ДатаДок, Оклад);)

С уважением, Владимир.

Последнее редактирование 12.09.2008, 16:51 deepTeNk (Мастер-Эксперт)

Консультировал: Владимир Лазурко
Дата отправки: 12.09.2008, 13:10

Рейтинг ответа:

0

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

Ответ # 229099 от Vlad Skorochod

Здравствуйте, Monika!
Посмотрите функцию:
УстановитьРеквизитСправочника(<ЭлементСправочника>,<НазваниеРеквизита>,<Значение>,<ДатаУстановки>,<ИмяТипа>,<Длина>,<Точность>)

Метод доступен только в Модуле документа в предопределенной процедуре ОбработкаПроведения.
И переодический элемент справочника должен иметь возможность изменяться документами.


Консультировал: Vlad Skorochod
Дата отправки: 12.09.2008, 13:15

Рейтинг ответа:

0

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

Мини-форум консультации № 143721
Владимир Лазурко

# 1

= общий = | 12.09.2008, 13:12

Я извиняюсь за ошибку - строку Спр.Оклад.Установить(ДатаДок, "Оклад"); читать без кавычек: Спр.Оклад.Установить(ДатаДок, Оклад);

Vlad Skorochod

# 2

= общий = | 12.09.2008, 13:28

Метод УстановитьРеквизитСправочника() удобнее тем что при отмене проведения документа нет необходимости писать в процедуре ОбработкаУдаленияПроведения() код для удаления установленных документом периодических значений в справочнике (в отличии от метода установить()).

deepTeNk
Мастер-Эксперт

ID: 5157

# 3

= общий = | 12.09.2008, 16:56 | цитировать цитировать  | профиль профиль  |  отправить письмо в личную почту пейджер

to Владимир Лазурко, Студент: Отредактировал Ваш ответ.

=====
Детям в интернет нельзя, интернет от них тупеет

 

Возможность оставлять сообщения в мини-форумах консультаций доступна только после входа в систему.
Воспользуйтесь кнопкой входа вверху страницы, если Вы зарегистрированы или пройдите простую процедуру регистрации на Портале.

Яндекс Rambler's Top100

главная страница | поддержка | задать вопрос

Время генерирования страницы: 0.16286 сек.

© 2001-2019, Портал RFPRO.RU, Россия
Калашников О.А.  |  Гладенюк А.Г.
Версия системы: 7.77 от 31.05.2019
Версия JS: 1.34 | Версия CSS: 3.35