Перейти к публикации
forum-okna.ru

MOHTEP

Участник
  • Публикации

    157
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные пользователем MOHTEP

  1. тем более что синтаксис ХП firebird не широкоизвестен :-)

    Вот уж с чем не соглашусь!

    При условии, что вы программист, пишущий под FB. Если же просто программист, то при желании выяснить синтаксис дело 15 мин.

     

    А вот если не программист в принципе знает, что такое ХП - честь и хвала этому НЕПРОГРАММИСТУ.

  2. А копии были за целый месяц, только толку от них никаого, помогают если база полетела одномоментно, а не каждый день по чуть-чуть

    Как раз в таких случаях и помогают резервные копии. Если одномоментно - взял и откатил. Решил проблему и добил свежими данными.

     

    А в реиндексации проектов тоже могут быть сильные косяки. Например, как-то раз я сделал реиндексацию, а она не затронула таблицы СГП. И все накладные потеряли связь с проектами. Замечено это было в конце недели, когда делался отчет по СГП. Откатиться уже невозможно. Профсегмент развел руками и сказал "в новой версии такого теперь не будет". А Лечить мою базу пришлось мне самому вручную. Так-то.

  3. Спасибо, тебе МОНТЕР.

    Единственный кто хоть как-то пытался помочь.

    Всё починилось, техподдержка сделала новое обновление, которое поправило индексы.

    Отсюда мораль - не брезгуйте реиндексацией проектов, особенно если это база в головном офисе.

     

    ----------------

    Тему можно закрывать.

    Отсюда мораль - чаще делать резервные копии.

  4. Спасибо за интерес. Пока ждал ответов перековырял всю БД, теперь интереснее :igz: pUnic`и сглючили, все заказы, сгруппировались по 2-3 заказа с одинаковым pUnic ами, в резервных копиях за месяц наблюдаются 2-3 заказа с одинаковым pUnic.

    Firebird-2.0.3.12981-1-Win32

    ПС3-3.10.99 сетевая

    клиенты работают через сеть (не терминал)

    когда произошле сбой и что кто в это время делал сейчас к сожалению сказать затруднительно :igz:

    На сколько стабильна сеть? пинги теряются? Какие задержки? (от клиентского места до сервера)

    с PUNIC многое связано - изделия, комплектация, спецификация, и т.д..

     

    Посмотри за кем приписаны дубликаты punic (поле менеджер). Может быть на этой машине обрывается связь с сервером. Или данные проекты были сделаны одномоментно на двух компах и ПС сгенерил один PUNIC. Сколько пользователей одновременно работают в среднем?

     

    ну а так - могу сказать - такие проблемы связаны не с FB, а с ПС. поэтому как решение - делать такую последовательность для менеджеров

    1. добавил проект

    2. сразу закрыл его

    3. открыл и дальше работать....

     

    Такие же проблемы существуют с накладными на складе... когда интенсивно вводятся накладные на 2-х и более рабочих местах.

     

     

    А лекарство для базы на данный трабл.. хм... на словах и быстро не существует... :unsure:

  5. Как-то непонятно, глюкнулась БД Профстрой3, при создании нового проекта открывается новый проект, но там данные старого, какого либо проекта, причем этот новый связан со старым, т.е. если этот новый удалить, удалится и старый, реструктуризация БД не помогает, реиндексация выдает ошибку, в базах данных понимаю плохо :igz: , может кто чем поможет. При индексации пишет "violation of PRIMARY or UNIQUE KEY konstant "DATEPRJ" on table "DATEPRJ"" однако в DATEPRJ вообще нет такого поля.

    Дозвонился до техподдержки, порекомендовали сделать drop table, данной таблицы, однако реиндексация всё равно не пошла, "грохнул", есчо с 10 таблиц, реиндексация всё таки прошла, проиндексировало около 2000 заказов, однако теперь все заказы - просто записи с ценой и комплектацией, какое-либо упоминание об изделиях исчезло, может, кто подскажет как этого избежать, в базе около 30000 заказов. СПАСИТЕ!!!

    Насколько велика разница с последней резервной копией?

    Когда произошел сбой? (что делали в это время?)

    Что перед этим делали? (смена версий?)

    Клиенты локально относительно FB работают или через сеть?

    Какая версия FB и ПС?

    Если удалили таблицы - значит данные в этом файле базы потеряны их не восстановить ни при каких условиях.

    Так что закономерный вопрос удаляли в боевой (пускай и в мертвой) базе или делали резервную копию?

  6. Целью всего этого не является написание замены (оболочки) для ПС.

    Я не хочу продавать эту программу (YEe).

     

    Я реализовывал инструменты, которые были мне необходимы для решения текущих задач.

    Пользоваться оригинальными не было и нет никакого желания. :angry:

    Или делал тесты для проверки того, что вносилось через профстрой. То есть открыл профстрой,

    в нем вносишь изменения а в Йее обозреваешь все вместе. Плюс отчеты все-таки думаю удобнее

    редактировать у меня (скромно так думаю).

    Всем этим отчасти обясняется незавершенность почти всего. :rolleyes: Нет времени и стимула.

    Написал - хватило, что бы сделать задачу - бросил... Так как отзывов других людей нет - интерес

    доделывать/переделывать пропал.

     

    Второй целью процесса разработки был сам процесс разработки. Вспомнить изучить и найти все,

    что было упущено за период, когда я не писал код. :D

     

    Еще одна цель - реклама себя любимого. Хочется заняться поплотнее разработкой.

    Может кому и приглянусь. :rolleyes:

     

    Вот несколько основных причин, по которым я выкладываю здесь результаты

    моей деятельности в свободное от работы время. :D

  7. На чем пишете, сэр?

    Сам работаю в Borland C++ 6.0

    Пишу на Delphi. Принципиальной разницы с BC не вижу.

     

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

    Нельзя ли идею реализации подсветки бросить нам?

    Генератор я не писал - только редактор. Нам это кому? Стучите в Аську, сколько бы вас не было.

     

    Профстроевские полгода назад попробовали это сделать, но слишком медленно это сначала работало.

    А сейчас быстро? У меня что-то не айс. Может быть у меня что-то с ПС3 О_о?

  8. 2009-04-29

    YEe v2.0.0.90 (build 90)

    * Косметические правки

    + Вывод вариантов текстур и метода их подбора для спецификации модулей Соединений-Фурнитуры-Составов

    * В Модуле манипуляции проектами в содержимом проектов неправильно отображалась сумма итого

    * Поправил процесс сохранения параметров

    + Добавил еще несколько параметров

    + Добавил обновление главного дерева в разделах Соединение-Фурнитура-Составы (С-Ф-С) при изменении параметров

    * Изменил принцип обновления главного дерева в модулях С-Ф-С (теперь обновляется только выделенный элемент)

    + При обновлении (Refresh) элемента в разделах С-Ф-С обнуляются изменения параметров. Сделал как вариант нажатия на кнопку Отменить.

     

     

     

     

  9. 2009-04-08

    YEe v2.0.0.77 (build 77)

    * Косметические правки

    * Баг в фильтре по типу МЦ в модуле состояния склада.

    * Баг: если подключены к базе в меню Базы можно выбрать другую базу и программа вылетит

    + В Модуле накладных добавлена функция синхронизации отметок проектов ("ящики") и состояний накладных

    + Начата работа над модулем обслуживание БД

    - Создана возможность создания резервных копий БД через gbak.

    - Реализовано создание резервной копии через Сервис Firebird программно.

    Это позволяет делать резервные копии с клиентской машины, где имеется утилита gbak (идет в поставке Firebird).

    Копия может создаваться прямо на сервере, или на клиентской машине.

    * Увеличено количество запоминаемых баз в списке последних используемых.

    + В разделе фурнитура выводятся стороны и ограничения применимости

     

    2009-04-27

    YEe v2.0.0.81 (build 81)

    * Косметические правки

    * Вывод параметров в модулях Соединений-Составов-Фурнитуры

    * Реализована возможность редактирования параметров в разделах Соединений-Составов-Фурнитуры. (Пока не все)

     

     

     

  10. Пытаюсь поставить ПрофОкна на Linux через wine, вроде считают нормально, но проблема с отчетами. Подозреваю, что из-за того, что на выходе формат HTML и программа жестко связана с Windows Internet Explorer, а другой браузер не переваривает. Какие есть идеи как это побороть?

    установи в виню интернет эксплорер. что - нить из прошлых версий.

  11. 2009-04-08

    YEe v2.0.0.77 (build 77)

    * Косметические правки

    * Баг в фильтре по типу МЦ в модуле состояния склада.

    * Баг: если подключены к базе в меню Базы можно выбрать другую базу и программа вылетит

    + В Модуле накладных добавлена функция синхронизации отметок проектов ("ящики") и состояний накладных

    + Начата работа над модулем обслуживание БД

    - Создана возможность создания резервных копий БД через gbak.

    - Реализовано создание резервной копии через Сервис Firebird программно.

    Это позволяет делать резервные копии с клиентской машины, где имеется утилита gbak (идет в поставке Firebird).

    Копия может создаваться прямо на сервере, или на клиентской машине.

    * Увеличено количество запоминаемых баз в списке последних используемых.

     

     

     

     

  12. Я до сих пор надеюсь на то, что разработчики действительно серьезные изменения в базе задокументируют, а все остальное - всего лишь логика работы с данными....

     

    Хотя я и сам понимаю риск обновления, перепрыгивая через большое количество версий, все же мое мнение - лучше один раз за пару месяцев сыграть в рулетку, чем при каждом обновлении до последней версии.

     

    Блин спать пора. B)

  13. Ну не знаю.... На сегодня ПОСЛЕДНЯЯ версия 3.10.72 .....

    Ваша версия вышла 03.02.2009. С тех пор прошло уже почти 2 месяца и вышло 25 обновлений ....

    После пары неожиданностей я решил, что лучше не трогать если все устраивает. Пока меня все кроме вышеописанного устраивает. В новых версиях ничего нужного для меня не вышло. Меняю только под конец действия "срока жизни". Все остальные версии лежат у меня аккуратненько и гоняются на предмет наличия исправлений. Нововведений интересных не было со времен введения аналогов. (ИМХО вроде как B) )

  14. Само собой в Профстрое у меня ничего не пропадало - всегда находился автор. B);)

     

    Берем одну из последних версий.... У меня в офисе в данный момент 3.10.36 (Пока тестирую последние обновления)

     

    Начальные условия:

    у Арт1 есть только тариф для цвета 1

    на складе есть Арт1 цвет 1-1-1 кол-во 100м

     

    далее создаем накладную прихода

    Арт1 цвет 2-2-2 кол-во 20м (цвет 2-2-2 выбран был случайно новым пользователем по невнимательности.... конечно ошибка пользователя, но все же не к тому веду).

    Система не запрещает выбирать для артикулов цвета, которые не заданны в тарифах.

    Проводим накладную.

     

    Далее закрываем окно накладных....

    получаем на складе

    Арт1 цвет 1-1-1 100м

    Арт1 цвет 2-2-2 20м

    Далее видим эту ошибку. Открываем накладную снимаем проведения. Меняем цвет на "правильный" 1-1-1, сразу проводим. И о чудо....

    Получаем 120м цвета 1-1-1 и 20м цвета 2-2-2. При этом теперь ни в одной накладной арт1 в цвете 2-2-2 не присутствует.

     

    Так-то.

    Вроде шаги правильно описал.

    Таким образом автор-то есть, но особой вины его я в этом не вижу, и сам бы мог так ошибиться, просто промахнувшись мимо строки мышкой.

  15. Варианты соединений бывают "очень всякие", в т.ч. где текстуру надо спрашивать...

    А здесь полностью согласен с Конструктором. Вариант, когда текстура непринципиальна, частный случай. К тому же сегодня "непринципиально", а завтра "клиент платит за покраску саморезов". и тогда... B)

  16. могу предположить:

    4-5 вариантов сбоя по неосторожности (удалили текстуру "без цвета" через программу, поменяли код текстуры, поменяли цвет тарифа артикула -ов, и т.д.)

    3-4 варианта сбоя самой программы (тут сложнее рассказывать, но при сетевой работе это может произойти в довольно тривиальных ситуациях)

    и бесконечное количество по мести.

  17. Прошу посмотреть на вариант отображения настроек конструктива.

    Не будет ли слишком рябить от названий...

    Навигация планируется по типу проводника Windows. Слева папки справа их содержимое (Параметры, спецификация, и.т.д.).

    Жду отзывов. (Хотя уже отчаялся их получить ;) )

     

     

    2009-03-26

    YEe v2.0.0.65 (build 65)

    + Начат модуль редактора отчетов. Применен продвинутый компонент.

    Подсветка синтаксиса HTML+Профстрой3

    CodeFolding

    Вывод непечатаемых символов

    и многое другое

    Повышена стабильность редактора

    Поддержка работы с несколькими отчетами

    Поиск и замена

    + Начата работа над модулем соединений

    + В модуле манипуляций проектами добавлены фильтры по Контрагентам, менеджерам, Дате регистрации.

     

    2009-03-27

    YEe v2.0.0.66 (build 66)

    + Реализовано сохранение отчетов в редакторе

     

    2009-03-30

    YEe v2.0.0.68 (build 68)

    * Косметические правки

    * Добавлены запросы на сохранение изменений при переходе между разделами (Редактор отчетов, Администрирование пользователей, Каталог статусов)

    + Добавлен запрос на сохранение изменений при выходе из программы

    + Начата работа над разделом Составы

    + Начата работа над разделом Фурнитура

     

     

     

     

     

  18. 2008-12-14

    YEe v2.0.0.57 (build 57)

    * Косметические правки

    + В настройках отчета добавлена возможность визуальной настройки прав для групп пользователей.

     

    2009-03-26

    YEe v2.0.0.65 (build 65)

    + Начат модуль редактора отчетов. Применен продвинутый компонент.

    Подсветка синтаксиса HTML+Профстрой3

    CodeFolding

    Вывод непечатаемых символов

    и многое другое

    Повышена стабильность редактора

    Поддержка работы с несколькими отчетами

    Поиск и замена

    + Начата работа над модулем соединений

    + В модуле манипуляций проектами добавлены фильтры по Контрагентам, менеджерам, Дате регистрации.

     

    2009-03-27

    YEe v2.0.0.66 (build 66)

    + Реализовано сохранение отчетов в редакторе

     

     

     

    последняя сборка:

  19. Приветствую почитателей ПО Профстрой3

     

    Вот на неделе добил подсветку синтаксиса в приемлемой форме.

    Изменил редактор - стал стабильнее и функциональнее.

    Подсвечивается синтаксис HTML+PS3

     

    Поддержка работы сразу с несколькими документами (закладочки внизу)

    Вывод непечатаемых символов

    Автоиндент

    Перенос по словам

    Поиск и замена

    Undo-Redo

    Cut-Copy-Paste

     

     

    Поддержка КодФольдинг (Сворачивание блоков кода - очень знаете не хватает его в оригинальном редакторе профстроя)

     

    Внутри запросов подсветил вставки переменных профстроя дабы привлечь к ним внимание.

     

     

    Так же подсветка зарезервированных слов Генератора отчетов (пока не все, конечно).

     

    Думаю прицепить модуль автоматического добавления подфункций... типа ввел sql1: редактор предложит

    -Установить

    -Добавить

    -Начало и т.д.

  20. А знаете. По-моему все еще не совсем плохо.

    В принципе можно кое-какие манипуляции с БД произвести.

    Ведь если не трогать сами таблицы, то в работе клиента ничего не должно измениться (если, конечно, клиент не следит за изменениями структуры базы, что маловероятно, учитывая использование СУБД).

    Жаль, что у меня пока не на чем проверить.

    А какой смысл?

×
×
  • Создать...

Важная информация

Условия и правила использования форума Правила.