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

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

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

Ответить
konkar
профи
Сообщения: 241
Зарегистрирован: 29 ноя 2021, 15:40
поблагодарил: 115 раз
были благодарны: 884 раз

Re: Нужна помощь

Сообщение konkar »

[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]14 фев 2024, 11:35 Доброго дня, подскажите новичку по Cronos как в банке данных из поля с номерами телефонов убрать лишние знаки пробелов, тире, скобок и т.д.
В свойствах базы вкладка "Формулы"
БД41 := SWAP (БД41,"+","");
БД41 := SWAP (БД41," ","");
БД41 := SWAP (БД41,".","");
БД41 := SWAP (БД41,"(","");
БД41 := SWAP (БД41,"-","");
БД41 := SWAP (БД41,")","");
IF(LEN(БД41)=11)THEN(БД41 := SUBSTR(БД41,2,10))
Если Вам надо убрать "и т.д.", добавляете еще команды SWAP, последяя строка - это приведение телефона к 10-тизначному формату.
Заменяете БД41 на мнемонику поля Телефон в Вашей базе (выбираете в меню окна "найти и заменить" и проводите замену)
Затем пустой запрос, "Результаты", "массовая коррекция", формулы "пересчитывать все" и "выполнить".
publicaleksey
новый пользователь
Сообщения: 13
Зарегистрирован: 04 июн 2022, 06:49
поблагодарил: 27 раз
были благодарны: 14 раз

Re: Нужна помощь

Сообщение publicaleksey »

[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]14 фев 2024, 15:06
[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]14 фев 2024, 11:35 Доброго дня, подскажите новичку по Cronos как в банке данных из поля с номерами телефонов убрать лишние знаки пробелов, тире, скобок и т.д.
В свойствах базы вкладка "Формулы"
БД41 := SWAP (БД41,"+","");
БД41 := SWAP (БД41," ","");
БД41 := SWAP (БД41,".","");
БД41 := SWAP (БД41,"(","");
БД41 := SWAP (БД41,"-","");
БД41 := SWAP (БД41,")","");
IF(LEN(БД41)=11)THEN(БД41 := SUBSTR(БД41,2,10))
Если Вам надо убрать "и т.д.", добавляете еще команды SWAP, последяя строка - это приведение телефона к 10-тизначному формату.
Заменяете БД41 на мнемонику поля Телефон в Вашей базе (выбираете в меню окна "найти и заменить" и проводите замену)
Затем пустой запрос, "Результаты", "массовая коррекция", формулы "пересчитывать все" и "выполнить".
Благодарю всех кто откликнулся и помог
Аватара пользователя
Leo666
местный
Сообщения: 31
Зарегистрирован: 14 дек 2021, 08:14
Откуда: От хороших людей
поблагодарил: 58 раз
были благодарны: 67 раз

Re: Нужна помощь

Сообщение Leo666 »

[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]14 фев 2024, 15:06
[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]14 фев 2024, 11:35 Доброго дня, подскажите новичку по Cronos как в банке данных из поля с номерами телефонов убрать лишние знаки пробелов, тире, скобок и т.д.
В свойствах базы вкладка "Формулы"
БД41 := SWAP (БД41,"+","");
БД41 := SWAP (БД41," ","");
БД41 := SWAP (БД41,".","");
БД41 := SWAP (БД41,"(","");
БД41 := SWAP (БД41,"-","");
БД41 := SWAP (БД41,")","");
IF(LEN(БД41)=11)THEN(БД41 := SUBSTR(БД41,2,10))
Если Вам надо убрать "и т.д.", добавляете еще команды SWAP, последяя строка - это приведение телефона к 10-тизначному формату.
Заменяете БД41 на мнемонику поля Телефон в Вашей базе (выбираете в меню окна "найти и заменить" и проводите замену)
Затем пустой запрос, "Результаты", "массовая коррекция", формулы "пересчитывать все" и "выполнить".
Конструкция IF(LEN(БД41)=11)THEN(БД41 := SUBSTR(БД41,2,10)) не годится, если номер телефона городской-региональный, например 48722112256. Надо проверить первую цифру, например:
IF(SUBSTR(БД41,1,1)=7 | SUBSTR(БД41,1,1)=8)
Мое поколение ...
250374volk
новый пользователь
Сообщения: 19
Зарегистрирован: 15 фев 2022, 16:20
поблагодарил: 44 раз
были благодарны: 49 раз

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

Сообщение 250374volk »

Подскажите плиз
Кронос 5.0, в банке есть поле типа "файл" с фотками, в поле файла также отражается "наименование импортированного файла кириллицей".jpeg
Есть ли возможность каким-то образом корректно скопировать эти наименования файлов в созданное рядом текстовое поле?
Пробовал создать формулу типа ПП2 :=ПП1, но получилось при массовой коррекции в текстовом поле кракозябры одни только появились Спасибо!
250374volk
новый пользователь
Сообщения: 19
Зарегистрирован: 15 фев 2022, 16:20
поблагодарил: 44 раз
были благодарны: 49 раз

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

Сообщение 250374volk »

[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]05 мар 2024, 07:57 Подскажите плиз
Кронос 5.0, в банке есть поле типа "файл" с фотками, в поле файла также отражается "наименование импортированного файла кириллицей".jpeg
Есть ли возможность каким-то образом корректно скопировать эти наименования файлов в созданное рядом текстовое поле?
Пробовал создать формулу типа ПП2 :=ПП1, но получилось при массовой коррекции в текстовом поле кракозябры одни только появились Спасибо!
Вот что имел ввиду - для наглядности
Вложения
sample.jpg
sample.jpg (38.76 КБ) 3663 просмотра
Аватара пользователя
deicide
профи
Сообщения: 79
Зарегистрирован: 28 ноя 2021, 15:42
поблагодарил: 253 раз
были благодарны: 245 раз

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

Сообщение deicide »

поле2 := GETFILENAME(поле1);
Tereha
профи
Сообщения: 53
Зарегистрирован: 19 дек 2022, 16:48
поблагодарил: 39 раз
были благодарны: 12 раз

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

Сообщение Tereha »

Добрый день, пытаюсь подключить базу (по виду Кронос) попробывал версии Кроноса от 3 до 6.4 все пишут "Ошибка выполнения !!!". Что делать?
Аватара пользователя
Altron
профи
Сообщения: 357
Зарегистрирован: 23 фев 2022, 04:12
поблагодарил: 448 раз
были благодарны: 751 раз

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

Сообщение Altron »

[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]06 мар 2024, 06:29 Добрый день, пытаюсь подключить базу (по виду Кронос) попробывал версии Кроноса от 3 до 6.4 все пишут "Ошибка выполнения !!!". Что делать?
Возможно это Крос или Кронос Лайт
Tereha
профи
Сообщения: 53
Зарегистрирован: 19 дек 2022, 16:48
поблагодарил: 39 раз
были благодарны: 12 раз

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

Сообщение Tereha »

Скорее всего Кронос Лайт, а где это Кронос Лайт раздобыть? Можно будет перевести в Про?
[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]06 мар 2024, 13:00
[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]06 мар 2024, 06:29 Добрый день, пытаюсь подключить базу (по виду Кронос) попробывал версии Кроноса от 3 до 6.4 все пишут "Ошибка выполнения !!!". Что делать?
Возможно это Крос или Кронос Лайт
Аватара пользователя
deicide
профи
Сообщения: 79
Зарегистрирован: 28 ноя 2021, 15:42
поблагодарил: 253 раз
были благодарны: 245 раз

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

Сообщение deicide »

Покажите заголовок первого файла в двух кодировках.
Ответить