Вход | Регистрация


1С:Предприятие ::

Метки: 

Запрос с условием отбора по флажку

Я
   Метан
 
29.03.18 - 13:55
Есть табличная часть справочника, в которой есть поле для флажков для объектов другого справочника.

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

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

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



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

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

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

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

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


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

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



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