Текущее время: Вс, июл 27 2025, 16:59

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 14 ] 
Автор Сообщение
 Заголовок сообщения: Опер.Запрос - не выводятся поля
СообщениеДобавлено: Вт, дек 16 2008, 12:07 
Ассистент
Ассистент

Зарегистрирован:
Пн, мар 31 2008, 09:19
Сообщения: 29
Подскажите пожалуйста, как можно настроить "Оперативный запрос", дабы выводились все записи по выборке, даже если эти записи пусты.
Пример: Выводить сотрудников, с набором полей (перс.данные, документы). В выборке ставим подтип для ИТ290 - 21 (пасп.данные).
И, как есть сейчас, будут выводиться только те записи, у которых есть эта запись. Но снять эту выборку я не могу, так как мне нужна именно такая запись, и еще у этого же сотрудника есть заполненные други подтипы в ИТ290.
Как быть?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опер.Запрос - не выводятся поля
СообщениеДобавлено: Вт, дек 16 2008, 14:19 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, июн 01 2005, 09:40
Сообщения: 536
Откуда: Belgorod
Пол: Мужской
Коллега, мне кажется спасет создание Z-овского поля, например для второго инфо-типа например паспорт. и выводить его туда.

_________________
Новый этап на проекте - устранение доработок :).


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опер.Запрос - не выводятся поля
СообщениеДобавлено: Вт, дек 16 2008, 14:28 
Ассистент
Ассистент

Зарегистрирован:
Пн, мар 31 2008, 09:19
Сообщения: 29
Проблема в том, что "Опер.Запрос" - это стандарт, и на его основе есть много разных запросов, с разным набором ИТ, и для каждого я не смогу придумывать свои Z-поля.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опер.Запрос - не выводятся поля
СообщениеДобавлено: Чт, дек 18 2008, 17:28 
Ассистент
Ассистент

Зарегистрирован:
Ср, апр 09 2008, 15:37
Сообщения: 26
Дык, поставь галку в поле "Вывод", а не "Выбор" и будет тебе все выводиться...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опер.Запрос - не выводятся поля
СообщениеДобавлено: Вт, дек 23 2008, 17:59 
Ассистент
Ассистент

Зарегистрирован:
Пн, мар 31 2008, 09:19
Сообщения: 29
В том и дело, что записи нужны не все, а только определенного подтипа. К примеру если будету сотрудника паспорт, ИНН, заграничный паспорт, а мне нужен только паспорт, и зачем мне кучу замноженных записей в отчете с ненужными полями?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опер.Запрос - не выводятся поля
СообщениеДобавлено: Вт, дек 23 2008, 21:26 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Вт, июл 25 2006, 14:50
Сообщения: 3481
Откуда: Moscow
Пол: Мужской
А фильтр поставить по подтипу?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Опер.Запрос - не выводятся поля
СообщениеДобавлено: Ср, дек 24 2008, 09:22 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, окт 14 2004, 18:02
Сообщения: 415
Откуда: из HR
Пол: Мужской
а можно и поле SUBTY вывести в критерии выбора :wink: хотя из описания задачи я понял, что человеку вообще нужно выводить тех у кого НЕТ документов определенного типа


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опер.Запрос - не выводятся поля
СообщениеДобавлено: Ср, дек 24 2008, 10:12 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, июн 01 2005, 09:40
Сообщения: 536
Откуда: Belgorod
Пол: Мужской
Дима написал:
хотя из описания задачи я понял, что человеку вообще нужно выводить тех у кого НЕТ документов определенного типа

все правильно. и если создать свое поле во 2 ит (например) то когда мы будем выводить данные человека, тут же будем пытаться подтянуть данные паспорта, если ничего не найдем будем просто выводить пустое поле.

_________________
Новый этап на проекте - устранение доработок :).


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опер.Запрос - не выводятся поля
СообщениеДобавлено: Ср, дек 24 2008, 12:10 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, июн 05 2008, 05:55
Сообщения: 129
Откуда: Сургут
Пол: Женский
Я может вопроса не поняла.... :|
может проще сделать две выборки: 1. у кого есть этот документ 2. у кого нет этого документа, а потом объединить?
У кого нет - будет пусто.

_________________
С уважением, Роза.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опер.Запрос - не выводятся поля
СообщениеДобавлено: Ср, дек 24 2008, 12:54 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, июн 01 2005, 09:40
Сообщения: 536
Откуда: Belgorod
Пол: Мужской
Роза написала:
Я может вопроса не поняла.... :|
может проще сделать две выборки: 1. у кого есть этот документ 2. у кого нет этого документа, а потом объединить?
У кого нет - будет пусто.

Я так думаю в рамках одного запроса это сделать не получиться.

_________________
Новый этап на проекте - устранение доработок :).


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опер.Запрос - не выводятся поля
СообщениеДобавлено: Пн, дек 29 2008, 16:12 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 08:55
Сообщения: 331
Откуда: Украина, г.Мариуполь
Пол: Мужской
Брат Мигель написал:
Роза написала:
Я может вопроса не поняла.... :|
может проще сделать две выборки: 1. у кого есть этот документ 2. у кого нет этого документа, а потом объединить?
У кого нет - будет пусто.

Я так думаю в рамках одного запроса это сделать не получиться.

Разве? По крайней мере, людей, у кого нет документа определенного типа, можно сделать ОДНИМ оперзапросом. Вначале выбираем все табельные, добавляем в множество А. Затем все табельные, у которых есть документ заданного подтипа, добавляем в множество В. Результат - множество А минус множество В.
Подобным же образом можно выполнить запрос автора топика. Выбираем вначале все табельные, затем - те, у которых есть нужный вид документа, результат - объединение множеств.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опер.Запрос - не выводятся поля
СообщениеДобавлено: Пн, дек 29 2008, 17:43 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, июн 01 2005, 09:40
Сообщения: 536
Откуда: Belgorod
Пол: Мужской
RoadRunner написал:
Разве? По крайней мере, людей, у кого нет документа определенного типа, можно сделать ОДНИМ оперзапросом. Вначале выбираем все табельные, добавляем в множество А. Затем все табельные, у которых есть документ заданного подтипа, добавляем в множество В. Результат - множество А минус множество В.
Подобным же образом можно выполнить запрос автора топика. Выбираем вначале все табельные, затем - те, у которых есть нужный вид документа, результат - объединение множеств.

Коллега. Нельзяли по подробней, как в одном SAPQuery сделать объединение множеств?

_________________
Новый этап на проекте - устранение доработок :).


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опер.Запрос - не выводятся поля
СообщениеДобавлено: Чт, янв 01 2009, 18:16 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, май 30 2006, 08:34
Сообщения: 1900
Брат Мигель, зайти в оперативный запрос. Там есть кнопки для работы с двумя множествами.
Доступны операции объединения и пересечения.

_________________
С уважением.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опер.Запрос - не выводятся поля
СообщениеДобавлено: Вс, янв 11 2009, 07:14 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, июн 05 2008, 05:55
Сообщения: 129
Откуда: Сургут
Пол: Женский
Чтобы включить операции над множествами в верхнем меню оперативного запроса: Дополнительная информация :arrow: Показать операции над множествами (Ctrl+F12) :)

_________________
С уважением, Роза.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 14 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB