Ru-Board.club
← Вернуться в раздел «Программы»

» CronosPlus & Cronos for DOS - сист. управления БД

Автор: Leo66
Дата сообщения: 17.01.2010 13:57
soloveika
я опробовал на последних версиях - все корректно, мнемокод присваиваивается всем базам.
Автор: ext2
Дата сообщения: 17.01.2010 18:53
Leo66

Цитата:
Вывод: используй последние версии! сейчас 4.0.351.

Я именно так и делаю. А вот подавляющее большинство остальных пользователей...
Автор: Leo66
Дата сообщения: 17.01.2010 19:03
ext2
...пусть переходят в разряд легальных пользователей!
Автор: soloveika
Дата сообщения: 17.01.2010 19:17
Leo66

Цитата:
...пусть переходят в разряд легальных пользователей!

Чтоб получать ответы: 1. обновите версию, 2. не используйте чужой банк.
(нужное подчеркнуть)
Автор: ext2
Дата сообщения: 17.01.2010 20:35
Leo66

Цитата:
...пусть переходят в разряд легальных пользователей!

Как, разве у вас (а точнее у Кронос-информ) есть нелегальные пользователи?!
Это мне напоминает монолог Задорнова про верных ленинцев.. Помните?

soloveika

Цитата:
(нужное подчеркнуть)

А точнее зачеркнуть, причем и то, и другое.
Автор: Natal
Дата сообщения: 24.01.2010 09:46
Возможно вопрос простой, но не могу найти ответа....
Знаю такие шаблоны поиска как "?" и "*".
Нужен шаблон для отрицание любых значений после слова.
Например, нужно найти через глобальный поиск всех Сергеев Петровых.
Задаем в поле Фамилия - "Петров", а поле Имя - Сергей, а т.к. во многих базах в поле Фамилия вбито полностью ФИО, нужно задать значение, чтобы убрать любые знаки после "Петров".
Надеюсь, объяснил понятно.
Вопрос, как это сделать?
Автор: xz111
Дата сообщения: 25.01.2010 03:12
Хочу поменятьтип поля Текстовое (1234.00) на Числовое.
Можно просто поменять тип в "Проектирование / Структуры банка данных" на Числовое или нужно что-то еще делать?
(база Налоговая по физ. лицам 1999-2004, 55.273.241 зап., поле Годовой доход)

Еще хотелось в поле ФИО заглавные буквы поменять на строчные кроме первых (ФАМИЛИЯ ИМЯ ОТЧЕСТВО на Фамилия Имя Отчество).

Natal

Цитата:
Например, нужно найти через глобальный поиск всех Сергеев Петровых.
Задаем в поле Фамилия - "Петров", а поле Имя - Сергей, а т.к. во многих базах в поле Фамилия вбито полностью ФИО, нужно задать значение, чтобы убрать любые знаки после "Петров".

Нужно включить значок расширенный поик и в поле Фамилия указать:
петров ИЛИ (петров сергей)
Немного перепутал.

Я банком Глобальный поиск не пользовался, а только смотрел его,
по-моему там можно указать:
в поле ФИО - петров сергей
в поле Фамилия - петров
в поле Имя - сергей
Автор: Natal
Дата сообщения: 25.01.2010 07:47

Цитата:
xz111



Цитата:
Нужно включить значок расширенный поик и в поле Фамилия указать:
петров ИЛИ (петров сергей)


Не имею опыта работы с расширенным поиском. Можно поподробнее как это сделать?
Щелкаю на "расширенный поиск", потом на поле "Фамилия", просит вбить поисковое значение : "с" -"по". "С" - активно, "По" - нет. И выбор логической связки "и" - "или" не активен. Видимо, что-то делаю не так. Что?
И еще как сделать поиск таким же образом, только вместо имени "Сергей" - дата рождения (такое поле тоже присутствует в Глоб. поиске)? Так же при поиске "цепляет" записи, где в поле "фамилия" все ФИО.
Автор: ext2
Дата сообщения: 25.01.2010 11:18
xz111

Цитата:
Хочу поменятьтип поля Текстовое (1234.00) на Числовое.

Меняйте, кто мешает? Главное, чтобы в этом поле точно не было текста.

Цитата:
Еще хотелось в поле ФИО заглавные буквы поменять на строчные кроме первых (ФАМИЛИЯ ИМЯ ОТЧЕСТВО на Фамилия Имя Отчество).

Формула:
Поле_ФИО:=ULOWER(FIELD(Поле_ФИО," ",1))<<" "<<ULOWER(FIELD(Поле_ФИО," ",2))<<" "<<ULOWER(FIELD(Поле_ФИО," ",3));

Natal

Цитата:
Не имею опыта работы с расширенным поиском. Можно поподробнее как это сделать?

Почитайте документацию - там все подробно. И будете иметь опыт работы.
Автор: fvp
Дата сообщения: 25.01.2010 23:39
Natal
Если я правильно тебя понял и у тебя нормально сделан "Глобальный поиск" - тебе не нужно вообще ничего дополнительно делать. То есть ты указываешь в поле "Фамилия" "Глобального поиска" фамилию, в поле "Имя" имя и получаешь всех Петровых Сергеев. Во время поиска проверяется наличие нужных значений в поле "ФИО" и если присутствует "Петров" и "Сергей" в одной записи - то всё найдётся.
Также при поиске по "Фамилия" и "Дата рождения", есть в одной записи нужная фамилия и д. р. - будет найдено.
Если у тебя при поиске глюки, в "Глобальном поиске" - Проектирование, Свойства, из Списка полей нужное поле, например Фамилия, опять Свойства, Таблица, и проверяешь соответствие полей в подключенных базах.

xz111
А в чём практическое значение перевода заглавных букв в строчные ?
Автор: xz111
Дата сообщения: 26.01.2010 03:22

Цитата:
А в чём практическое значение перевода заглавных букв в строчные ?

Легче воспринимается текст, меньше устают глаза.
И вообще нигде не пишут одними ЗАГЛАВНЫМИ БУКВАМИ,
лично у меня такой текст вызывает неприятные ощущения.
Я результаты поиска вывожу в форму и сохраняю в html или в базе.
Автор: ext2
Дата сообщения: 26.01.2010 09:39
xz111
Формула подошла?
Автор: xz111
Дата сообщения: 26.01.2010 16:54
ext2, спасибо формула хорошая, но подходила с очень большим трудом, поэтому добавлю к ней подробностей:

Цитата:
ext2
Цитата: Еще хотелось в поле ФИО заглавные буквы поменять на строчные кроме первых (ФАМИЛИЯ ИМЯ ОТЧЕСТВО на Фамилия Имя Отчество).

Формула:
Поле_ФИО:=ULOWER(FIELD(Поле_ФИО," ",1))<<" "<<ULOWER(FIELD(Поле_ФИО," ",2))<<" "<<ULOWER(FIELD(Поле_ФИО," ",3));
Автор: ext2
Дата сообщения: 26.01.2010 17:25
xz111

Цитата:
формула подходила с очень большим трудом,
поэтому добавлю к ней подробностей:

Шутить изволите?
Все перечисленные вами действия - очевидные вещи, знакомые любому человеку, работающему с Кроносом! Все это само собой разумеется, как вы без этого сможете формулу использовать?
Автор: Leo66
Дата сообщения: 26.01.2010 20:18
xz111

Цитата:
1. Проектирование / Структуры банка данных.
2. на вкладке "Список баз" выделить базу, нажать Свойства.
3. вкладка "Формулы", нажать Добавить.


Абсолютно безграмотно использовать данную формулу таким образом, она ведь разовая а не правило при формировании записей. Формулы Баз проектируются как правила при создании записей или при выполнении каких то условий, они играют роль триггеров. Правильнее создать выходную форму и поместить в нее данную формулу, и при отборе записей, обрабатывать их. Хотя Ваш прием и приводит к результату, идеологически неккоректно так поступать.
Автор: soloveika
Дата сообщения: 27.01.2010 12:44
xz111

Цитата:
(в моём примере это 016)

Мнемокод базы должен быть буквенный.
Автор: xz111
Дата сообщения: 28.01.2010 00:11

Цитата:
soloveika:
Мнемокод базы должен быть буквенный.

Через несколько часов я это понял.

Цитата:
Leo66:
Абсолютно безграмотно использовать данную формулу таким образом, она ведь разовая

Я её использовал только один раз, чтобы поменять все записи в базе.
Автор: ext2
Дата сообщения: 28.01.2010 00:31
xz111

Цитата:
Через несколько часов я это понял.

Ну да, ведь инструкции для слабаков
Знаю, сам через это проходил.
Автор: xz111
Дата сообщения: 29.01.2010 15:28

Цитата:
[quote]ext2:
Ну да, ведь инструкции для слабаков

Читал я эту инструкцию уже несколько раз. Через некоторое время всё прочитанное забывается. Она большая, подробная, но непонятная и у меня еще голова плохо соображает.

Сейчас хочу остаток сил бросить на изучение Microsoft SQL Server 2000 Personal (его можно поставить на WinXP), в таблицу импортирую какую-нибудь базу от CronosPlus, посмотрю как будет работать.
У баз на SQL Server намного больше возможностей, напр, они могут интегрироваться с векторными картами, и показывать объекты и брать информацию с карты.

Есть ещё оболочки для работы с SQL Server как MS SQL Maestro, также вышла Visual Studio 2008 на русском языке.
В общем есть все инструменты для творчества, нужно только время и мозги.

Нашел пример базы на SQL Server 2000 ИАС Паспортный стол,
но ещё не смотрел.
Автор: ext2
Дата сообщения: 29.01.2010 17:32
xz111
Microsoft SQL Server - это прекрасно, но к данному топику отношения не имеет.
Автор: soloveika
Дата сообщения: 29.01.2010 19:02

Цитата:
У баз на SQL Server намного больше возможностей

Где разрабы кроноса, тут в ветке пиарят не Вашу продукцию, а Вы молчите
Автор: xz111
Дата сообщения: 31.01.2010 22:10
ext2:,
Microsoft SQL Server 2000 Personal я привел в качестве альтернативы CronosPlus.
В других ветках напр., GoogleMV, в шапке висят альтернативные программы, в постах открыто призывают вместо GoogleMV пользоваться другими прогами с большими возможностями, ... и это никого не смущает.
Автор: ext2
Дата сообщения: 31.01.2010 22:29
xz111
То, что в других темах творится бардак - не повод разводить его тут. Тем более, что тут в шапке нет никаких "альтернативных программ".
В названии топика что написано? - CronosPlus & Cronos for DOS - сист. управления БД.
Вот это и обсуждаем, а не достоинства или недостатки Microsoft SQL Server.
Автор: KONKAR
Дата сообщения: 01.02.2010 08:34
xz111

Цитата:
Читал я эту инструкцию уже несколько раз. Через некоторое время всё прочитанное забывается. Она большая, подробная, но непонятная и у меня еще голова плохо соображает

