Текущее время: Пн, июл 21 2025, 00:41

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




Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Образование через оперативный запрос
СообщениеДобавлено: Ср, мар 11 2015, 12:44 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, ноя 07 2006, 10:12
Сообщения: 1194
Откуда: Москва
Пол: Мужской
RoutsR, а это надо делать постоянно? Я так понимаю что средний пользователь этого не сможет сделать, или я не прав? Вопрос в том что: можно ли все это дело сохранить сразу в квери и потом сделать из такого квери тарнзакцию, как в большинстве случаев требует клиент

_________________
С уважением, Р.В. Величко


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

Зарегистрирован:
Пт, сен 07 2007, 07:53
Сообщения: 1398
Нет, все эти действия сохранить нельзя, по крайней мере, мне об этом неизвестно. Это чисто интерактивный инструмент, здесь и сейчас. Больше подходит для разовых вещей.
Если требуется выполнять такие запросы периодически, то нужно делать все телодвижения каждый раз. Можно сохранить каждый составной подзапрос, и затем использовать из нужной последовательности. Но операции надмножествами придется делать вручную.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Образование через оперативный запрос
СообщениеДобавлено: Ср, мар 11 2015, 17:21 
Ассистент
Ассистент

Зарегистрирован:
Ср, апр 14 2010, 13:02
Сообщения: 37
вариант еще такой: период анализа - все, p0022-begda = 18000101, p0022-endda = 'Выбранная дата', при этом в запрос добавить вычисляемое поле (например, p0022-zstat2), которое на дату p0022-endda прочитает статус занятости обрабатываемого сотрудника (делается это в расширении запроса к инфо-типу 0022, к полю создается ФМ, который и определит нам нужную информацию). Далее
1) Делаем фильтр на экране по полю p0022-zstat2 <> 0.
2) Либо в разделе Кодирование для инфо-набора Вашего прописать условие в разделе "END-OF-SELECTION" для удаления строки со значением статуса p0022-zstat2 = 0, но при этом лучше сначала сохранить вариант выгрузки опер. запроса как отчет, чтобы можно было написать условие проверки именно на этот отчет.

Примерно вот так.

Вообще на своем проекте сталкивалась с внесением образования с конечной датой. Итог: перегружали :) - это лучше и правильнее всего. Лучше один раз перегрузить, чем потом каждый новый отчет с образованием дорабатывать.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Образование через оперативный запрос
СообщениеДобавлено: Ср, мар 11 2015, 19:11 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, ноя 07 2006, 10:12
Сообщения: 1194
Откуда: Москва
Пол: Мужской
Все равно, блин как то не комильфо, когда даты в 0022-BEGDA/ENDDA не соответствуют датам начала-окончания образования, как обычно пути сапа неисповедимы :-) вроде в эти поля можно положить и сроки обучения, а вроде как и endda можно расценивать как дату актуальности полученного образования. в последних проектах склоняюсь сам к последнему варианту ;-(

_________________
С уважением, Р.В. Величко


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу Пред.  1, 2

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


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

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


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

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