Найти 2 текстовых объекста с одинаковым содержанием
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Найти 2 текстовых объекста с одинаковым содержанием

Найти 2 текстовых объекста с одинаковым содержанием

Ответ
Поиск в этой теме
Непрочитано 06.12.2012, 16:50 #1
Найти 2 текстовых объекста с одинаковым содержанием
ivmax
 
Регистрация: 18.10.2011
Сообщений: 13

Помогите пожалуйста решить задачу. Имеется файл с 877 объектами. тип объекта текстовый. (содержание последнего объекта "878", первого - "1")
Задача: найти в них 2 с одинаковым содержанием.
Заранее спасибо.

Вложения
Тип файла: dwg
DWG 2007
1.dwg (152.3 Кб, 1011 просмотров)

Просмотров: 3107
 
Непрочитано 06.12.2012, 17:13
#2
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


А в чем проблема, Хьюстон?
gomer вне форума  
 
Автор темы   Непрочитано 06.12.2012, 17:28
#3
ivmax


 
Регистрация: 18.10.2011
Сообщений: 13


действительно )), извиняюсь, задача мою была поставлена неверное, там не может быть 2ух объектов с одинаковым содержанием, но все же в чем тогда причина количества объектов 877, ведь их должно быть 878.
ivmax вне форума  
 
Непрочитано 06.12.2012, 17:43
#4
bargool


 
Регистрация: 16.08.2006
Санкт-Петербург
Сообщений: 508
<phrase 1=


один номер пропущен?
__________________
Алексей
bargool вне форума  
 
Непрочитано 06.12.2012, 18:07
#5
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


bargool, не пали контору
gomer вне форума  
 
Автор темы   Непрочитано 06.12.2012, 18:54
#6
ivmax


 
Регистрация: 18.10.2011
Сообщений: 13


точно, нашел, пропущенный номер 174.

Последний раз редактировалось ivmax, 06.12.2012 в 18:55. Причина: грамматическая ошибка
ivmax вне форума  
 
Непрочитано 08.12.2012, 10:33
#7
Alexeipost


 
Регистрация: 07.12.2010
Уфа
Сообщений: 427
<phrase 1=


Можно сделать извлеченние нужных данных в эксель. (Не забудь координаты объектов тоже извлечь).
В экселе делаешь необходимые проверки. Ну вот допустим в твоем случае можно было сделать так:
1. Упорядочить по возрастанию.
2. Если вторая ячейка минус первая ячейка равняется 1, то "ОК", иначе "ОШИБКА!" (В экселе это выглядело бы так "=если(А2-А1=1;"ОК";"ОШИБКА!")
3. Ищешь где написано "ОШИБКА!", смотришь координаты и вперед исправлять)))
Извлечение данных в эксель производится в виде текста поэтому надо либо вручную форматировать текст в число либо использовать "ЗНАЧЕН" ("=если(значен(А2)-значен(А1)=1;"ОК";"ОШИБКА!"))
Alexeipost вне форума  
 
Автор темы   Непрочитано 08.12.2012, 11:07
#8
ivmax


 
Регистрация: 18.10.2011
Сообщений: 13


Alexeipost, спс, так и сделал( только координаты текста вроде нельзя получить да и ни к чему они), с той разницей лишь, что в экселе создал рядом столбец с правильным порядком и делил один на другой. ну а дальше все как у тебя написано.
ivmax вне форума  
 
Непрочитано 08.12.2012, 11:15
#9
Alexeipost


 
Регистрация: 07.12.2010
Уфа
Сообщений: 427
<phrase 1=


Координаты нужны для блоков. Когда один атрибут в блоке не заполнен, чтобы быстро найти этот блок.
Alexeipost вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Найти 2 текстовых объекста с одинаковым содержанием