Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 7.7 и ранее

v7: Работа метода "УстановитьОтбор()"

v7: Работа метода "УстановитьОтбор()"
Я
   fovd
 
01.10.21 - 06:15
Всем доброго времени суток.

Код:
ОткрытьФорму("Журнал.ДокументыПоставщики", КонтекстМодФормы);
КонтекстМодФормы.УстановитьОтбор("Контрагент", "ООО Контора");

Выдает ошибку:
КонтекстМодФормы.УстановитьОтбор("Контрагент","ООО Контора");
{C:\PROGRAM FILES\....ТЕСТ.ERT(52)}: Неверное имя реквизита!

В качестве первого аргумента метода "УстановитьОтбор" указываю наименование колонки в журнале, в качестве второго - значение. Подскажите пожалуйста в чем ошибка?
   ДенисЧ
 
1 - 01.10.21 - 06:22
Надо не "имя колонки", а имя графы отбора.
   fovd
 
2 - 01.10.21 - 06:30
(1) вы имеете ввиду имя графы журнала?
   ДенисЧ
 
3 - 01.10.21 - 06:31
Я имею в виду ровно то, что написал.
   fovd
 
4 - 01.10.21 - 06:38
(3) а что такое "имя графы отбора" и где его взять?
В документации в качестве аргументов указано:
<ИмяОтбора>    Строковое выражение — имя отбора. Если это значение пустое, то отбор отключается.
<3начениеОтбора>    Значение отбора.
   Злопчинский
 
5 - 01.10.21 - 06:47
(1) типовая ТиС
Журнал.ЖурналОбщий - совершенно спокойно устанавливается отбор по Проекту
ГрафыОтбора в МД-ветке "Журналы документов" и Графы Журнал.ЖурналОбщий - Проекта не содержат...
   ДенисЧ
 
6 - 01.10.21 - 06:55
(5) Вам, саксаулам, видней.
Я клюшки лет 10 не трогал.
   fovd
 
7 - 01.10.21 - 06:59
(2) нашел в МД имя графы отбора, оно такое же - "Контрагент"
   Злопчинский
 
8 - 01.10.21 - 07:25
(6) скорее всего отбор в журанле возможен также по общему реквизиту документов (Проект- общий реквизит)
   fovd
 
9 - 01.10.21 - 07:43
(5) можете код привести как вы устанавливали отбор по проекту?
   Злопчинский
 
10 - 01.10.21 - 08:40
типовую ТиС открой модуль формы журнала и посмотри
   АлехИв
 
11 - 01.10.21 - 08:54
"ООО Контора" - это текст, а не значение-ссылка справочника "Контрагенты".
   ДенисЧ
 
12 - 01.10.21 - 08:55
(11) От этого не зависит сообщение об ошибке.
И да, откуда ты знаешь, какого типа у него контрагент, может, строка?
   АлехИв
 
13 - 01.10.21 - 09:33
А тип журнала - точно общий?
   fovd
 
14 - 01.10.21 - 09:59
(13) не встречал в документации такого понятия как "тип журнала".
   fovd
 
15 - 01.10.21 - 10:06
Отбор по видам документов в журнале работает.
КонтекстМодФормы.УстановитьОтбор(Указываю вид документа (заказ, поступление и тд.));
   ДенисЧ
 
16 - 01.10.21 - 10:08
(14) Плохо искал.
   fovd
 
17 - 01.10.21 - 10:19
Короче муть какая то. Бестолковая документация. Вот что разработчики вкладывают в понятия <ИмяОтбора> <3начениеОтбора>? Только им известно по ходу. Хоть бери и оллидебагером утюж этот черный ящик.
   Ёпрст
 
18 - 01.10.21 - 10:21
(0) журнал не общий
   alexandr1
 
19 - 01.10.21 - 12:51
(0) Можно только по общим реквизитам отбор и по графе отбор и в журнале общем
   серый КТУЛХУ
 
20 - 01.10.21 - 16:10
Серега стареет. амнезия.
отбор - по общему реквизиту с соотв.галкой, или по графе отбора (см.выше).
и - ТОЛЬКО в ОББЩЕМ журнале.
   Злопчинский
 
21 - 01.10.21 - 19:40
(20) "я успел забыть больше чем вы знали" ;-)
   trad
 
22 - 01.10.21 - 21:09
(21) 👍
   серый КТУЛХУ
 
23 - 01.10.21 - 21:11
(21): дружище, хохма неплохая - но ты адресатом явно ошибся.
   Злопчинский
 
24 - 01.10.21 - 21:34
(23) лучше перебдеть чем недобдеть!
как говорится: "Будь пердельно бздителен!"


Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.