Имя: Пароль:
1C
1С v8
Сравнение строк зная имена колонок
,
0 Uchenica74
 
21.03.13
07:51
Как сравнить значения по строкам в определенных колонках ТЗ, зная имя колонки.Затем создать новый документ и записать в него все одинаковые значения строк, например по колонке "склад", а если нет одинаковых значений по этой колонке в каждой строке, то записать данные  в новые разные документы? (например: если в колонке "склад" в строках значение "оптовый" тогда ДокументСоздатьДокумент и записать все строки с одинаковыми значениями, иначе создать документы)
1 Галахад
 
гуру
21.03.13
07:55
Скопировать в новую тз с одной колонкой.
Свернуть тз.
Цикл по строка тз.
2 Wobland
 
21.03.13
07:55
дерево не хотим, да?
3 Лефмихалыч
 
21.03.13
07:55
А как на русский переводится: "Затем создать новый документ и записать в него все одинаковые значения строк, например по колонке "склад", а если нет одинаковых значений по этой колонке в каждой строке, то записать данные  в новые разные документы"?
4 butterbean
 
21.03.13
07:57
(0) многовато вопросов для девушки без фото
5 Uchenica74
 
21.03.13
07:57
т.е. в новой ТЗ получу только две колонке по которым проверяю, сверну - таким образом получу количество одинаковых строк, а потом цикл запущу по новой ТЗ или по исходной, в которой все колонки?
6 Лефмихалыч
 
21.03.13
07:58
(5) что из этого ты спрашиваешь, что утверждаешь?
7 Uchenica74
 
21.03.13
07:59
)))))))))))))))) все спрашиваю))))))
8 butterbean
 
21.03.13
07:59
(7) делай запросом
9 Uchenica74
 
21.03.13
08:01
у меня  в запросе не получается получить таблицу значений
10 Галахад
 
гуру
21.03.13
08:01
(5) Гм. Оказывается я условия не понял.
Приведи пример таблицы.
11 Лефмихалыч
 
21.03.13
08:01
(7) тогда ответ: "42"
(9) матчасть потому что не изучена
12 Uchenica74
 
21.03.13
08:04
Рыба на складе Оптовый, Мясо на складе оптовый, Молоко на складе Розничный, мне нужно все товары которые на одном и том же складе записать в Таб часть одного документа, а все товары, которые лежат на разных складах, соответственно записать в разные документы
13 butterbean
 
21.03.13
08:06
(12) не можешь запросом — отсортируй таблицу по складу, и в цикле по ней проверяй, что значение Склад не поменялось, когда поменялось — создавай новый документ
14 MSII
 
21.03.13
08:07
(12) Т.е. в твоем примере мясо и рыба пойдут в один документ, а молоко в другой? Тогда используй метод ТЗ НайтиСтроки с отбором по складу.
15 Лефмихалыч
 
21.03.13
08:08
(12) в запросе по остаткам сделай итоги по складу, в обходе выборки на каждый новый склад создавай документ, в обходе подчиненной выборки по товарам заполняй табличную часть
16 Лефмихалыч
 
21.03.13
08:08
(14) запрос в цикле еще посоветуй
17 MSII
 
21.03.13
08:09
(13) Скопировать колонку Склад, удалить повторяющиеся элементы массива, для каждого склада из массива складов создаем документ, отбираем строки по складу из ТЗ.
21 Лефмихалыч
 
модератор
21.03.13
08:12
Uchenica74, смотри внимательно, в какую из своих двух веток ты пишешь
22 MSII
 
21.03.13
08:13
(16) Нет, это лишнее. Все нужные данные во всех приведенных вариантах одним запросом извлекаются.
23 Лефмихалыч
 
модератор
21.03.13
08:13
про мастеров вот эта ветка http://www.forum.mista.ru/topic.php?upd&id=657248
а эта ветка про склады
24 MSII
 
21.03.13
08:14
(23) Женщины мультизадачны. :)
25 Лефмихалыч
 
21.03.13
08:15
(24) да это просто каша в голове, которую пытаются использовать для задачь, для которых она непредназначена
26 Uchenica74
 
21.03.13
08:15
все окончательно запуталась, пойду искать смысл, чего куда и откуда((((((((
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан