|
v7: Значение периодического реквезита
| ☑ |
0
ReZеt
14.01.13
✎
03:52
|
Здравствуйте.
Делаю выгрузку в Excel.
Есть справочник Сотрудники в справочнике "Сотрудники" есть реквизит периодический "Вахта" значение и дату данного реквизита получаю без проблем, но там есть еще "Время", "Документ","Номер" как получить эти значения. Подскажите.
|
|
1
Морозов Александр
14.01.13
✎
04:25
|
через объект "Периодический"
|
|
2
ReZеt
14.01.13
✎
04:31
|
Ну там ведь только 2 значения получить можно ПериодическийОбъект.Значение
и
ПериодическийОбъект.ДатаЗнач А как к остальным обратиться?
|
|
3
Sserj
14.01.13
✎
04:54
|
"Время", "Документ","Номер" - это реквизиты чего именно справочника "Сотрудники" или справочника, который реквизит "Вахта"?
|
|
4
Морозов Александр
14.01.13
✎
05:16
|
методы еще есть у объекта...
|
|
5
ReZеt
14.01.13
✎
06:01
|
(3) Есть справочник Сотрудники в нем реквизит "вахта" периодический у него есть дополнительные значения "Время", "Документ","Номер" вот эти значения не могу у реквезита вытянуть
|
|
6
Sserj
14.01.13
✎
06:06
|
(5) Ну если саму вахту получяешь, тогда:
СпрВахты = СоздатьОбъект("Справочник.ВидРеквизитаВахта");
СпрВахты.НайтиЭлемент(Вахта);
время = СпрВахты.Время.Получить(НужнаяДата);
Документ = СпрВахты.Документ.Получить(НужнаяДата);
Номер = СпрВахты.Номер.Получить(НужнаяДата);
может быть создавать объект и не нужно, можно попробовать просто Вахта.Время.получить(дата) и т.д., но семерки нет под рукой, а на вскидку не помню.
|
|
7
ReZеt
14.01.13
✎
06:07
|
(4) Огромное спасибо, Действительно есть же ещё и методы)
|
|
8
ReZеt
14.01.13
✎
06:09
|
(6) Я наверное не правильно объяснил Но все равно спасибо за ответ=)
|
|
9
ReZеt
14.01.13
✎
06:15
|
ААА сорри, наверное ответить нужно. Метод ТекущийДокумент() вытянул мне нужное значение. Всем спасибо)
|
|