|
Сравнение Табличных Частей | ☑ | ||
---|---|---|---|---|
0
Hикита
04.12.14
✎
08:12
|
Подскажите пожалуйста как осуществить сравнение ТабличныхЧастей и при расхождении позиций выделять их (например менять цвет строки)?
Структура такова, есть справочник который имеет элементы, внутри каждого элемента есть ТабличнаяЧасть со своими значениями. Вот и нужно сравнить табличные части разных элементов. |
|||
1
Hикита
04.12.14
✎
08:13
|
||||
2
Hикита
04.12.14
✎
08:14
|
||||
3
Wobland
04.12.14
✎
08:15
|
это кто так напроектировал, что теперь хочется извращений?
|
|||
4
Wobland
04.12.14
✎
08:16
|
а так.. соедини две таблички по равенству всех реквизитов
|
|||
5
Hикита
04.12.14
✎
08:17
|
(4) А можно пожалуйста по подробнее?
|
|||
6
Wobland
04.12.14
✎
08:19
|
выбрать 0 из таб1 полное таб2 по таб1.поле1=таб2.поле2 где таб1.поле1 есть нулл или таб2.поле1 есть нулл
|
|||
7
Рэйв
04.12.14
✎
08:19
|
(0)Найти разницу то не проблема. А вот как их раскрасить - на УФ нет ПриПолученииДанных
|
|||
8
Wobland
04.12.14
✎
08:20
|
+(6) плюс где таб1.ссылка=&первая и таб2.ссылка=&нужная
|
|||
9
Рэйв
04.12.14
✎
08:20
|
тлько условным оформлением если
|
|||
10
Wobland
04.12.14
✎
08:20
|
(7) скрин видал? у него там три тыщи позиций, которые, видимо, и хочет сравнить
|
|||
11
Wobland
04.12.14
✎
08:21
|
(10) сторно. чёрную рамку не заметил. тогда (3)
|
|||
12
Hикита
04.12.14
✎
08:26
|
А как прописывать сравниваемые элементы ведь таблицы внутри них ?
|
|||
13
Wobland
04.12.14
✎
08:27
|
(12) ТЧ.Ссылка
|
|||
14
Лодырь
04.12.14
✎
08:33
|
(9) Не вижу особых проблем. При сравнении заполнить признак и УФ по нему. Делов то..
Другое дело, что форма элемента выступает формой сравнения ) что явно не вполне корректно. |
|||
15
Hикита
04.12.14
✎
08:42
|
(14) Дак сравнительный анализ должен проходить в элементе в табличной части (На скрине выделил поле ввода где мы выбираем с какой таблицей нам нужно сравнивать) И получается что данные имеющиеся, будут сравниваться с данными которые хранятся в другой табличной части другого элемента ... который мы выберем в поле ввода "От Версии"
|
|||
16
Hикита
04.12.14
✎
08:45
|
(15) Можно сделать событие по нажатию кнопки "Сравнить"
|
|||
17
Лодырь
04.12.14
✎
08:46
|
(15) Ты просто путаешь теплое с мягким. Тебе бы отдельно форму сравнения сделать.
|
|||
18
Hикита
04.12.14
✎
08:47
|
(17) А почему нельзя сделать процедуру на форме справочника?
|
|||
19
Лодырь
04.12.14
✎
08:50
|
(18) Потому что в форме элемента справочника показываются данные именно этого элемента. А ты хочешь модифицировать табличную часть, вставлять левые поля ввода не относящиеся к данным и т.д. Хочешь - вызывай по команде заранее заполненую форму сравнения, но не делай ее формой элемента.
|
|||
20
Hикита
04.12.14
✎
10:45
|
А имеешь ввиду нужно в отдельную форму подсасывать таблицы для сравнительного анализа?
|
|||
21
Лодырь
04.12.14
✎
11:26
|
(20) Именно так. Поясню. В таблице у тебя показывается содержание текущей спецификации, ты выбрал для сравнения вторую спецификацию у которых ТЧ больше. Логично чтобы отобразить дельту между этими спецификациями, ты добавшь строку в табличную часть и раскрасишь ее например красным цветом. Вопрос: а нафейхуа ты в данный момент изменяешь состав спецификации? А если добрый пользователь ее щаз возьмет и запишет?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |