|
подскажите с запросом | ☑ | ||
|---|---|---|---|---|
|
0
inkvizitr
29.12.20
✎
00:00
|
Есть справочник классификатор банков, стоит задача всегда держать актуальным просто справочник банки, обновляя его из справочника классификатор банков
т.е. появился новый банк, он должен сразу автоматом отобразится в справочнике банки Сижу ломаю голову, не могу понять, как запросом отобрать те элементы классификатора, которых нет в справочнике банки |
|||
|
1
acht
29.12.20
✎
00:05
|
(0) > всегда держать актуальным
Сделать подписку на событие с процедурой, которая создаст/обновит соответствующий элемент в нужном справочнике. Дернуть ее один раз для каждого элемента. Дальше оно само. |
|||
|
2
acht
29.12.20
✎
00:08
|
(0) Хочешь запросом - выбери у себя уникальный ключ банка (им с хорошей долей вероятности окажется БИК) и напиши что-то типа:
выбрать ссылка из классификатор левое соединение банки по классификатор.ключ=банки.ключ где банки.ключ есть null |
|||
|
3
inkvizitr
29.12.20
✎
00:24
|
(2) спс сообразил, спасибо за подсказку, вот так я буду группы проверять к примеру
"ВЫБРАТЬ | КлассификаторБанков.Наименование КАК Наименование, | КлассификаторБанков.Код КАК Код, | Банки.Ссылка КАК Ссылка |ПОМЕСТИТЬ ВТ__ГруппыВНаличии |ИЗ | Справочник.КлассификаторБанков КАК КлассификаторБанков | ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.Банки КАК Банки | ПО КлассификаторБанков.Наименование = Банки.Наименование | И КлассификаторБанков.Код = Банки.Код |ГДЕ | КлассификаторБанков.ЭтоГруппа | И Банки.ЭтоГруппа |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | КлассификаторБанков.Наименование КАК Наименование, | КлассификаторБанков.Код КАК Код, | ВТ__ГруппыВНаличии.Ссылка КАК Ссылка |ИЗ | Справочник.КлассификаторБанков КАК КлассификаторБанков | ЛЕВОЕ СОЕДИНЕНИЕ ВТ__ГруппыВНаличии КАК ВТ__ГруппыВНаличии | ПО КлассификаторБанков.Наименование = ВТ__ГруппыВНаличии.Наименование | И КлассификаторБанков.Код = ВТ__ГруппыВНаличии.Код |ГДЕ | КлассификаторБанков.ЭтоГруппа | И ВТ__ГруппыВНаличии.Ссылка ЕСТЬ NULL"; |
|||
|
4
МихаилМ
29.12.20
✎
00:25
|
(0) 8 лет. урод
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |