|
v7: Периодические реквизиты справочника |
☑ |
0
Deenka
27.08.12
✎
16:28
|
При открытии окна истории периодического реквизита справочника поле время там пустое. Как програмно прописывать время при установке периодического реквизита справочника ?
Вот процедура проведения документа
Процедура ОбработкаПроведения()
УстановитьРеквизитСправочника(Блюдо ,"Калькуляция",ТекущийДокумент() , ДатаКалькуляции);
КонецПроцедуры
|
|
1
ДенисЧ
27.08.12
✎
16:28
|
Время прописывается только документом.
|
|
2
miki
27.08.12
✎
16:28
|
время = Времени дока-регистратора.
|
|
3
vip67
27.08.12
✎
16:40
|
а разве в 1с 7.7 периодичность может иметь период меньше 1 дня?
|
|
4
WoodMan
27.08.12
✎
16:41
|
(3) да, при изменении реквизита документом.
|
|
5
Voronve
27.08.12
✎
16:42
|
(3) Но .Получить(дата) будет возвращать последнее значение на дату
|
|
6
miki
27.08.12
✎
16:42
|
Получить() можно и не на дату
|
|
7
Deenka
27.08.12
✎
18:45
|
Как сделать, чтобы при проведении документа вместе с реквизитом справочника и датой прописывалась и время?
|
|
8
Deenka
28.08.12
✎
10:40
|
документ проводится обработкой, и почему-то поле Время остается пустым
|
|
9
miki
28.08.12
✎
10:43
|
А где ты смотришь поле время?
|
|
10
GreyK
28.08.12
✎
10:47
|
(8) Параллельно как, кем и чем проводится документ. Просто надо использовать УстановитьРеквизитСправочника().
|
|
11
Cthulhu
28.08.12
✎
11:01
|
(4): строго говоря - нет.
периодический реквизит может иметь несколько значений на дату, которые можно посмотреть с помощью объекта Периодический. Установка значения на время не предусмотрена (прямых методов нет). Время, отображаемое (и только!) у периодического реквизита - это не(!) время периодического реквизита(!), но лишь справочная(!) информация о времени документа(!), установившего значение.
|
|
12
miki
28.08.12
✎
11:03
|
(11)
>>Установка значения на время не предусмотрена (прямых методов нет).
Неправда.
>>лишь справочная(!) информация о времени документа(!), установившего значение
Неправда. Вполне можно использовать.
|
|
13
miki
28.08.12
✎
11:10
|
+ а прошло-то всего пару лет...
Как изменить время цены?
|
|
14
Deenka
28.08.12
✎
11:37
|
Поле Время смотрю открывая историю перодического реквизита справочника (F5)
|
|
15
miki
28.08.12
✎
11:38
|
а воле "Документ" что?
|
|
16
Deenka
28.08.12
✎
11:47
|
В поле "Документ" у меня стоит "Калькуляция"
|
|
17
miki
28.08.12
✎
11:53
|
(16)Скриншот давай
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший