|
Сгруппировать строки в таблице (есть ли аналог хэш в СКД?) | ☑ | ||
|---|---|---|---|---|
|
0
К_Дач
21.05.15
✎
17:17
|
Всем доброго времени суток.
Есть табличка (результат запроса), 4 колонки Яблоки А Б 5шт. Яблоки Б А 7шт. А и Б; Б и А образуют пару значений. Как можно добавить колонку, где будет храниться одинаковое для этих строк значение? Для группировки. Яблоки А Б 5шт. ЯЯЯ Яблоки Б А 7шт. ЯЯЯ Пока что видится только вариант - выгружать результат запроса в ТЗ, обходить ее в цикле, вычислять хэш для каждого строкового значения, складывать хэши и писать полученную сумму в новую колонку. В СКД случайно нет подходящей функции? Или может еще есть варианты какие... |
|||
|
1
Ненавижу 1С
гуру
21.05.15
✎
17:19
|
(0) упорядочь пары по возрастанию
|
|||
|
2
Лефмихалыч
21.05.15
✎
17:22
|
(0) результат группировки от СКД ты в итоге какой получить хочешь?
|
|||
|
3
Classic
21.05.15
✎
17:25
|
(0)
Вычисляемое поле в которое писать строку КодМеньшего+КодБольшего |
|||
|
4
К_Дач
21.05.15
✎
17:28
|
(3) В смысле? "АВ" вообще то не равно "ВА"
Или ты имеешь ввиду сравнивать строки на больше-меньше? Это как? |
|||
|
5
К_Дач
21.05.15
✎
17:29
|
(2) я хочу сгруппироваться по значению "ЯЯЯ", где ЯЯЯ = А + Б, и оно же = Б + А. Проблема только в том, что А и Б - это строковые значения
|
|||
|
6
Ненавижу 1С
гуру
21.05.15
✎
17:30
|
(5) смотри (1)
|
|||
|
7
К_Дач
21.05.15
✎
17:32
|
(1) я тебя не понимаю. Что это значит? Порядок можно задать по одной колонке, по другой или сначала по одной, потом по другой. Что значит "упорядочь пары" ? они у меня уже упорядочены, как в приведенном примере...
|
|||
|
8
К_Дач
21.05.15
✎
17:35
|
Товар Измерение1 Измерение2 Количество
Яблоки ААА БББ 5 шт. Яблоки БББ ААА 4 шт. Что значит "Упорядочь пары"? Нужна новая колонка "ПараИзмерений" ААА + БББ = ЯЯЯ БББ + ААА = ЯЯЯ Кроме хэша ничего придумать не могу. Надеюсь, так понятнее |
|||
|
9
Classic
21.05.15
✎
18:00
|
(4)
Строки на больше/меньше сравниваются операторами больше/меньше. Так же, как и все остальное |
|||
|
10
К_Дач
22.05.15
✎
08:53
|
(9) Спасибо! Блин, просто же, сравнить строки на больше-меньше и меньшую всегда ставить первой, через ВЫБОР. Чет сам не догадался ((( должно взлететь
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |