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

» CronosPlus & Cronos for DOS - сист. управления базами данных

Автор: neo_matryx
Дата сообщения: 18.02.2005 19:55
zak666

Цитата:
Нужно кое-что поправить в имеющемся личном банке, кое-какие фамилии внести, телефоны заменить и прочее. Все опции доступа проставил, это ж мой банк который только что создал, новые поля добавляются, но редактирование и корректирование их не дается. Может в 2 словах намекнете куда ткнуть мышью, и где я ошибаюсь?

Теоретически всё должно быть доступно, в т.ч. и коррекция.
может банк открыт только на чтение (атрибуты файлов?)
может кривулька в кроносе, хотя "битые" 155-е еще не попадались
если банк старого формата, то можно попробовать "узнать" серийник демой 185 релиза

Автор: soloveika
Дата сообщения: 19.02.2005 21:30

Цитата:
для версий 3.00.185 и 3.02.346
не согласен с этим моментом..
при обмене используется только значение кода в поле и на наличие\отсутсвие самого словаря кроносу при обмене по барабану.
словарь мы запрашиваем только при просмотре\коррекции\выводе записей и (возможно) при пересчете формул.

Дополнение...
... если в свойствах поля в словаре установлено ЗАМЕНА ЗНАЧЕНИЯ...
у меня происходит именно так...


Цитата:
Кстати, видел банк, (как и говорилось загруженный как коммерческий), где поля обмена банков не активированы. Тут создавай новый с его структурой или не создавай - фиг обменяешь.

Перейди с версии 3.01.20 на 3.01.155 и всё путем...
... я считаю, что 20 версия не корректно взломана.
У меня была такая проблема, решилась с переходом на 155 версию.
Автор: Yevgeniy
Дата сообщения: 22.02.2005 16:06

Цитата:
... я считаю, что 20 версия не корректно взломана.


А может кривой билд. Но что работает с багами - это точно.
Автор: Yevgeniy
Дата сообщения: 24.02.2005 17:19
Я так понимаю, что если при подключении банка данных кронос вопит "Некорректная версия банка", значит он сделан под более новой версией. Не ошибся?
Автор: neo_matryx
Дата сообщения: 24.02.2005 21:10
Yevgeniy
именно так.
или повреждены файлы crostru.*
Автор: tekwar
Дата сообщения: 26.02.2005 06:38
Наконец-таки добрые люди сподмогли 3.01.155 и патчиком. Теперь блин проблемма матюкается (патчик) на dll-ки, каких-то не хватает. Подскажите люди добрые чегой-то с ним. Может я чего не нашел на форуме, или пропустил. Не материте слишком.
Автор: Yevgeniy
Дата сообщения: 26.02.2005 09:57
tekwar

Матюкать не буду (правилами форума запрещено ) - поставь себе Net Framework версии 1.1 или выше (ставится через windows upgrade или качается с сайта melkosoft.com, всего примерно 25 Мбайт) и все dll найдутся.

Добавлено:
Автор: neo_matryx
Дата сообщения: 27.02.2005 13:14
All
вопрос по одному багу в кро (в релизах от 3.02.346 и выше)
при создании\редактировании шаблонов параметров графического представления связей, при попытке изменения параметров в дереве кроНос машет ручкой и просит написать письмо разработчикам.
мож кто сталкивался и знает как бороть эту дрянь? .. задолбала уже.
(шаманские танцы не помогли )
спасибо.

Спасибо. вопрос снят.. багу поправили в 3.04

Автор: zak666
Дата сообщения: 27.02.2005 13:21
neo_matryx
Если лицензия-обратись к разработчикам, если нет-забей. я уже много раз встречал это вот махание ручкой, в разных случаях. Как понял-это происходит потому, что версия ворованная. Что-то они там защиту где-то вставили, а может и просто баг. Но ведь не обратишься(в моем случае), ворованную юзаю
Автор: neo_matryx
Дата сообщения: 27.02.2005 16:02
zak666

Цитата:
Если лицензия-обратись к разработчикам, если нет-забей


ага, ответ на тонкие траблы всегда один: "мы взяли вашу траблу на поюзание, и в следующем релизе всё пофиксим... и вааааще это не баг, а фича ... "
иногда забы(и)вают иногда поправляют.
У меня еще и техподдержка года 3-4 назад кончилась . Вот и обратился к общественности.
Автор: God_Zilla
Дата сообщения: 04.03.2005 15:35
Вопрос по переходу с более поздних версий Хроноса на ранние.

Существует задача передачи банка данных из релиза 3.04 в 3.02 (3.01.155), кто-нибудь знает как ее можно решить. Вариант апдейта Хроноса на последний релиз не подходит по понятным причинам. Обмен между банками тоже не пройдет, если старый банк подключить к новой версии, после обмена он в старой версии есснно недоступен, а наоборот теже вилы, только с другой стороны, как, впрочем, и копирование-восстановление.
Какие есть мысли.
Автор: Yevgeniy
Дата сообщения: 04.03.2005 15:49
God_Zilla

Для себя опробовал следующий вариант - вручную выливаю БД в ms Access (если банк небольшой - то в Excel), затем обратно заливаю (подключаю) в старую версию Cronos.
Автор: God_Zilla
Дата сообщения: 04.03.2005 16:13
Yevgeniy
Спасибо, но, как я думаю, - это хороший вариант для несложного банка, не имеющего большого количества связанных между собой баз. А если банк имеет сложную структуру, то все становится гораздо сложнее, точнее трудоемкее (ну и сказанул ). Но, как говорится, на безрыбье ...
Автор: Yevgeniy
Дата сообщения: 04.03.2005 17:01
God_Zilla

Есть действительно удобный способ, но он доступен только пользователям версии 3.02.346 (от MeteO или лицензионной) и выше - через выгрузку структуры и самого банка данных в текст (формат УФОД), после чего импортом данных из текста (опять таки в этих самых пока недоступных версиях) подключить банк данных версией кроноса 3.02.346 (эти банки читаемы версией кроноса 3.01.155). Также, если поковыряться, можно прикрутить эти банки данных и к кроносу для ДОС'а.
Автор: God_Zilla
Дата сообщения: 04.03.2005 17:32
Yevgeniy

А вот это действительно хороший вариант, я как-то сразу не подумал.

P.S. Все действительно получилось, еще раз спасибо.
Автор: OkeaH
Дата сообщения: 10.03.2005 18:45
А можно как нибудь сменить номер лицензии в самой базе?
Если да то как это сделать?
Хочу все базы под один номер подогнать.
Автор: Yevgeniy
Дата сообщения: 10.03.2005 19:06
OkeaH

Требуется сделать копию банка данных без защиты, после восстановить на CronosPlus'е с серийником, под который требуется подвести все БД - после этого банк данных получит серийник самой проги (далее можно сделать копию с "защитой" серийником - и тогда эта копия восстановиться только под данный серийник).
Автор: OkeaH
Дата сообщения: 10.03.2005 22:43
Yevgeniy

Так если я правильно понял это
А) администрирование-копирование банка данных
Б) Затем администрирование -восстановление банка данных
Так?

При этом вся база восстанавливается полностью, т.е. индексы остаются?
Автор: neo_matryx
Дата сообщения: 11.03.2005 08:05
OkeaH


Цитата:
При этом вся база восстанавливается полностью, т.е. индексы остаются?


Если индексы копировались (была выставлена опция поп копированию индексов) то индексы тоже восстанавливаютчся.
Автор: God_Zilla
Дата сообщения: 11.03.2005 15:54
Вопрос по работе с Excelовскими таблицами в Кроносе.

Заметил такую фичу.
Если в Excelовской таблице в столбце имеются в основном числовые значения, но некоторые из них содержат предшествующие нули или несколько букв в середине числа или окончании (например слолбец серийных номеров), то Excel предшествующие нули обрезает. При придании столбцу статуса - текстовый, и возвращении нулей на свое законное место, Excel ругается, что число сохранено как текст и хочет это безобразие вернуть взад. При подключении этой таблицы к Кроносу все значения столбца с такими ошибками исчезают. При преобразовании таблицы в формат DBF получается тот же результат, поле DBF таблицы принимает числовой тип, все предшествующими нули обрезаются, а значения содержащие символьный тип не передаются вообще.

Кто знает как с этим бороться? Может надо что в Excele перенастроить. Или только путем переброски через третий формат.
Автор: OkeaH
Дата сообщения: 11.03.2005 19:36
Yevgeniy, neo_matryx
Спасибо за инфо.

God_Zilla
Хе что ж ты хотел нули перед числом с точки зрения математики ничего не значат потому они и убираются.
Тебе надо поставить текстовый формат.
Если раздражают ошибки - есть пункт пропустить ошибки.
Еще можно поставить опостраф - ' первым символом в ячейке - это укажет Excel
что формат в ячейке текстовый.
Автор: dgur
Дата сообщения: 11.03.2005 19:49

попробовал записать банк на DVD- но не смог - ограничения iso формата 2gb - максимальный размер файла

возможно ли указать кроносу чтобы при восстановлении базы из копии - он создавал многотомную базу с размером тома не больше фиксированного заданного размера?
Автор: OkeaH
Дата сообщения: 12.03.2005 10:16
dgur
Тот же неро говоря про ограничения в 2gb прделагает записать диск в другом формате.
Автор: neo_matryx
Дата сообщения: 12.03.2005 17:04
dgur

Цитата:
возможно ли указать кроносу чтобы при восстановлении базы из копии - он создавал многотомную базу с размером тома не больше фиксированного заданного размера?


При выгрузке такая опция есть , эта опция называется "Размер порции" [Кб]
а вот с фиксированными размерами самих файлов базы - тут облом. Лучше используй другой формат записи DVD.
Автор: soloveika
Дата сообщения: 12.03.2005 17:21

Цитата:
Вопрос по работе с Excelовскими таблицами в Кроносе.

А ты перейди на Access и поля задай текстовые...
... тогда всё и получится.
Потом в DBF и в Кронос.
Автор: God_Zilla
Дата сообщения: 14.03.2005 08:59
OkeaH


Цитата:
Тебе надо поставить текстовый формат ... или опостраф - '

Это ничего не решает, дело не в ошибках в Excele, а в Кроносе, который не хочет воспринимать подобные ячейки.

soloveika
Access - это конечно выход, но хотелось бы заставить Кронос понимать и Excelовские "ошибочные" ячейки, поскольку лишние перепреобразования отнимают время.
A DBF - формат, на мой взгляд, действительно наиболее приемлемый для Кроноса, с ним особых проблем не возникает.

Да, решилась проблема, путем переброса в DBF минуя Access. Для того, чтобы Excel понял, что от него хотят, нужно весь столбец пометить как текстовый (ессно первая строка таблицы - это заголовки DBF-файла), а вот во второй строке необходимо сделать так, чтобы Excel узрел ошибку (Число сохранено как текст), например попыткой ее редактирования, после чего всю байду пересохранить как DBF .
Кстати, если подключить такой Excelовский файл к Кроносу, то он уже видит наоборот, только значения с ошибкой, соответственно, если все числовые значения столбца пометить как ошибочные, весь столбец появится в Кроносе.
Автор: soloveika
Дата сообщения: 15.03.2005 10:04

Цитата:
решилась проблема, путем переброса в DBF минуя Access

Я то же сталкивался с данной проблемой, но как то в Access удобнее, для меня...
Заводишь данные и сразу указываешь, что поля текстовые.
Нули остаются на месте. В Excel я пробовал, но не всегда данная фенька проходит...
... так как бывает что данные переносятся или открываются вместе с форматом.
Автор: Yevgeniy
Дата сообщения: 22.03.2005 14:48
Данная инструкция призвана помочь в подключении банков данных путём восстановления из копий *.cpy (*.001, *.002 ... *.0NM).

1) Банк ---> Список банков ---> Новый
Задаётся название для банка данных (название словарного банка создаётся автоматически).
Задаются каталоги для банка данных (каталог для словарного банка задаётся автоматически).
Отмечаются только пункты «Сжимать» (Данные, Индексы, Словарный банк данных).
Исключаются пункты «Шифровать».
Отмечается пункт «Автоматически подключать к системе».
Затем нажимается «Выполнить».

2) Администратор ---> Восстановление ---> Банка данных
Отмечаются пункты «Восстанавливать данные» и «Восстанавливать индексы».
Исключается пункт «Не удалять данные при восстановлении».
Нажимается «Выбор» и указывается пункт к копии банка данных *.cpy (может состоять из нескольких частей *.001, *.002 ... *.0NM).
Затем нажимается «Выполнить».

3) Банк ---> Перейти к словарю/банку
Далее аналогично предыдущему пункту (только путь указывается к копии словарного банка).
Затем опять: Банк ---> Перейти к словарю/банку

4) Администратор ---> Восстановление ---> Форм банка
Далее снова аналогично предыдущему пункту (только путь указывается к копии форм банка).
Отмечаются нужные формы (или все сразу).
Исключаются пункты «Удалить все выходные формы» и «Удалить все формы ввода».
«Формы с одинаковыми номерами» - Добавлять (лишние потом можно будет удалить).
Затем нажимается «Выполнить».

Если всё удалось - можно приступать к работе с восстановленным БД.
Автор: neo_matryx
Дата сообщения: 24.03.2005 15:03
вопрос к профи..
как в формуле внутри LOOP (.......)
заставить работать группу условий?
например:

LOOP (ЗП12_НО,
if НО11="сл" then (@@QB := @@QB+НО9 & @@QD := @@QD+НО14)

.......
)
ЗП34:=@@QB;
ЗП35:=@@QD;

выражение в скобках нИфИга не считается
спасибо.
Автор: sergtax
Дата сообщения: 29.03.2005 09:22
Люди! А кто нить пробовал запускать CronosPlus в терминальном режиме с сервера W2003? я попробовал, но он ругается и вылетает.... Если кто нить решал такую поблему поделитесь плиз!

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869

Предыдущая тема: Какая-то гадость сидит в компе...


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