|
как по быстрому можно получить остаток из регистра накопления | ☑ | ||
---|---|---|---|---|
0
Девушка-Вамп
01.12.15
✎
12:28
|
создала свой регистр накопления "ИмеющиесяСредства", вид регистра - остатки.
измерения: "КлассификаторСредств" с типом ссылка на справочник и "МестоНаходения" с типом перечисления. также регистр имеет ресурс "сумма" далее пишу следующий код: СтруктураКредита = Новый Структура; СтруктураКредита.Вставить("КлассификаторСредств",Справочники.МестоНахожденияСредств.НайтиПоКоду("0001")); СтруктураКредита.Вставить("МестоНаходения",Перечисления.КлассификацияСредств.Кредиты); РегОстаток = РегистрыНакопления.ИмеющиесяСредства; текОстаток = РегОстаток.Остатки(ТекущаяДата(),СтруктураКредита,"КлассификаторСредств, МестоНаходения","Сумма"); при этом выдаётся ошибка: "Ошибка при вызове метода контекста (Остатки): Недопустимое значение параметра (параметр номер '2')" что я делаю не так? в синтаксис - помощнике проверила - всё верно указала, и типы параметров и названия реквизитов. |
|||
1
Nuobu
01.12.15
✎
12:30
|
(0) Нужно указать все разрезы.
|
|||
2
Девушка-Вамп
01.12.15
✎
12:35
|
(1) так я все и указала - у меня их 2-а всего и есть
|
|||
3
User_Agronom
01.12.15
✎
12:37
|
Обычно запросом получают.
|
|||
4
Горогуля
01.12.15
✎
12:40
|
(2) чему равно а?
|
|||
5
Горогуля
01.12.15
✎
12:41
|
в месте находения кто-нибудь нахождится?
|
|||
6
Девушка-Вамп
01.12.15
✎
12:49
|
(3) да запросом понятно, но это же дольше работать, при условии, что нужно всего 1 цыфру получить
(5) вопрос не поняла |
|||
7
Горогуля
01.12.15
✎
12:50
|
(6) что такое "МестоНаходения"?
|
|||
8
aleks_default
01.12.15
✎
12:57
|
(7)Это место где нашли :)
|
|||
9
Девушка-Вамп
01.12.15
✎
13:01
|
(7) спасибо за помощь!!
|
|||
10
Девушка-Вамп
01.12.15
✎
13:02
|
(7) если что - это был сарказм. в первом посте всё написано. МестоНаходения - это название реквизита, необходимо чтобы он назывался именно так.
|
|||
11
Горогуля
01.12.15
✎
13:02
|
или находили...
|
|||
12
Горогуля
01.12.15
✎
13:03
|
(10) остатки не знакомы с реквизитами
|
|||
13
mooo
01.12.15
✎
13:03
|
(10) А тут ничего не напрягает?
СтруктураКредита.Вставить("КлассификаторСредств", Справочники.МестоНахожденияСредств.НайтиПоКоду("0001")); СтруктураКредита.Вставить("МестоНаходения",Перечисления.КлассификацияСредств.Кредиты); |
|||
14
Godofsin
01.12.15
✎
13:06
|
(13) +1
|
|||
15
rs_trade
01.12.15
✎
13:09
|
(6) Открою секрет, РегОстаток.Остатки это тоже запрос.
|
|||
16
Девушка-Вамп
01.12.15
✎
13:11
|
(15) и Вам спасибо за помощь и озвучивание очевидных вещей.
повторюсь, что РегОстаток.Остатки - работает быстрее, чем запрос = новый запрос, ну и т.д. |
|||
17
Девушка-Вамп
01.12.15
✎
13:12
|
(13) нет, вроде бы всё нормально
|
|||
18
Горогуля
01.12.15
✎
13:13
|
(16) ложь
|
|||
19
Горогуля
01.12.15
✎
13:14
|
короче, по-быстрому не получилось
|
|||
20
vhl
01.12.15
✎
13:14
|
(16) РегОстаток.Остатки не проверяет РЛС и если у пользователя нет прав - вылетит ошибка доступа. В то время как РАЗРЕШЕННЫЕ в запросе просто вернет пустой запрос.
|
|||
21
Casey1984
01.12.15
✎
13:14
|
(0) в условиях все перепутано местами)
|
|||
22
Девушка-Вамп
01.12.15
✎
13:15
|
(20) спасибо! я этого не знала. про то, что РЛС не проверяет.
но с правами там всё отлично - полный доступ на всё |
|||
23
Девушка-Вамп
01.12.15
✎
13:17
|
(21) да вроде нет, вот синтаксис:
Остатки(<Момент времени>, <Отбор>, <Измерения>, <Ресурсы>) |
|||
24
Горогуля
01.12.15
✎
13:18
|
Недопустимое значение параметра (параметр номер '2') означает кривопопость параметра номер 2
|
|||
25
Godofsin
01.12.15
✎
13:20
|
(23) То есть измерение КлассификаторСредств это Справочники.МестоНахожденияСредств и точно не Перечисления.КлассификацияСредств.Кредиты?
|
|||
26
Casey1984
01.12.15
✎
13:20
|
(23) вот тут:
СтруктураКредита.Вставить("КлассификаторСредств",Справочники.МестоНахожденияСредств.НайтиПоКоду("0001")); СтруктураКредита.Вставить("МестоНаходения",Перечисления.КлассификацияСредств.Кредиты); |
|||
27
mooo
01.12.15
✎
13:20
|
(17) посмотри еще раз
КлассификаторСредств === Справочники.МестоНахожденияСредств МестоНаходения === Перечисления.КлассификацияСредств.Кредиты Может их местами поменять? |
|||
28
Godofsin
01.12.15
✎
13:21
|
если (25) = истина, то ТС очень креативно называет измерения и определяет тип данных в них хранимых.
|
|||
29
Девушка-Вамп
01.12.15
✎
13:21
|
(26) так вот тут всё в порядке, по типам и т.п. отсюда и вопрос возник, что не так с параметром 2, если все типы совпадают
|
|||
30
Девушка-Вамп
01.12.15
✎
13:21
|
(25) точно ((
|
|||
31
Девушка-Вамп
01.12.15
✎
13:22
|
(27) меняла, та же фигня выходит(((
|
|||
32
mooo
01.12.15
✎
13:24
|
(31) тогда показывай регистр
|
|||
33
hhhh
01.12.15
✎
13:24
|
последний код какой?
|
|||
34
Godofsin
01.12.15
✎
13:24
|
(31) Тогда давай скрины регистра в студию.
|
|||
35
vhl
01.12.15
✎
13:26
|
(16) Ты тестировала скорость?
Сделала бы давно уже конструктором запроса и не морочила голову себе и тем, кто после тебя этот код будет править |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |