|
v7: ВременныйРасчет() |
☑ |
0
АндрейШевченко
03.02.18
✎
23:18
|
У меня задача из Регистр.Банк получить ОстатокНаНачалоДня на опреденную дату.
Понял что мне нужно использовать ВременныйРасчет() и РассчитатьРегистрыНа(), что бы получить остаток на начало дня на определенную дату.
Мой код:
Рег = СоздатьОбъект("Регистр.Банк");
Рег.ВременныйРасчет();
РассчитатьРегистрыНа('26.01.2018');
В ЖКК есть пример метода ВременныйРасчет():
Пример:
Рег = СоздатьОбъект("Регистр.УчетРеализации");
Рег.ВременныйРасчет();
Рег.УстановитьФильтр(); //здесь можно установить фильтр как им пользоваться не пойму.
РассчитатьРегистрыНа(ТекущийДокумент('26.01.2018'));//в моем случае это дата.
//разъясните пожста что идет далее по тексту;
// что мне здесь нужно, а что нет;
Рег.Товар = Товар;
Рег.Клиент = Клиент;
Рег.ОстаткиПолучить();
ТекОстаток = Рег.ОстатокТовара;
ТекСтоимость = Рег.Стоимость;
ТекПродСтоимость = Рег.ПродСтоимость;
|
|
1
АндрейШевченко
03.02.18
✎
23:20
|
В частности идет присвоение:
Рег.Товар = Товар;
Рег.Клиент = Клиент;
Что присваивается в Рег.Товар, Рег.Клиент?
|
|
2
Duke1C
04.02.18
✎
00:07
|
(1) Ну почитай в ЖКК про метод ОстаткиПолучить() до просветления, а заодно про Остаток и СводныйОстаток()
|
|
3
АндрейШевченко
04.02.18
✎
00:25
|
ОстаткиПолучить
Получить все ресурсы по регистру.
Синтаксис:
ОстаткиПолучить()
Англоязычный синоним:
GetRests
Описание:
Метод ОстаткиПолучить извлекает все ресурсы регистра по измерениям содержащимся в атрибутах. Полученные
ресурсы затем можно считывать из атрибутов регистра.
Данный метод используется только для регистров остатков.
Пример:
Регистр.Взаиморасчеты.Клиент = Конт.Клиент;
Объясните плиз одно для тупых и военных Что такое Конт.Клиент?
|
|
4
АндрейШевченко
04.02.18
✎
00:27
|
В примере нет описания что такое Конт.Клиент;
|
|
5
Duke1C
04.02.18
✎
01:19
|
Ну для начала определись, тебе один ресурс надо вытащить или все? Я не зря про Сводный и просто Остаток тебе написал
|
|
6
Duke1C
04.02.18
✎
01:21
|
Если один, то юзай Остаток или СводныйОстаток, в зависимости от того все ли измерения у тебя определены
|
|
7
Ясный перец
04.02.18
✎
07:25
|
Для начала посмотри структуру регистра Банк.
(конфигурацию то ты не указал тут)
Конт - это переменная, которая обычно содержит значение контекста документа или формы.
|
|
8
Санта Клаус
04.02.18
✎
08:13
|
ВыгрузитьИтоги() нужно использовать, СводныйОстаток() очень долго работает, а так автор не понимает, что ему надо, сначала пишет, что нужно получить остаток, тут же присваивает значения измерениям регистра
|
|
9
Duke1C
04.02.18
✎
08:26
|
(8) Если у него регистр рассчитан, с чего он долго работать должен? Или я чего-то уже забыл :)?
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший