Падение программы

Ошибки работы в системе и их устранение
FossWare
Пользователь
Сообщения: 380
Зарегистрирован: 19 дек 2008, 17:28

Re: Падение программы

Сообщение FossWare » 06 дек 2011, 18:14

т.е. настроек локальных у пользователя нет. приведу пример одна программа работает на русском только если в стоит регион стоит русский, другая работает на украинском только если регион украинский, иначе на английском. Ваша программа работает на суржике.
Локализация у нас реализована по последним технологиям, т.е. основная часть программы (скажем так оболочка) берет настройки параметров локализации с Windows региональных настроек, схема же (решение) - имеет свои настройки локализации. Настраивается там где я вам показал.
Данный вид настроек позволяет быть более дружественной к пользователю и иметь одну и туже программу для установки, как для России, Украины или англоязычных стран.
Поэтому если у вас скажем региональные настройки Украина, то локализацию решения тоже необходимо сделать Украинской, если Россия - то русская.
Логи программа ведет? только сегодня она падала раз 5. Нашел письмо нужное, щелкаю по вложению правой кнопкой и получаю сообщение что связь потеряна и перезапуск программы, после чего все по новому. Соединение впн не рвалось при этом (хотя интернет мог и с провалами быть).
Ведет, есть логи сервера находятся в каталоге C:\Program Files\FOSS\FossDoc Application Server\Instances\lib\Logs. Клиентская программа логов не ведет.
Соединение впн не рвалось при этом (хотя интернет мог и с провалами быть).
Check point 2
omg.org.CORBA.COMM_FAILURE: CORBA system exception : omg.org.CORBA.COMM_FAILURE, completed: Completed_No minor: 4000

Server stack trace:
РІ Ch.Elca.Iiop.IiopClientFormatterSink.AllocateConnection(IMessage msg, Ior target, IIorProfile& selectedProfile, UInt32& reqId)
РІ Ch.Elca.Iiop.IiopClientFormatterSink.SyncProcessMessage(IMessage msg)

Exception rethrown at [0]:
РІ System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
РІ System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
РІ Foss.FossDoc.ApplicationServer.ISession.get_MessagingManager()
РІ Foss.FossDoc.ObjectModel.Data.ObjectHolderReadingHelper._Thread()
Starting...29.11.2011 15:47:00
Check point 1
Мы исправили данную ошибку, теперь при пропадании канала клиент падать не будет, а будет проводить пересоединение с сервером. Мы вам можем прислать новую версию клиента, однако мы не можем гарантировать что он заработает со старым сервером, т.к. на сайте выложена версия отрелизенная в начале года, а с тех пор программа была сильно модернизирована, поэтому лучше если бы переставить все решение, если это возможно, однако это версия Бета, т.е. она не проходила тест на стабильность и отсутствие ошибок.
Поставьте себя на место тех, кто обрабатывает почту. Удобств в программе нехватает для этого, я знаю людей окторые ведут бумажную картотеку для работы в фосдоком. Не хватает настроек. Региональные, сквозной поиск, связанные документы, сканер в 7-ке, прячущиеся окна...
Как бы этот интерфейс и разрабатывался с учетом пожеланий пользователей, например с учетом мнения специалистов канцелярии. И там логика простая, смотрите, у канцеляриста (секретаря) 3 типа входных документов: личные, входящая почта в организацию, личные письма. Так у нас и идет разделение потоков, личная почта сама по себе, входящие документы сами по себе, входящие поручения лично секретарю (работнику) сами по себе. При этом уведомитель ведет все 3 папки входящих.
Не хватает настроек. Региональные, сквозной поиск, связанные документы, сканер в 7-ке, прячущиеся окна...
А можно подробнее по этой строке, может все это есть, просто вы не смогли это найти, ввиду большого количества функций.
нет возможности просто просмотреть ранее принятые письма в случае аварии интернета
Это да, дело в том что база находится удаленно, а клиент у себя не хранит принятую корреспонденцию, и даже новая версия ее хранить не будет, только текущий кеш и если соединения с сервером не будет, то письма и документы доступны не будут.
искать письма в которые задним числом добавили вложения, но они не стали от этого выделяться
А этого я вообще не понял, как это в письма пришедшие добавлять вложения, да еще задним числом. Если можно расскажите подробнее и сделайте пару скриншотов если не тяжело.

Alexandr
Пользователь
Сообщения: 94
Зарегистрирован: 14 ноя 2011, 08:13
2 + 2 = ?: 4

Re: Падение программы

Сообщение Alexandr » 07 дек 2011, 12:05

Есть у нас уникумы которые добавляют вложения уже после прочтения письма (спустя дни). Потом звонят и возмущаются, мол мы же добавили вам файлы, почему не забрали? Но такие письма никак не выделяются программой. Нужно заходить каждое письмо и смотреть нет ли там новых файлов.


Первое вложение это закрытое письмо, которое почему-то 1 что-то делает во входящих.
второе вложение внизу демонстрирует вложение сделанное уже после отправки и прочтения самого письма, файл 7273...
третье вложение попытка выбрать фильтром письмо по времени, алгоритм работы загадочный остался для меня, куча файлов ещё. Зачастую нужное письмо даже не становится первым в список.


А что делать если есть программы которые требуют русского региона? в СНГ все несколько запутанно и выбор только по региону языка не лучшее решение. Последние достижения позволяют в программах выбирать язык из списка нужных если автовыбор чем-то не устраивает пользователя.

Канцелярии тоже по разному работает. Хотелось бы таки иметь гибкие натсройки.

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

По настройкам, это принудительное задание языка. В файлах как выше писал исчезли "цепочки" вложений (связанные документы). в случае подписи ответного письма хотелось бы видеть реакцию и во входящем письме (цветовая или другая сигнализация) т.к. переключаться в отправленные и назад не удобно, особенно из-за отсутвия локальной базы и потери быстродействия. Текущая версия ПО (та что стоит у меня) не видит сканер в 7-ке х64. Не редки случаи когда открытое окно не видно, оно открывается но на экране отображается только в панели задач. Что бы увидеть нужно правой кнопкой по окну и выбрать раскрыт на вес экран (в 7-ке такое не наблюдал почти).

FossWare
Пользователь
Сообщения: 380
Зарегистрирован: 19 дек 2008, 17:28

Re: Падение программы

Сообщение FossWare » 07 дек 2011, 14:17

Есть у нас уникумы которые добавляют вложения уже после прочтения письма (спустя дни). Потом звонят и возмущаются, мол мы же добавили вам файлы, почему не забрали? Но такие письма никак не выделяются программой. Нужно заходить каждое письмо и смотреть нет ли там новых файлов.
Ну скажем так на данный момент действительно при добавлении файлов, задним числом, с отображением поручения ничего не происходит. Мы поняли что вам интересно, и возможно в следующих версиях учтем ваше пожелание и реализуем данный визуальный механизм отображения измененных поручений. Однако прямо сейчас есть только одна возможность отсортировывать измененные поручения это создать виртуальную папку, с условием отсортировки измененных поручений ну скажем за последние 3 дня или последний день. Тогда при изменении поручения, например если добавится файл, это поручение туда будет отсортировано. Создать такую папку вы можете сами. Технологий создания виртуальный папок описана в этой теме.
А что делать если есть программы которые требуют русского региона? в СНГ все несколько запутанно и выбор только по региону языка не лучшее решение. Последние достижения позволяют в программах выбирать язык из списка нужных если автовыбор чем-то не устраивает пользователя.
Хорошо, я смотрю у вас стоят Русские региональные настройки, а язык локализации - украинский, а такой вопрос у вас региональные настройки одинаковые, если да, то просто перевидите локализацию решения в тот формат что вам удобен и все. Если региональные настройки везде разные, то тут действительно нюанс, но врядли мы будем вносить пока изменения в данный модуль системы. Хотя ваш вопрос понятен и доводы тоже. Хотя вы первый кто обратился к нам по этому поводу.
В файлах как выше писал исчезли "цепочки" вложений (связанные документы).
Как такое возможно?
в случае подписи ответного письма хотелось бы видеть реакцию и во входящем письме (цветовая или другая сигнализация) т.к. переключаться в отправленные и назад не удобно, особенно из-за отсутвия локальной базы и потери быстродействия.
Не совсем понял что вы имеете ввиду. У нас все письма отправленные с документа, по этому документу добавляются в закладку переписка. Но это письма, а вы я так понимаю речь ведете о поручениях, но и они тоже отображаются в связанных документах, т.е. весь жизненный цикл документа, начиная от входящего письма и заканчивая исходящим за пределы сервера отображен во входящем документе.

Вот вам привожу жизненный цикл входящего документа:
Итак входящее письмо.
Mail_Dor_Doc1.png
Mail_Dor_Doc1.png (46.4 КБ) 11472 просмотра
Зайдя на закладку Маршруты, мы можем посмотреть у кого на исполнении был документ.
Mail_Dor_Doc2.png
Mail_Dor_Doc2.png (58.58 КБ) 11473 просмотра
Далее идем на закладку Связанные документы. Там отображаются все документы которые сделаны на базе данного документа, либо которые могут быть связанны пользователем в ручную.
Mail_Dor_Doc3.png
Mail_Dor_Doc3.png (43.02 КБ) 11473 просмотра
Кликнув по ссылке документа откроется карточка этого проекта
Mail_Dor_Doc4.png
Mail_Dor_Doc4.png (76.4 КБ) 11469 просмотров
Затем пройдя уже на закладку Связанные документы мы видим наш исходный документ, выделен зеленым цветом и другой связанный документ по которому точно также можно пройти для просмотра его.
Mail_Dor_Doc5.png
Mail_Dor_Doc5.png (71.12 КБ) 11468 просмотров
Я вам привел одно из отображений жизненного цикла документа, если таких документов больше то все они будут хранится как в базовом, так и дочернем документе.
Не редки случаи когда открытое окно не видно, оно открывается но на экране отображается только в панели задач. Что бы увидеть нужно правой кнопкой по окну и выбрать раскрыт на вес экран (в 7-ке такое не наблюдал почти).
Скорее всего все нормально с окном отображения, просто открывается оно в невидимой для пользователя части экрана, а в случае его разворачивания на всю область экрана, она отрабатывает нормально. Я так понимаю это ошибка часто возникает в Xp версиях ОС, там действительно не было четкого понятия рабочей области экрана. Как одно из решений, это один раз вытащить данное окно в рабочую область экрана, система запомнит это положение и все последующие окна, данного типа документа, будут тогда открываться нормально.
Текущая версия ПО (та что стоит у меня) не видит сканер в 7-ке х64.
В той версии что вам была отправлена, данная проблема была решена. Результат сообщите, т.к. решение это бета-версия.

Alexandr
Пользователь
Сообщения: 94
Зарегистрирован: 14 ноя 2011, 08:13
2 + 2 = ?: 4

Re: Падение программы

Сообщение Alexandr » 07 дек 2011, 16:30

В исходящих связанные отображаются, а во входящих нет отображения отправленных писем.
Вложения
123_5.png
123_5.png (42.05 КБ) 11465 просмотров
123_4.png
123_4.png (48 КБ) 11464 просмотра

Alexandr
Пользователь
Сообщения: 94
Зарегистрирован: 14 ноя 2011, 08:13
2 + 2 = ?: 4

Re: Падение программы

Сообщение Alexandr » 07 дек 2011, 16:32

И я не нашел в программе как напечатать от кого задание, сроки, на кого ещё отправлялось, отправитель, номер и т.п. информация. В лучшем случае приходится печатать скриншот. Не туда смотрю?

FossWare
Пользователь
Сообщения: 380
Зарегистрирован: 19 дек 2008, 17:28

Re: Падение программы

Сообщение FossWare » 07 дек 2011, 16:54

В исходящих связанные отображаются, а во входящих нет отображения отправленных писем.
В той версии что вам выслали, данная возможность реализована. Это называется перекрестная ссылка. Вам был выслан предрелиз, т.е. в начале следующего года будет выходить новый релиз продукта FossDoc со всеми исправлениями, возможно туда попадут и те что вы хотите но еще не сделаны на сегодняшний день.
И я не нашел в программе как напечатать от кого задание, сроки, на кого ещё отправлялось, отправитель, номер и т.п. информация.
не совсем понял что вы хотите сделать. Вы хотите подготавливать отчет по входящим документам (поручениям), или хотите сформировывать что-то типа печатного шаблона отчета по документу. В принципе можно и так и так. Просто если можно расскажите подробнее что вы хотите сделать, а может как то по другому.
Например мы можем формировать такую печатную форму, называется это карточка документа
Mail_Dor_Doc6.png
Mail_Dor_Doc6.png (54.89 КБ) 11474 просмотра

Alexandr
Пользователь
Сообщения: 94
Зарегистрирован: 14 ноя 2011, 08:13
2 + 2 = ?: 4

Re: Падение программы

Сообщение Alexandr » 07 дек 2011, 18:00

Завтра я новую версию ставлю

Печать карточки выглядит похоже.
Только где её взять? В меню карточка, печать - и

System.ApplicationException: Файл настроек полей отчета Microsoft Word отсутствует!
в Foss.FossDoc.MSWordTemplate.Plugin.MSWordTemplateInplaceForm.LoadTemplate()
в Foss.FossDoc.MSWordTemplate.Plugin.MSWordTemplateInplaceForm.BuildSingleReport(String path)
в Foss.FossDoc.MSWordTemplate.Plugin.MSWordTemplateInplaceForm.ShowReport()
в Foss.FossDoc.ObjectModel.DataRepresentation.View.BusinessLogic.Reporting.ReportViewerHelper.DoReport()
в Foss.FossDoc.ObjectModel.DataRepresentation.View.BasePropertiesControl.PrintReportForObject(OID reportOID)

FossWare
Пользователь
Сообщения: 380
Зарегистрирован: 19 дек 2008, 17:28

Re: Падение программы

Сообщение FossWare » 07 дек 2011, 18:12

В меню карточка, печать - и ........
А на той машине Word установлен? Если нет, то необходимо установить. Мы его используем для работы с печатными шаблонами.

Alexandr
Пользователь
Сообщения: 94
Зарегистрирован: 14 ноя 2011, 08:13
2 + 2 = ?: 4

Re: Падение программы

Сообщение Alexandr » 07 дек 2011, 18:22

офис 2010 стоит в полной версии.

FossWare
Пользователь
Сообщения: 380
Зарегистрирован: 19 дек 2008, 17:28

Re: Падение программы

Сообщение FossWare » 08 дек 2011, 09:41

А у меня вопрос есть. Где вы брали инсталляцию Fossdoc, на сайте или вам присылали ее как то индивидуально?

Ответить

Вернуться в «Ошибки работы»