Вход | Регистрация

Форумы на Кубань.Ру


1С:Предприятие ::

Метки:

Таблица значений ?

Ø
Я
   Архаровец
24.11.04 - 09:26
Есть таблица значений. Колонки ФИО и Контрагент.
В этой ТЗ встречаются несколько раз одни и те же фамилии людей но которые работают с разными контрагентами. Мне необходимо "разобрать" эту ТЗ на две другие ТЗ, в первую выгрузить все уникальные записи, а в другую все, которые повторяются. Повторяться могут и дважди и трижды. Помогите написать такое дело. Пожалуйста!
 
  Рекламное место пустует
   Мулька
1 - 24.11.04 - 09:30
Пожалуйста не булькает.
   anutke
2 - 24.11.04 - 09:31
Можно ТЗ отсортировать, а потом при переборе ТЗ выгружать 2-е повторение в ТЗ2 а з-е в ТЗ3
   Архаровец
3 - 24.11.04 - 09:31
Мне хоть алгоритм покажите, плиз!!!
   Diter
4 - 24.11.04 - 09:33
Тысячу раз обсуждалось
1. Служебная колонка
2. Заполнение служебной колонки единицами
3. сворачивание ТЗ
4. сортировка
5. анализ (поиск первой "1" и выгрузка с 1 по найденную строку...)
все строки, в которых в служебной колонке "1" - уникальны, остальные - дубли
   Dolter
5 - 24.11.04 - 09:36
select ФИО, Контрагент from Self group by ФИО, Контрагент having count(ФИО) > 1
---
select ФИО, Контрагент from Self group by ФИО, Контрагент having count(ФИО) > 1
---
http://1c.proclub.ru/modules/mydownloads/personal.php?cid=5&lid=4218
   Diter
6 - 24.11.04 - 09:36
(+4) Хотя, если во второй таблице дублей нужно не "свернутые" строки а исходные тогда это не подойдёт но направление упирания лбом тоже самое.
   Архаровец
7 - 24.11.04 - 10:13
Супер. Спасибо!!!
   Архаровец
8 - 24.11.04 - 10:24
Стоп. Все бы хорошо, но...
Сворачивать надо "ФИО","Служ". После этого теряется колонка "Контрагент".
Что можно придумать?
   Карлсон Великий и Уж
9 - 24.11.04 - 10:40
(6) Выйди в аську пожалуйста.
   Карлсон Великий и Уж
10 - 24.11.04 - 10:42
Сорри, (9) к (5).
Таймауты, ё!
 
  Рекламное место пустует
   Diter
11 - 24.11.04 - 11:01
(8) Можно так. Делай промежуточную ТЗ. Сворачивай её. Потом в ТЗ дублей будешь из первой переносить строки только продублированные в промежуточной ТЗ (только по дублям ФИО)



Список тем форума

Форум Территория 1С

Рекламное место пустует   Рекламное место пустует
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс, 1996 г.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует