Имя: Пароль:
1C
1C 7.7
v7: Забыл как сделать слияние тз по определенному значению в 7-ке
,
0 happysan
 
18.10.11
10:02
Давно не работал на 7.7 и встала такая задача: слить 2 тз в одну, но с условием чтобы их строки совместить по значениям определенной колонке...ну допустим
тз1.накладная        тз2.док
тз1.товар            тз2.накладная
тз1.контрагент...    тз2.товар
тз1.колво....        тз2.бонус...

а там где тз1 не соответствует ни одна строка из тз.2 то ставить ноль в результирующую таблицу...вот так...
1 happysan
 
18.10.11
10:03
объединить надо допустим по полю ...накладная
2 andrewks
 
18.10.11
10:06
Свернуть
3 Lepochkin
 
18.10.11
10:09
создаешь тз3, туда пишешь колоночки которые тебе нужны + колонку типо флаг (по умолчанию туда пихаешь 1). потом пихаешь все строки из тз1 и тз2. и сворачиваешь. пробегаешься по таблице, где флаг меньше 2 удаляешь
4 Chum
 
18.10.11
10:18
индексированная таблица и пересечение?
5 Lepochkin
 
18.10.11
10:21
(4)Человеку походу разова с семеркой поработать надо, так что изучение 1с++ тут трата времени
6 Kreont
 
18.10.11
10:24
(2) +100
по примеру (0):
в тз1 добавить колонку "док" и "бонус"
и дополнить таблицу тз1 снизу новыми строками тз2 и тогда свернуть
7 happysan
 
18.10.11
10:29
(5)кстати компонента 1С++ установлена
8 Lepochkin
 
18.10.11
10:34
(7)Тогда индексированная таблица для тебя
9 happysan
 
18.10.11
10:36
(8)где можно ознакомиться с этой тематикой?
10 Lepochkin
 
18.10.11
10:38
11 happysan
 
18.10.11
10:41
(10)что-то не вижу про это...
12 Lepochkin
 
18.10.11
10:49
13 happysan
 
18.10.11
11:29
(12)благодарю
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.