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

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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