Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
16 Дек 2017, 17:42
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Как получить отбор из регистра накопления  (Прочитано 3621 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Damates

  • *
  • Сообщений: 9
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2012-12-13
  • Сайт: 
  • Профессия: Ученик 1С
Здравствуйте. На следующий код:
НомерЛицевого= Новый Структура();
НомерЛицевого.Вставить("НомерЛицевого", Ном);
Результат=РегистрыНакопления.РегистрЛицевых.Обороты(НачПериода, КонПериода,                                   НомерЛицевого,"НомерЛицевого", "ТО, Найм, Вода, Электроэнергия");
Выдает:
{Справочник.Лицевые.Форма.ФормаСписка.Форма(125)}: Ошибка при вызове метода контекста (Обороты)
      Результат=РегистрыНакопления.РегистрЛицевых.Обороты(НачПериода, КонПериода, НомерЛицевого,"НомерЛицевого", "ТО, Найм, Вода, Электроэнергия");
по причине:
Недопустимое значение параметра (параметр номер '3')

Пример брал из справки. А нужно то всего выбрать оборот четырех ресурсов из регистра накопления за определенный период по одному номеру (измерение). Номер все везде число. К регистру сведений через структуру получается.
Пробовал запросом, но там ноль строк. Подскажите как лучше.      


Оффлайн sadovod

  • ****
  • Сообщений: 289
  • РЕПУТАЦИЯ: 53
  • КПД: 18%
  • Регистрация: 2012-02-19
  • Сайт: 
  • Профессия: Программист 1С
Лучше - запросом. Но можно и как у вас - методом Обороты(). Судя по сообщению об ошибке, вы неверно задаёте значение отбора. Прочитайте ещё раз внимательно синтакс-помощник:
Цитировать
<Отбор> (необязательный)
Структура, содержащая набор значений измерений регистра, по которым надо отбирать обороты. Имя ключа структуры должно совпадать с именем измерения регистра, заданного в конфигураторе, а значение элемента структуры - задает отбираемое по данному измерению значение.
Скорее всего у вас неправильный тип переменной 'Ном'. Но чтобы точно ответить, нужно знать структуру метаданных вашего регистра 'РегистрЛицевых'.

Оффлайн Damates

  • *
  • Сообщений: 9
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2012-12-13
  • Сайт: 
  • Профессия: Ученик 1С
Все правильно. Нашел ошибку. У все идет от Справочника Лицевой- из него берется Наименование (строка) и переносится в форму документа Оплата, а там проводится по регистрам, а в регистрах тип Число. В итоге получается сравнение разных типов. Уже переделал. Все Ок. Самое хреновое - заказчик новое в логике придумал. Так что придется все переделывать.


Теги:
 

Получить номер недели в месяце в запросе [номер недели]

Автор MuI_I_IkaРаздел Алгоритмы

Ответов: 0
Просмотров: 4149
Последний ответ 15 Июл 2015, 18:24
от MuI_I_Ika
как получить значение реквизита "Код" в обработке "ПодборНоменклатуры" в УТ10.3

Автор JalibРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 2
Просмотров: 1086
Последний ответ 02 Дек 2016, 12:58
от Jalib
Получить полный HTTP код с сервера, Именно полный!

Автор Shining ninjaРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 0
Просмотров: 2153
Последний ответ 12 Авг 2011, 15:23
от Shining ninja
Как можно подставлять цену из регистра сведений "Цены поставщиков" в документ"ПоступлениеТоваров" на актуальную дату? Необходимо использовать запрос в решении.

Автор Елена6666666666Раздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 14
Просмотров: 9362
Последний ответ 24 Окт 2014, 13:30
от cska-fanat-kz
Как получить значения элементов формы "ПриИзменении"?

Автор OptyРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 7
Просмотров: 7986
Последний ответ 07 Май 2015, 14:38
от Opty

* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

Смотрите бесплатно более 300 видеоуроков по работе в 1С:Бухгалтерия 8 и 1C:ЗУП 8 ред. 3.0

СМОТРЕТЬ >>

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
157 Сообщений
ilyay ilyay
66 Сообщений
alex0402
53 Сообщений
AIFrame
47 Сообщений
oleg-x
44 Сообщений
andron81_81
44 Сообщений
BuhRust
33 Сообщений
MuI_I_Ika MuI_I_Ika
32 Сообщений
Golickoff Golickoff
31 Сообщений
Dima Dddd Dima Dddd
24 Сообщений

* Кто онлайн

  • Точка Гостей: 243
  • Точка Скрытых: 0
  • Точка Пользователей: 5
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal