Вопросы по Cronos, другим базам и программам
- Unlim
- профи
- Сообщения: 89
- Зарегистрирован: 16 июл 2022, 15:14
- Благодарил (а): 100 раз
- Поблагодарили: 99 раз
Re: Вопросы по Cronos, другим базам и программам
Никто не знает, есть ли возможность в кроносе сделать замену спецсимолов, по аналогии как в ворде?
Входные данные:
Имеется база, в ней одно из полей - поле адрес, записи там в таком формате:
запись 1 (раскидано на несколько строк)
Город: г Ульяновск
Улица: пр-кт Ленинского Комсомола
Дом: хх
Квартира: хх
запись 2 (в нормальном виде в одну строку)
Город: г Ульяновск Улица: пр-кт Ленинского Комсомола Дом: хх Квартира: хх
Потребовалось выгрузить определенные данные в exel. При экспорте в текстовый файл и дальшем импорте текстового файла в эксель записи с первым вариантом понятное дело начинает всё "плыть". В ворде есть функция замены спецсимволов, например, абзац, разрыв строки и т.д. на любой, т.е. можно заменить абзац на пробел и всё станет в одну строку.
Вопрос, можно ли как то силами кроноса нормализовать так чтобы данные в поле стали в одну строку?
Входные данные:
Имеется база, в ней одно из полей - поле адрес, записи там в таком формате:
запись 1 (раскидано на несколько строк)
Город: г Ульяновск
Улица: пр-кт Ленинского Комсомола
Дом: хх
Квартира: хх
запись 2 (в нормальном виде в одну строку)
Город: г Ульяновск Улица: пр-кт Ленинского Комсомола Дом: хх Квартира: хх
Потребовалось выгрузить определенные данные в exel. При экспорте в текстовый файл и дальшем импорте текстового файла в эксель записи с первым вариантом понятное дело начинает всё "плыть". В ворде есть функция замены спецсимволов, например, абзац, разрыв строки и т.д. на любой, т.е. можно заменить абзац на пробел и всё станет в одну строку.
Вопрос, можно ли как то силами кроноса нормализовать так чтобы данные в поле стали в одну строку?
- fabulazir
- новый пользователь
- Сообщения: 28
- Зарегистрирован: 30 ноя 2021, 05:42
- Благодарил (а): 218 раз
- Поблагодарили: 125 раз
Re: Вопросы по Cronos, другим базам и программам
Также, как и в Word, заменяете каждый спецсимвол, используете таблицу ASCII.[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]24 окт 2024, 19:38 Имеется база, в ней одно из полей - поле адрес, записи там в таком формате:
запись 1 (раскидано на несколько строк)
Город: г Ульяновск
Улица: пр-кт Ленинского Комсомола
Дом: хх
Квартира: хх
запись 2 (в нормальном виде в одну строку)
Город: г Ульяновск Улица: пр-кт Ленинского Комсомола Дом: хх Квартира: хх
Вопрос, можно ли как то силами кроноса нормализовать так чтобы данные в поле стали в одну строку?
Пример:
ЛЦ1:=CONVERT(ЛЦ1,CHAR(10),CHAR(32));
ЛЦ1:=CONVERT(ЛЦ1,CHAR(13),CHAR(32));
ЛЦ1 := TRIM(ЛЦ1);
Все.
Извините, что я говорю, когда вы перебиваете.
-
- местный
- Сообщения: 47
- Зарегистрирован: 21 июл 2022, 12:11
- Благодарил (а): 1 раз
- Поблагодарили: 27 раз
Re: Вопросы по Cronos, другим базам и программам
В современных версиях можно использовать регулярные выражения как в формулах (REGEXPREPLACE), так и в массовой коррекции.
-
- новый пользователь
- Сообщения: 11
- Зарегистрирован: 07 апр 2022, 12:26
- Благодарил (а): 79 раз
- Поблагодарили: 13 раз
Re: Вопросы по Cronos, другим базам и программам
Господа, вопрос. Как врезать в Cro два символа в текстовое поле. Вставить слева, т.е. есть набор данных к которым надо добавить NN впереди любого значения.
-
- профи
- Сообщения: 309
- Зарегистрирован: 29 ноя 2021, 15:40
- Благодарил (а): 119 раз
- Поблагодарили: 1086 раз
Re: Вопросы по Cronos, другим базам и программам
Создаем формулу[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]30 окт 2024, 20:45 Господа, вопрос. Как врезать в Cro два символа в текстовое поле. Вставить слева, т.е. есть набор данных к которым надо добавить NN впереди любого значения.
ПОЛЕ:="NN"<<ПОЛЕ
Затем проводим массовую коррекцию с пересчетом формул
-
- новый пользователь
- Сообщения: 24
- Зарегистрирован: 15 авг 2023, 18:12
- Благодарил (а): 12 раз
- Поблагодарили: 7 раз
Re: Вопросы по Cronos, другим базам и программам
Добрый день
В базе есть такие ошибки "Запись не найдена"
Это возможно как то исправить средствами самого Кроноса? Или это просто изначально "испорченная" база?
В базе есть такие ошибки "Запись не найдена"
Это возможно как то исправить средствами самого Кроноса? Или это просто изначально "испорченная" база?
- fabulazir
- новый пользователь
- Сообщения: 28
- Зарегистрирован: 30 ноя 2021, 05:42
- Благодарил (а): 218 раз
- Поблагодарили: 125 раз
Re: Вопросы по Cronos, другим базам и программам
Добрый день![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, другим базам и программам
Еще вариант[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. Провести ревизию банка с удалением фиктивных записей
Re: Вопросы по Cronos, другим базам и программам
Похоже мне еще учиться и учиться[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. Провести ревизию банка с удалением фиктивных записей
