Имя: Пароль:
   
1C
1С v8
Запрос с условием отбора по флажку
0 Метан
 
29.03.18
13:55
Есть табличная часть справочника, в которой есть поле для флажков для объектов другого справочника.

В запросе (для консоли запросов) мне необходимо отобрать те элементы основного справочника, для которых флажок выключен по одному из элементов второго справочника. Как это сделать? Никак не могу "достать" эти параметры для отбора
1 Cyberhawk
 
29.03.18
13:56
Нужно пытаться
2 Метан
 
29.03.18
13:59
(1) Спасибо за совет, именно этим я и занимаюсь в данный момент
3 1Сергей
 
29.03.18
14:01
покажи как пробовал и не получилось
4 bolobol
 
29.03.18
14:05
ГДЕ НЕ ТЧ.Флажок И ТЧ.ЭлементВторогоСправочника = &ОдинИзЭлементовВторогоСправочника
5 bolobol
 
29.03.18
14:06
Или я чего-то не понял?
6 Метан
 
29.03.18
14:11
(4) Часть "НЕ ТЧ.Флажок" не срабатывает, пишет - "Поле не обнаружено"

в конструкторе запросов выбираю стразу табличную часть справочника. Через Владельца выбираю необходимые для запроса поля и условия отбора. Кроме этого флажка.
7 Filippov
 
29.03.18
14:13
(6) Так вместо Флажок пишите имя вашего поля
8 Lexey_
 
29.03.18
14:16
(6) попробуй "НЕ ТЧ.Галочка", "НЕ ТЧ.Птичка"
9 bolobol
 
29.03.18
14:20
(6) Через, всё же, Ссылку, не Владельца, отбираешь поля, а условия отбора - именно из ТЧ, ибо в (0) указано именно так!
10 Метан
 
29.03.18
14:20
(7) Эм, я знаю.

ВЫБРАТЬ
     ***********
ИЗ ТабличнаяЧастьсправочника
где
   ТабличнаяЧастьСправочника.ИмяМоегоФлажка = ложь
  //и остальные условия


как корректно записать отбор с флажком? В таком виде пишет "поле не найдено"

------------
(8) Очень остроумно, спасибо за неоценимую помощь
11 Lexey_
 
29.03.18
14:23
(10) остроумно это не показывать запрос и точный текст ошибки и считать всех телепатами
12 Метан
 
29.03.18
14:24
(9) Да, я имел в виду Ссылка.Владелец и т.д. В т.ч., когда я задаю условия отбора доступно только три поля - Ссылка, НомерСтроки и элементыВторогосправочника
13 1Сергей
 
29.03.18
14:29
(12) т.е. эти флажки на самом деле являются реквизитами второго справочника?

где
   ТабличнаяЧастьСправочника.Справочник2.ИмяМоегоФлажка = ложь
14 Метан
 
29.03.18
14:34
(13) нет, это не элементы второго справочника. Тогда было бы проще. Этот флажок, я так понимаю, элемент формы. в зависимости от установки этих флажков напротив трех разных элементов второго справочника, идут разные настройки для расчета.
15 bolobol
 
29.03.18
14:37
Коллеги, задача усложнилась. Необходимо запросить значения реквизитов формы запросом. Нам, определённо, нужен скриншот формы!
16 1Сергей
 
29.03.18
14:50
(14) стало быть в самой табличной части этих флажков нет?
17 Метан
 
29.03.18
14:55
(16) как поля/реквизита - нет.

В конструкторе запроса у табличной части всего три доступных поля:
-ссылка
-номерСтроки
-второйСправочник (реквизит табличной части)
18 bolobol
 
29.03.18
14:56
Сдаётся мне, что галка - означает наличие элемента второго справочника в ТЧ, а отсутствие галочки - не наличие.

Т.е. - найти все, не содержащие в ТЧ элемент второго справочника
19 1Сергей
 
29.03.18
14:57
(17)  В запросе (для консоли запросов) этих данных ты не получишь, потому что в базе данных этих флажков просто нет
20 Метан
 
29.03.18
15:02
(18) нет, в справочнике есть три элемента, которые подтягиваются в табличную часть. Напротив каждого проставляется "галочка", она же "птичка". В зависимости от этих галочек-птичек - разный расчет


(19) Спасибо! Жаль...
21 bolobol
 
29.03.18
15:14
Ну... нет - так нет)
22 bolobol
 
29.03.18
15:15
Вангую вариант номер два (II, 2) - регистр.
23 Метан
 
29.03.18
15:20
(22) соответсвующих регистров нет
24 bolobol
 
29.03.18
15:28
А чудес - не бывает!
25 Mankubus
 
29.03.18
15:31
(23) надо найти откуда он заполняется при открытии и сделать то же самое запросом
26 dezss
 
29.03.18
15:57
(20) если этих галочек в базе нет, то никак ты их не получишь...
тебе надо тогда смотреть какой был выполнен расчет.
27 Метан
 
29.03.18
16:06
(25) на данный момент я знаю, как табличная часть заполняется (при создании элемента справочника), но проставляются флажки только вручную. Массовой обработки какой-либо (чтоб воспользоваться чужими мозгами) - нет. (26) Ищу вот...
28 dezss
 
29.03.18
16:21
(27) покажи метаданные этого справочника...
и покажи, наконец-то, запрос целиком...
29 1Сергей
 
30.03.18
09:23
(27) т.е. создали элемент, закрыли-открыли форму и галки слетели?
30 Метан
 
02.04.18
10:03
(28) справочник и запрос не помогут, а всю конфу я выложить не могу

(29) галки остаются
31 Мимохожий Однако
 
02.04.18
10:10
(30) Поменяй свой ник на ПартизанНеПомнящий
32 hhhh
 
02.04.18
10:12
(30) если они остаются, значит они куда-то сохраняются, или в регистр или еще куда. Проаназизируй код модуля уже.
33 Мимохожий Однако
 
02.04.18
10:14
(30) Выкладывай текст запроса и сообщения с ошибкой. Не стесняйся.