|
нужно убрать повторяющиеся данные из текстовых полей всех объектов в БД, как бы решали? | ☑ | ||
---|---|---|---|---|
0
novichok79
18.02.18
✎
11:15
|
Доброго времени суток, уважаемые воены 1С.
Есть самописная база на основе БСП 2.4.4, нужно удалить повторяющиеся данные из всех полей базы. Полнотекстовый поиск? Подскажите, пожалуйста. Заранее благодарю за помощь. |
|||
1
Джексон
18.02.18
✎
11:32
|
Создавай новую базу.
|
|||
2
mingw
18.02.18
✎
11:35
|
Нанять программиста. За деньги.
|
|||
3
novichok79
18.02.18
✎
11:36
|
(1) эээ, ну ок, добавлю новую базу в список ИБ.
|
|||
4
novichok79
18.02.18
✎
11:36
|
(2) ахаха, шутки за 300 подъехали.
|
|||
5
mingw
18.02.18
✎
11:37
|
(4) Какой вопрос. Такой ответ.
|
|||
6
novichok79
18.02.18
✎
11:37
|
(5) ок
|
|||
7
Джексон
18.02.18
✎
11:40
|
(4) Ну ты своими "военами" сам такой тон задал. Обтекай.
|
|||
8
novichok79
18.02.18
✎
11:41
|
(7) да, давай оправдывайся.
|
|||
9
novichok79
18.02.18
✎
11:41
|
по делу есть что сказать, уважаемые друзья?
|
|||
10
Джексон
18.02.18
✎
11:43
|
(9) Откатись на БСП 2.1 там это было реализовано.
|
|||
11
novichok79
18.02.18
✎
11:43
|
все ясно, флудите дальше. можно закрывать тему.
|
|||
12
DDwe
18.02.18
✎
12:58
|
(11) Рановато, еще не все размялись на тебе.
|
|||
13
Лефмихалыч
18.02.18
✎
13:06
|
А что такое "повторяющиеся данные из всех полей базы"?
|
|||
14
Cyberhawk
18.02.18
✎
13:10
|
(13) В заголовке темы "данные из текстовых полей всех объектов в БД"
|
|||
15
Cyberhawk
18.02.18
✎
13:11
|
Наверное, речь об объектах метаданных и всех реквизитах/ресурсах строкового типа
|
|||
16
Cyberhawk
18.02.18
✎
13:11
|
Как там оказались повторы еще хорошо бы узнать. Может нагадил в базе какой-нибудь предыдущий программист? ))
|
|||
17
Лефмихалыч
18.02.18
✎
13:12
|
(14) ну, так мне эта вот вся тупизна и непонятна. Накой хер это делать? Чтобы в БД появились элементы справочников без наименований?
|
|||
18
Лефмихалыч
18.02.18
✎
13:13
|
(16) пользователь Иванов, сотрудник Иванов, физлицо Иванов. И еще один Иванов с теми же ФИО, но другими паспортными данными. Тупо тёзка.
Задачу - в топку, постановщика - в речку. |
|||
19
Лефмихалыч
18.02.18
✎
13:15
|
Я бы решение начал с того, чтобы получил от заказчика ответ на вопрос "зачем" шесть раз подряд.
Потому, что (0) - это адовая тупизна и долбо*бизм |
|||
20
Джексон
18.02.18
✎
13:16
|
(19) А потом - в речку!
(зимой в прорубь) |
|||
21
Лефмихалыч
18.02.18
✎
13:18
|
(20) кидать на лед, пока прорубь не образуется
|
|||
22
novichok79
18.02.18
✎
14:46
|
(15) прально.
(16) текучка по менеджерам, пишут постоянно свои примечания в разных местах в карточке контрагента. то есть, либо в наименовании, либо в примечании, либо в контактном лице. (17) в базе нет элементов наименований. (18) нет, фамилии удалять не надо. (19) озвучивать точное описалово задачи здесь не могу. это не кидалово предыдущего программиста, это кое-что другое. если я скажу конкретно, вы догадаетесь. |
|||
23
novichok79
18.02.18
✎
14:47
|
(22) нет элементов справочников без наименования.
|
|||
24
Лефмихалыч
18.02.18
✎
14:56
|
(23) после сабжа появятся.
(22) ну, нет задачи - нет решения. Описанное в топике - хрень. Проблема с текучими менеджерами таким образом не решится. У них надо забрать права на всё, кроме того, что действительно необходимо, и кодировкой НСИ должны заниматься ответственные люди, которые понимают, что делают и делают это всегда одинаково правильно. Волшебной палки, которая все вычистит сам, не бывает. Чистить руками придётся |
|||
25
Cool_Profi
18.02.18
✎
14:58
|
(22) "озвучивать точное описалово задачи здесь не могу. это не кидалово предыдущего программиста, это кое-что другое. если я скажу конкретно, вы догадаетесь."
Что, Маня постарался? |
|||
26
novichok79
18.02.18
✎
15:00
|
(25) нет, гражданские там не задействованы вообще.
|
|||
27
novichok79
18.02.18
✎
15:01
|
(24) дело не в менеджерах, я все написанное прекрасно понимаю. мною как программистом поля в справочниках были сделаны с определенной целью, я не предполагал что менеджер настолько глуп и / или ленив.
|
|||
28
novichok79
18.02.18
✎
15:03
|
(24) административный ресурс с отчетом, который показывает кто так заводит данные в БД, решает в таком случае, за повторяющиеся данные в наименованиях и комментариях надо сурово наказывать.
|
|||
29
novichok79
18.02.18
✎
15:22
|
(0) по поводу полнотекстового поиска - написал небольшую обработку, зачистил все что нужно было. проблема решена.
|
|||
30
Джексон
18.02.18
✎
15:35
|
(29) Умничка. И даже без форума обошёлся, всего-то подумать надо было.
|
|||
31
novichok79
18.02.18
✎
15:40
|
(30) иди полечи жену, чувачок.
|
|||
32
Лефмихалыч
модератор
18.02.18
✎
15:43
|
(31) збагойна!
|
|||
35
WaterWall
18.02.18
✎
15:48
|
При текучке манагеров, или обучать каждый раз, или запреты и проверки один раз выставить
|
|||
36
novichok79
18.02.18
✎
15:53
|
(35) по идее в контрагентах надо закрывать поле наименование от простых смертных манагеров, тем более заполнение по ИНН в базе сделано. тут совершенно другой случай, не относящийся к менеджерам и их косякам. с учетом произошедшей оказии на предприятии определенные доработки в БД будут сделаны.
|
|||
37
Джексон
18.02.18
✎
16:01
|
(36) Совершенно секретный алгоритм отказа в записи при обнаружении дубля и отправка письма командиру!
Ой, простите, кажется я раскрыл Вашу Военную Тайну. Впрочем я за вас не боюсь. По следующим темам форума все раскроется. |
|||
38
novichok79
18.02.18
✎
16:04
|
(37) выдыхай.
|
|||
39
Обработка
18.02.18
✎
17:56
|
(0) По существу задача не понятная. Мы можем всего лишь фантазировать и гадать о чем идет речь.
Что я могу предложить. Пиши универсальную обработку обхода всех или нужных элементов спр или доков. Записывай все текстовые реквизиты в ТЗ. Указав объект и название реквизита. Далее анализируй по своему алгоритму который нам ни как не известен. Может будешь искать вхождение в определенный текст. А можешь бужет группировать все или нужные поля в один спиосок с расчетом о количестве повториений. ТУт жу твоя фантазия... ДАлее что-то удалять что то заменять итп. |
|||
40
novichok79
18.02.18
✎
18:08
|
(39) да, я написал обработку. поскольку искомый текст может отличаться, я зачистил строку после найденных слов. задача решена.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |