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

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

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

Ответить
cons
профи
Сообщения: 59
Зарегистрирован: 30 ноя 2021, 15:34
Благодарил (а): 169 раз
Поблагодарили: 90 раз

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

Сообщение cons »

[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]11 июл 2024, 12:14 Добрый.
Есть ли возможность поменять тип поля в уже существующей базе Кроноса? Интересует перевод из текста в дату поля "день рождения". Или надо заново перезаливать с указанием типа поля?
Существует,как минимум 2 проверенных способа.
Первый-создать новое поле ( тип поля "Дата") и скопировать туда дату рождения из текстового поля.

Второй-использовать формулу,также создав перед этим это новое поле (тип поля "Дата")
@g:=SUBSTR(SA13,1,4);
@m:=SUBSTR(SA13,5,2);
@d:=SUBSTR(SA13,7,2);
SA14:=@d<<"."<<@m<<"."<<@g;

Где SA13 мнемокод текстового поля даты рождения
А SA14 мнемокод нового поля (тип поля "Дата")
После успешной операции текстовое поле можно удалить.
P.S.
Это пример.
Разумеется мнемокоды у вашей базы будут свои.
P.P.S.
Чтобы не зарубить саму базу рекомендуется создать ее копию и потренироваться для начала на ней
https://dropmefiles.com- можно загружать файлы размером до 50 Гб
konkar
профи
Сообщения: 309
Зарегистрирован: 29 ноя 2021, 15:40
Благодарил (а): 119 раз
Поблагодарили: 1086 раз

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

Сообщение konkar »

[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]11 июл 2024, 12:14 Добрый.
Есть ли возможность поменять тип поля в уже существующей базе Кроноса? Интересует перевод из текста в дату поля "день рождения". Или надо заново перезаливать с указанием типа поля?
Поле_1 исходное поле txt
Поле_2 новое поле date
Поле_2 := DATETOYMD ( date(Поле_1) )
Аватара пользователя
лёва
профи
Сообщения: 224
Зарегистрирован: 02 дек 2021, 07:21
Благодарил (а): 491 раз
Поблагодарили: 775 раз

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

Сообщение лёва »

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

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

Сообщение konkar »

[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]12 июл 2024, 12:44 Подскажите, где это необходимо править?
Смысл понятен, только где.
База-свойства-формулы
Затем
просмотр-результаты- массовая коррекция -формулы-персчитывать все-выполнить
Аватара пользователя
spravil
Сообщения: 9
Зарегистрирован: 29 ноя 2021, 13:23
Благодарил (а): 72 раза
Поблагодарили: 28 раз

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

Сообщение spravil »

Братцы, не могу вспомнить, а в хэлпах не нашел.
Есть ли в кро формула, которая делает из дд.мм.ггг дату прописью,
например "01.02.2003" в "1 февраля 2003",
как ручками сделать - знаю, интересует встроенная готовая функция, вроде же была
publicaleksey
новый пользователь
Сообщения: 17
Зарегистрирован: 04 июн 2022, 06:49
Благодарил (а): 28 раз
Поблагодарили: 24 раза

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

Сообщение publicaleksey »

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

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

Сообщение konkar »

[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]18 июл 2024, 10:03 Всем доброго дня подскажите как в кроносе извлечь банк данных целиком вместе со значениями из связных полей?
Извините, извлечь куда?
Аватара пользователя
Unlim
профи
Сообщения: 89
Зарегистрирован: 16 июл 2022, 15:14
Благодарил (а): 101 раз
Поблагодарили: 99 раз

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

Сообщение Unlim »

Подскажите, может кто сталкивался.
Есть множественное поле1. После проведения идетификации в поле1 записалось два значения. К примеру 23.12.2022 и 28.12.2022
Есть ли какой то способ раскинуть эти значения в два разных поля, чтобы по итогу получилось?
поле2 = 23.12.2022
поле3 = 28.12.2022
Аватара пользователя
Altron
профи
Сообщения: 475
Зарегистрирован: 23 фев 2022, 04:12
Благодарил (а): 557 раз
Поблагодарили: 933 раза

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

Сообщение Altron »

[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]18 июл 2024, 18:55 Подскажите, может кто сталкивался.
Есть множественное поле1. После проведения идетификации в поле1 записалось два значения. К примеру 23.12.2022 и 28.12.2022
Есть ли какой то способ раскинуть эти значения в два разных поля, чтобы по итогу получилось?
поле2 = 23.12.2022
поле3 = 28.12.2022
Не понимаю, в чем сложность
Спойлер

Предположим есть множественное поле RU1.
Делаем поля RU20, RU21, RU22 (и т.д. в зависимости от количества значений во множественном поле).
Прописываем формулы:
RU20:-RU1(1)
Ru21:=RU1(2)
RU22:=RU1(3) и т.д.
Аватара пользователя
Altron
профи
Сообщения: 475
Зарегистрирован: 23 фев 2022, 04:12
Благодарил (а): 557 раз
Поблагодарили: 933 раза

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

Сообщение Altron »

[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]18 июл 2024, 10:03 Всем доброго дня подскажите как в кроносе извлечь банк данных целиком вместе со значениями из связных полей?
Будьте внимательнее и вкуривайте ветку - вопрос обсуждался выше!
Ответить