|
В отчете выделить исправленные значение
|
|||
---|---|---|---|
#18+
Ребята, голову сломала, прошу вашей помощи: Есть отчет, который содержит в себе подчиненные отчеты представленные в табличной форме. Необходимо при обнаружении ошибок , описок в отчете, сформировать отчет исправленный , но исправления должны быть каким то образом выделены, типа курсивом, подчеркивание, цветом. Поля различных типов (числовые, символьные, дата). Реально ли это сделать ? Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2019, 11:22 |
|
В отчете выделить исправленные значение
|
|||
---|---|---|---|
#18+
Чисто теоретически - можно. Но для этого надо как минимум иметь два различных пути получения одного и того же значения, причём дающих разные результаты... а если такое наблюдается, то в таблицах базы имеются несогласованные данные - и возникает вопрос, как они были туда вообще пропущены и записаны, и о чём думал код валидации данных. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2019, 11:26 |
|
В отчете выделить исправленные значение
|
|||
---|---|---|---|
#18+
annetby, а как вы знаете что было исправление, и что это свежее исправление, которое надо выделить? Если такой критерий есть, то проще всего - условное форматирование. Кроме того, на событии Format раздела, где расположены поля, с параметрами шрифта и фона можно сделать всё, что угодно. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2019, 11:33 |
|
В отчете выделить исправленные значение
|
|||
---|---|---|---|
#18+
Перед исправлением, запись дублируется (сохраняю) в других таблицах и только потом пользователю имеется возможность исправлять.У меня сложность заключается в том, что запись собирается из 5 таблиц, 4 из которых имею много записей (1 ко многим). Исправления могут быть во всех таблицах с разным типом полей. Если бы это было 1 запись, я справилась бы, но вот как с таблицей? Условное форматирование если не равно? В отчете выводить все, сравнивать если дублирущие поля не одинаковы и форматировать? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2019, 11:55 |
|
В отчете выделить исправленные значение
|
|||
---|---|---|---|
#18+
Еще как только идет исправление , документ печатается с номером своим, но к концу новера автоматом присоединяется "/И" , с валидацией дружим ж-) ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2019, 11:59 |
|
В отчете выделить исправленные значение
|
|||
---|---|---|---|
#18+
Кривцов Анатолийannetby, а как вы знаете что было исправление, и что это свежее исправление, которое надо выделить? Если такой критерий есть, то проще всего - условное форматирование. Кроме того, на событии Format раздела, где расположены поля, с параметрами шрифта и фона можно сделать всё, что угодно. Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2019, 12:39 |
|
В отчете выделить исправленные значение
|
|||
---|---|---|---|
#18+
annetby, Простой вариант: завести таблицу "исправления" в которую записывать кто,что и когда исправил ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2019, 14:25 |
|
В отчете выделить исправленные значение
|
|||
---|---|---|---|
#18+
Akina.... и о чём думал код валидации данных.И вообще,лично я, противник каких-либо исправлений сохраненных данных и сторонник создания новой записи,которая скорректирует данные,как надо (данные либо должны быть такими чтоб не было нужды их исправлять, либо их исправление должно быть крайне редким,исключительным случаем и выполняться кем-то уполномоченным, после глубокого анализа возможных проблем(если это "серьезная" а не "игрушечная" БД) ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2019, 14:41 |
|
|
start [/forum/topic.php?fid=45&msg=39866754&tid=1610452]: |
0ms |
get settings: |
35ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 157ms |
0 / 0 |