|
Таблица значений найти повторяющиеся строки
| ☑ |
0
location
naïve
23.11.16
✎
09:01
|
Добрый день. Подскажите плз, есть некая таблица значений в которую в зависимости от действий пользователя добавляются значения (Отмечает их в обработке).
Создается строка такого вида:
Номенклатура - Цвет - Цена.
Далее на основании этих данных нужно создать документ Установку цен. Но нужно учитывать что для одного цвета не может быть 2-х разных цен.
Т.е. пользователь выбрал в обработке Номенклатуру указал ей цвет и цену, потом где то еще дальше выбрал ту же номенклатуру указал цвет и цену другую (может ошибся, может луны сошлись - не важно) так вот чтобы при такой ситуации он ругался что у номенклатуры с одним цветов не может быть разных цен.
|
|
1
shadow_sw
23.11.16
✎
09:03
|
если это в форме, то в процедуру при добавлении делать проверку по строкам
|
|
2
assasu
23.11.16
✎
09:03
|
добавляешь новую колонку. вписываешь туда 1.
сворачиваешь по колонке которую нужно проверить и сумма по новой колонке. там где сумма 2 и более - повторяющаяся строка.
|
|
3
Fish
23.11.16
✎
09:06
|
(2) Имхо, проще проверять при добавлении, и не давать вводить вторую строку с той же номенклатурой и цветом.
|
|
4
Filippov
23.11.16
✎
09:08
|
Можно запросом к ТЗ с группировкой по номенклатуре, цвету с условием количество цен > 1. Если результат пуст, то всё ОК, иначе запрос выдаст, на каких номенклатурах-цветах непорядок
|
|
5
location
naïve
23.11.16
✎
09:11
|
спасибо всем за ответы пойду пробовать.
|
|
6
newbling
23.11.16
✎
09:13
|
(2) так же делаю
|
|
7
LeReve
23.11.16
✎
09:25
|
(6) ну так же и не правильно. Если делать проверку в момент добавления, как минимум экономит время
|
|
8
shadow_sw
23.11.16
✎
09:27
|
(7) вот вот в(1) я так и написал
|
|