#0
by Aradel3d
Помогите понять как организовать отбор из Таблицы 1, по нескольким полям строк в Таблице 2? Через Условие "Сотрудник НЕ В (Таблица2.Сотрудник) И Дата НЕ В (Таблица2.Дата) И ЧТОТО НЕ В (Таблица2.ЧТОТО), запрос рубит по первому полю Сотрудник. А у него еще N строк, и только некоторые из них мне надо отсекать. Если не ясно объяснил, вот изначальная проблема: Есть данные, я добавляю свои почти дублируя исходные данные. Теперь мне не нужно выбирать строки к которым я создал свои строки. Добавлять реквизиты или комментарий маркер нельзя.
#1
by фобец
Конструкция "Не В (...) " может работать только со списком или массивом. Максимум с перечислением через зпт
#4
by Cube
Поиск по строке "как выбрать из таблицы строки, которых нет в второй таблице". Это такой рваный баянище...
#6
by KishMish
Конструкция "Не В (...) может работать с вложенным запросом "не в (ВЫБРАТЬ * из Таблица)"
#8
by kosts
>Теперь мне не нужно выбирать строки к которым я создал свои строки. Зачем решать проблему, когда можно вообщее от нее избавиться, т.е. отсеки эти не нужные строки в тот момент, когда добавляешь свои строки. Это сделать много проще.
#11
by Aradel3d
В момент выполнения алгоритма все ок, только вот на следующий день, строки которые были обработаны, также подпадут под условие и вновь окажутся на экране.
#12
by Aradel3d
Вобщем почитал К таблице 2 добавить поле Исключить (Истина), затем левым соединением прибавить к Таблице 1 Исключить, затем выбрать из полученного массива где ЕСТЬ NULL
#13
by senior
зачем добавлять поле, просто JOIN по нужным полям + условие ГДЕ Табл2.ЛюбоеПоле есть NULL
#14
by ChAlex
а что (Сотрудник,Дата,чточто) В (Выбрать Таблица2.Сотрудник,Таблица2.Дата,Таблица2.Чтото ИЗ Таблица2 Как Таблица) уже запрещено использовать? :)
#17
by ChAlex
смущает отсутствие "НЕ". Ну так логика отбора то не озвучена (что-то типа). Вот вам конструкция и дальше играйтесь с нужными условиями
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Возможен ли в запросе отбор по значению функции?
- Можно ли в отборе табличного поля сделать отбор по иерархии?
- Зачем нужен отбор "В интервале", если есть отбор "больше" и "меньше"?
- Как в запросе в качестве поля выбрать срез последних по дате из другого поля?
- Построитель отчета, почему в поля отбора попадают все поля?
- В запросе не могу сделать группировку/отбор по свойствам
- "Отключить отбор " и "Отбор по значению в текущей колонке"
- Отбор во вложенном запросе по полю из основного запроса
- Как в запросе указать отбор по субконто?
- УФ. Программный отбор и пользовательский отбор....
- Отбор во вложенном запросе в СКД
- 8.3.5, УФ, Реквизит таблицы значений с типом "Отбор"/ "Отбор компоновки данных"
В этой группе 1С
- ком коннектор 8.1 к 8.3 Неизвестная ошибка
- Обновление конфигурации на несколько релизов
- Как пользоваться электронной цифровой подписью?
- Конвертация данных: не переносится счет-фактура с отметкой "Исправление"
- Настройка панели разделов
- Как сделать регламентированный отчет внешним?
- БГУ после обновления на 1.0.31.6 ошибка в отчете "Обороты счета"
- Проблема при вводе остатка по 41 счету: как указать сумму для НДС
- Запуск ОЛЕ-77 из контекста сервера предприятия 1С8
- Перенести сотрудников из БП 3.0 в ЗУП 3.0
- Бинарные файлы в 1С
- "Закрытие кассовой смены" из 1С во фронтоле за несколько дней
- Автоматическая подстановка номенклатуры при заполнении артикула
- Печать макета из внешней обработки 8.3, УФ
- проверка работоспособности регламентного задания
- Как вычислить ширину колонки таблицы значений на форме???
- УПП Учетная политика реквизит ПрименяетсяОсвобождениеОтУплатыНДС
- Проводки в 1С:ERP 2
- БП3-файловая.Внешняя обработка: не останавливается на точке останова.
- БП 3.0. Ответственные лица