Вряд ли инструкция
Цитата:
Microsoft SQL Server
меньше по объему и очень проста, но не отчаивайтесь, если не поймете и ее, есть еще много "хороших и разных" СУБД, которые можно поизучать. В общем, как у Маяковского "Я планов наших люблю громадье"
Автор: ext2
Дата сообщения: 01.02.2010 10:18
All
В связи с официальным выходом новой версии CronosPro, предлагаю обновить и переименовать шапку топика.
Модераторы не против?
Автор: seddy
Дата сообщения: 01.02.2010 15:43
уважаемые гуру, подскажите плиз...
Ситуация следующая
Есть кронос версии 3.1.20, с недавнего времени начал ругаться что срок действия лицензионного ключа истек. Стоял давно, как и чем его лечили - история умалчивает.
В этом кроносе было подцеплено дикое количество банков и база для глобального поиска по ним с настроенными связями к этим банкам.
Надо все это оживить, вариант подцеплять все банки по одному и прописывать связи в базе глобального поиска - это писец, причем полный :[

Что было испробовано:
1) в версию 3.04.72 подменял со старой установки CroSys.dat , CroSys.tad в итоге при запуске выпадает с сообщением "Невозможно открыть системный файл _тут путь к crosys_", оба crosys по этому пути в сообщении лежат и доступны в любых позах.
2) т.к. была мысль о несовместимости версий , слил cronos 3.01.20 , подложил туда же CroSys.tad и dat. Тоже самое.

можно как-то побороть и подцепить старые crosys или он безнадежно потерян?
Спасибо.
Автор: ext2
Дата сообщения: 01.02.2010 15:48
seddy

Цитата:
можно как-то побороть и подцепить старые crosys или он безнадежно потерян?

Можно побороть сам 3.01.20.
Автор: xz111
Дата сообщения: 01.02.2010 17:22

Цитата:
soloveika:
Где разрабы кроноса, тут в ветке пиарят не Вашу продукцию, а Вы молчите

CronosPlus пиар не нужен.
Каждый продукт имеет свою тактику продвижения на рынке.
Если в 21-ом веке начать кричать про сетевую модель, то разработчика публично высмеют, опозорят и закидают гнилыми помидорами, и тогда уже точно ничего не продашь.
Здесь нужно использовать т.н. метод "только для избранных" как в своё время продавались циркониевые браслеты.
О программе говорят с придыханием, шепотом, с закатыванием глаз, что она раньше была доступна "только для членов профсоюза работников спецслужб", а теперь ею пользуюся даже в ЦРУ, Пентагоне и Масаде.
Поэтому о этой программе мало кому известно, ну и побольше пурги.
Автор: Leo66
Дата сообщения: 01.02.2010 19:37
Разговоры о преимуществах и недостатках тех или иных программных продуктов велись всегда и будут вестись, пока есть пользователи этих продуктов. Уже сами разговоры являются пиаром этих продуктов.
СУБД Кронос является инструментальной и на рынке у нее не так много конкурентов. На российском тем более. Разработчиков можно ругать, насмехаться над ними и высмеивать их ошибки и просчеты, но они люди и не защищены от ошибок. Любой код можно переделывать до бесконечности, так говорили класики.
Никто не будет спорить о преимуществах SQL, Oracle и иных свободных и платных СУБД. Но у них есть и недостатки - код для конечных пользователей должны создавать вы. А установленный продукт от Кронос-Информ позволяет неопытному пользователю работать с данными уже через 10-20 минут, находить и просматривать информацию, вводить данные и т.п. MS SQL прекрасный продукт и на нем можно реализовывать практически все задачи, но... увы не все.
Я предвижу в свой адрес много гневных слов и криков. Я к этому готов и со всеми вами согласен. За "советскую власть" агитировать не буду, каждый волен сам выбирать средства реализации своих желаний и стремлений.
Средства все важны, средства все нужны!
(на правах и от имени своих друзей - разработчиков СУБД Кронос)
Автор: soloveika
Дата сообщения: 01.02.2010 19:37
seddy

Цитата:
вариант подцеплять все банки по одному и прописывать связи в базе глобального поиска - это писец, причем полный

Банки цепляются !!!сразу!!! все вместе из корня. Глобалка подхватывает бд из списка по id баз. Настраивается всё мин за 5. Может данную инфу определить в шапку, а то скоро эти советы будут на каждой странице.

xz111, Leo66
Ребят, я ж смайл поставил. Не думал, что шутку воспримут не все.

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253

Предыдущая тема: Mozilla Firefox! (часть 10)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.