Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Word
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.08.2010, 09:40   #1
haros
Пользователь
 
Регистрация: 23.02.2009
Сообщений: 28
Восклицание Удаление записи по найденным реквизитам

Доброго!
У меня такая проблемка, есть файл в котором описания ошибок к файлам выгрузки. Для исправления ошибок мне их надо отсортировать, точнее убрать те, которые не могут быть исправлены. Когда встречается следующее:
Цитата:
"Ошибки:
Отсутствует обязательный реквизит N 5
Отсутствует обязательный реквизит N 8
Отсутствует обязательный реквизит N 9
Отсутствует обязательный реквизит N 11
ЛУС N 112. Для учета утраченных(похищенных) паспортов должны быть заполнены данные по постановке в розыск или по снятию"
,
то нужно удалить всю запись:
Цитата:
Запись 4714
Ошибки:
Отсутствует обязательный реквизит N 5
Отсутствует обязательный реквизит N 8
Отсутствует обязательный реквизит N 9
Отсутствует обязательный реквизит N 11
ЛУС N 112. Для учета утраченных(похищенных) паспортов должны быть заполнены данные по постановке в розыск или по снятию

(((888222/1:ПАСПОРТ/10:01215/11:/)))
Файлы очень большие, поэтому перебирать вручную проблематично. А как это реализовать не знаю. Пример данных в файле.

Заранее спасибо
Вложения
Тип файла: doc result5.rn.doc (25.0 Кб, 10 просмотров)
Люди, слушайте голос разума...
haros вне форума Ответить с цитированием
Старый 03.08.2010, 15:46   #2
viter.alex
Балуюсь кодами
Участник клуба
 
Аватар для viter.alex
 
Регистрация: 09.01.2009
Сообщений: 1,837
По умолчанию

так подойдёт?
Вложения
Тип файла: doc result5.rn.doc (32.5 Кб, 13 просмотров)
Лучше день потерять — потом за пять минут долететь!©
viter.alex вне форума Ответить с цитированием
Старый 04.08.2010, 02:40   #3
haros
Пользователь
 
Регистрация: 23.02.2009
Сообщений: 28
По умолчанию

Немного не то, не нужно удалять описания ошибок в записях, если они отличаются от того что требуется. Т.е. нужно строгое соответствие, если найдено
Ошибки:
Цитата:
Отсутствует обязательный реквизит N 5
Отсутствует обязательный реквизит N 8
Отсутствует обязательный реквизит N 9
Отсутствует обязательный реквизит N 11
ЛУС N 112. Для учета утраченных(похищенных) паспортов должны быть заполнены данные по постановке в розыск или по снятию
то удалить всю запись. Ничего кроме этого удалять не надо.
Люди, слушайте голос разума...
haros вне форума Ответить с цитированием
Старый 06.08.2010, 01:17   #4
haros
Пользователь
 
Регистрация: 23.02.2009
Сообщений: 28
По умолчанию

Про меня наверное немного забыли?
Люди, слушайте голос разума...
haros вне форума Ответить с цитированием
Старый 08.08.2010, 17:23   #5
CyberMen
Заблокирован
 
Регистрация: 08.08.2010
Сообщений: 41
По умолчанию

haros
Я, например, не понимаю, что надо удалять и когда.
Вообще, всё, что связано с удалением надо быть на 100% уверенным, что не удалишь что-нибудь нужное.
CyberMen вне форума Ответить с цитированием
Старый 09.08.2010, 16:49   #6
haros
Пользователь
 
Регистрация: 23.02.2009
Сообщений: 28
По умолчанию

Ну я просто не знаю как понятнее объяснить,
многоуважаемый viter.alex в принципе сделал что требуется, только в его случае убираются описания ошибок из всех записей. Если надо, в качестве примера я приложу оригинальный файл.
Люди, слушайте голос разума...
haros вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Удаление записи. ADO Rekky БД в Delphi 13 02.11.2011 12:46
Удаление записи в БД DuM4uK БД в Delphi 2 05.10.2009 15:53
Удаление записи в ListView Небесный Общие вопросы Delphi 1 14.12.2008 22:22
Удаление записи с Registry celovec Общие вопросы Delphi 2 29.07.2007 21:55
Удаление записи из *.dbf BJF.41 БД в Delphi 4 15.03.2007 18:29