Имя: Пароль:
1C
1С v8
Выборка из РС
0 егаис
 
04.05.12
07:56
Не соображу, где туплю.
часть кода
       ОбъектВыполненияЗатрат = текСтрока.НоменклатурнаяГруппа;
       ПодразделениеЗатрат = текСтрока.Подразделение;
       
       СоответствиеЗакрытия20Счета = РегистрыСведений.СоответствиеЗакрытия20Счета;
       ОтборПоОбъекту = Новый Структура("ОбъектСчета20,ПодразделениеСчета20");
       ОтборПоОбъекту.ОбъектСчета20 = ОбъектВыполненияЗатрат;
       ОтборПоОбъекту.ПодразделениеСчета20 = ПодразделениеЗатрат;
       
       ОбъектыВыручки = СоответствиеЗакрытия20Счета.Выбрать(ДатаЗакрытия, ДатаЗакрытия, ОтборПоОбъекту);

ошибка
{Форма.Форма.Форма(41)}: Ошибка при вызове метода контекста (Выбрать)
       ОбъектыВыручки = СоответствиеЗакрытия20Счета.Выбрать(ДатаЗакрытия, ДатаЗакрытия, ОтборПоОбъекту);
по причине:
Недопустимое значение параметра (параметр номер '3')
Параметр = Структура, проверил.
Поля в регистре индексируемые.
1 Megas
 
04.05.12
08:02
Блин, я запросами выбираю. Быстрее, лучше ,больше возможностей на отбор , и тд...
2 егаис
 
04.05.12
08:05
да под запрос уже переписал
спортивный интерес просто.
3 ДенисЧ
 
04.05.12
08:05
<Отбор> (необязательный)

Тип: Структура. Задает поле и значение отбора открываемой выборки. Ключ структуры описывает имя поля, а значение структуры - значение отбора по этому полю. В качестве полей для отбора могут задаваться измерения или реквизиты, для которых в конфигураторе признак индексирования установлен в значение "Индексировать" или установлен признак "Ведущее". Вид сравнения может быть только Равно.
Важно! Структура может содержать только один элемент.
Если параметр не указан, то отбор не используется.
4 ДенисЧ
 
04.05.12
08:05
предпоследнее предложение
5 егаис
 
04.05.12
08:08
(3) через строчку читал
спасибо :)
Закон Брукера: Даже маленькая практика стоит большой теории.