Бюджет Блиц для Android - Возьмите расходы под контроль

Как в СКД у системного поля – НомерПоПорядку убрать сквозную нумерацию

Как в СКД у системного поля – НомерПоПорядку убрать сквозную нумерацию
Страницы: 1

Колонка системного поля – НомерПоПорядку имеет сквозную нумерацию, как сделать, чтобы у принятых сотрудников нумерация началась с начала? Или, как эту проблему можно решить другим способом, желательно визуальными средствами?

http://xmage.ru/view.php?id=4neel9to
http://xmage.ru/view.php?id=la6dzx3o
http://xmage.ru/view.php?id=o53phwo4

Заранее спасибо!


Не уверен, что самое простое решение
1 - добавляем вычисляемое поле с именем "Поле1" - "выбор когда ЗначениеЗаполнено(датаувольнения) тогда 0 иначе 1 конец"
2 - в ресурсы добавляем суммирование по вычисляемому полю
3 - в настойкай добавляем пользовательское поле вырадение с именем "№ п/п" в выражение детальных записей -
"Выбор
Когда ЗначениеЗаполнено(ДатаУвольнения)
Тогда СистемныеПоля.НомерПоПорядку - Вычислить("Поле1", "ОбщийИтог")
Иначе СистемныеПоля.НомерПоПорядку
Конец"
4 - в выбранные поля добавляем пользовательское поле "№ п/п"


Владимир Полевик пишет:
Не уверен, что самое простое решение
1 - добавляем вычисляемое поле с именем "Поле1" - "выбор когда ЗначениеЗаполнено(датаувольнения) тогда 0 иначе 1 конец"
2 - в ресурсы добавляем суммирование по вычисляемому полю
3 - в настойкай добавляем пользовательское поле вырадение с именем "№ п/п" в выражение детальных записей -
"Выбор
Когда ЗначениеЗаполнено(ДатаУвольнения)
Тогда СистемныеПоля.НомерПоПорядку - Вычислить("Поле1", "ОбщийИтог")
Иначе СистемныеПоля.НомерПоПорядку
Конец"
4 - в выбранные поля добавляем пользовательское поле "№ п/п"


Так не будет работать, так как у меня один запрос соединяет данные из 2х документов => больше записей чем в реале (делаю еще доп отбор в СКД), в таком случае надо отдельно делать 2 запроса в СКД (Увол и Принят).


Проблем не вижу. Предложенный способ не зависит ни от запросов ни от отборов. Ключевым являесмя признак, по которому разделяется два отчета. В моем примере это фрагмент "выбор когда ЗначениеЗаполнено(датаувольнения)". Все остальные расчеты производятся над итоговыми записями. Попробуйте!!!


Владимир Полевик пишет:
Проблем не вижу. Предложенный способ не зависит ни от запросов ни от отборов. Ключевым являесмя признак, по которому разделяется два отчета. В моем примере это фрагмент "выбор когда ЗначениеЗаполнено(датаувольнения)". Все остальные расчеты производятся над итоговыми записями. Попробуйте!!!


Пробывал:) И даже понял, что советуете, респект за идею!! Даже в хрусталевой писалось, то о чем я говорю (в 5й главе про ИТОГИ) Там отчет для ЗУП, предпоследняя версия, если вы не против посмотреть, то я бы отправил вам на мыло свой отчет?


(5) polevik65@mail.ru


Владимир Полевик пишет:
(5) polevik65@mail.ru


Отправил


Отправил рабочий вариант


(8) Огромное спасибо!
+ еще узнал, что через параметры можно обращаться к определенным записям (Перечисление.ПричиныИзмененияСостояния.Увольнение). До этого пытался аналогичное выражение вставлять в выражение вычисляемого поля:)

А на этом форуме можно ставить "+"?:)


мне тоже стало актуально, можете отчетом поделиться на for_email@mail.ru


тоже интересно subscribe32@gmail.com

Страницы: 1
Форма ответов
Логин:
Пароль:
Текст сообщения*
Прикрепить файл