Вопросы по Cronos, другим базам и программам

все, что касается обмена базами данных, программы для работы с ними и пр.

Модераторы: konkar, deicide

Ответить
PiMar
местный
Сообщения: 47
Зарегистрирован: 21 июл 2022, 12:11
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Re: Вопросы по Cronos, другим базам и программам

Сообщение PiMar »

Номера уникальные или телефонные?
Аватара пользователя
Unlim
профи
Сообщения: 89
Зарегистрирован: 16 июл 2022, 15:14
Благодарил (а): 100 раз
Поблагодарили: 99 раз

Re: Вопросы по Cronos, другим базам и программам

Сообщение Unlim »

Никто не знает, есть ли возможность в кроносе сделать замену спецсимолов, по аналогии как в ворде?
Входные данные:
Имеется база, в ней одно из полей - поле адрес, записи там в таком формате:
запись 1 (раскидано на несколько строк)
Город: г Ульяновск
Улица: пр-кт Ленинского Комсомола
Дом: хх
Квартира: хх

запись 2 (в нормальном виде в одну строку)
Город: г Ульяновск Улица: пр-кт Ленинского Комсомола Дом: хх Квартира: хх

Потребовалось выгрузить определенные данные в exel. При экспорте в текстовый файл и дальшем импорте текстового файла в эксель записи с первым вариантом понятное дело начинает всё "плыть". В ворде есть функция замены спецсимволов, например, абзац, разрыв строки и т.д. на любой, т.е. можно заменить абзац на пробел и всё станет в одну строку.

Вопрос, можно ли как то силами кроноса нормализовать так чтобы данные в поле стали в одну строку?
Аватара пользователя
fabulazir
новый пользователь
Сообщения: 28
Зарегистрирован: 30 ноя 2021, 05:42
Благодарил (а): 218 раз
Поблагодарили: 125 раз

Re: Вопросы по Cronos, другим базам и программам

Сообщение fabulazir »

[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]24 окт 2024, 19:38 Имеется база, в ней одно из полей - поле адрес, записи там в таком формате:
запись 1 (раскидано на несколько строк)
Город: г Ульяновск
Улица: пр-кт Ленинского Комсомола
Дом: хх
Квартира: хх

запись 2 (в нормальном виде в одну строку)
Город: г Ульяновск Улица: пр-кт Ленинского Комсомола Дом: хх Квартира: хх

Вопрос, можно ли как то силами кроноса нормализовать так чтобы данные в поле стали в одну строку?
Также, как и в Word, заменяете каждый спецсимвол, используете таблицу ASCII.
Пример:
ЛЦ1:=CONVERT(ЛЦ1,CHAR(10),CHAR(32));
ЛЦ1:=CONVERT(ЛЦ1,CHAR(13),CHAR(32));
ЛЦ1 := TRIM(ЛЦ1);
Все.
Извините, что я говорю, когда вы перебиваете.
PiMar
местный
Сообщения: 47
Зарегистрирован: 21 июл 2022, 12:11
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Re: Вопросы по Cronos, другим базам и программам

Сообщение PiMar »

В современных версиях можно использовать регулярные выражения как в формулах (REGEXPREPLACE), так и в массовой коррекции.
softo
новый пользователь
Сообщения: 11
Зарегистрирован: 07 апр 2022, 12:26
Благодарил (а): 79 раз
Поблагодарили: 13 раз

Re: Вопросы по Cronos, другим базам и программам

Сообщение softo »

Господа, вопрос. Как врезать в Cro два символа в текстовое поле. Вставить слева, т.е. есть набор данных к которым надо добавить NN впереди любого значения.
konkar
профи
Сообщения: 309
Зарегистрирован: 29 ноя 2021, 15:40
Благодарил (а): 119 раз
Поблагодарили: 1086 раз

Re: Вопросы по Cronos, другим базам и программам

Сообщение konkar »

[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]30 окт 2024, 20:45 Господа, вопрос. Как врезать в Cro два символа в текстовое поле. Вставить слева, т.е. есть набор данных к которым надо добавить NN впереди любого значения.
Создаем формулу
ПОЛЕ:="NN"<<ПОЛЕ
Затем проводим массовую коррекцию с пересчетом формул
malibu975
новый пользователь
Сообщения: 24
Зарегистрирован: 15 авг 2023, 18:12
Благодарил (а): 12 раз
Поблагодарили: 7 раз

Re: Вопросы по Cronos, другим базам и программам

Сообщение malibu975 »

Добрый день
В базе есть такие ошибки "Запись не найдена"
Это возможно как то исправить средствами самого Кроноса? Или это просто изначально "испорченная" база?
2024-11-02_14-01-20.png
2024-11-02_14-01-20.png (65.46 КБ) 7690 просмотров
Аватара пользователя
fabulazir
новый пользователь
Сообщения: 28
Зарегистрирован: 30 ноя 2021, 05:42
Благодарил (а): 218 раз
Поблагодарили: 125 раз

Re: Вопросы по Cronos, другим базам и программам

Сообщение fabulazir »

[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]02 ноя 2024, 09:06 Добрый день
В базе есть такие ошибки "Запись не найдена"
Это возможно как то исправить средствами самого Кроноса? Или это просто изначально "испорченная" база?

2024-11-02_14-01-20.png
Добрый день!
База не испорчена, испорчены записи в данной базе.
1 - Ввод - Коррекция записей и Выделить и Удалить испорченные.
2 - Если 1 способ не работает, а) сделать копию банка и Восстановить в новом созданном банке или же б) создать новый банк и через Таблицы обмена перекинуть данные в Новый банк.
Извините, что я говорю, когда вы перебиваете.
Аватара пользователя
Altron
профи
Сообщения: 475
Зарегистрирован: 23 фев 2022, 04:12
Благодарил (а): 557 раз
Поблагодарили: 933 раза

Re: Вопросы по Cronos, другим базам и программам

Сообщение Altron »

[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]02 ноя 2024, 12:10
[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]02 ноя 2024, 09:06 Добрый день
В базе есть такие ошибки "Запись не найдена"
Это возможно как то исправить средствами самого Кроноса? Или это просто изначально "испорченная" база?

2024-11-02_14-01-20.png
Добрый день!
База не испорчена, испорчены записи в данной базе.
1 - Ввод - Коррекция записей и Выделить и Удалить испорченные.
2 - Если 1 способ не работает, а) сделать копию банка и Восстановить в новом созданном банке или же б) создать новый банк и через Таблицы обмена перекинуть данные в Новый банк.
Еще вариант
1. Перестроить индексы
2. Провести ревизию банка с удалением фиктивных записей
ewrey
Сообщения: 1
Зарегистрирован: 07 ноя 2024, 16:07
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Re: Вопросы по Cronos, другим базам и программам

Сообщение ewrey »

[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]05 ноя 2024, 18:31
[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]02 ноя 2024, 12:10
[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]02 ноя 2024, 09:06 Добрый день
В базе есть такие ошибки "Запись не найдена"
Это возможно как то исправить средствами самого Кроноса? Или это просто изначально "испорченная" база?

2024-11-02_14-01-20.png
Добрый день!
База не испорчена, испорчены записи в данной базе.
1 - Ввод - Коррекция записей и Выделить и Удалить испорченные.
2 - Если 1 способ не работает, а) сделать копию банка и Восстановить в новом созданном банке или же б) создать новый банк и через Таблицы обмена перекинуть данные в Новый банк.
Еще вариант
1. Перестроить индексы
2. Провести ревизию банка с удалением фиктивных записей
Похоже мне еще учиться и учиться :shock:
Ответить