Текущее время: Сб, сен 06 2025, 16:03

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


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

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


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

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