Страница 1 из 1

Ошибка при заполнении полей карточки документа System.Global

Добавлено: 24 сен 2015, 22:59
Ruslan
Здравствуйте,я использую бесплатную версию программы FossDoc. При попытке заполнить поля в карточке происходит рестарт сервиса и выход и программы.

-cut-
код лог файла System.Globalization.CultureNotFoundException: Culture is not supported.
Parameter name: culture
4096 (0x1000) is an invalid culture identifier.
at System.Globalization.CultureData.GetCultureData(Int32 culture, Boolean bUseUserOverride)
at System.Globalization.RegionInfo..ctor(Int32 culture)
at Foss.FossDoc.ObjectModel.DataRepresentation.View.BusinessLogic.Address.CountryMapper._InitializeCountryMap()
at Foss.FossDoc.ObjectModel.DataRepresentation.View.BusinessLogic.Address.CountryMapper.GetLocalizableCountriesNames(String twoLetterName, Int32& positionInArray)
at Foss.FossDoc.ObjectModel.DataRepresentation.View.BusinessLogic.Address.AddressPropertiesControl._ReadAndMapCountry()
at Foss.FossDoc.ObjectModel.DataRepresentation.View.BusinessLogic.Address.AddressPropertiesControl._RefreshData()
at Foss.FossDoc.ObjectModel.DataRepresentation.View.BusinessLogic.Address.AddressPropertiesControl.ActivateRoutine()
at Foss.FossDoc.ObjectModel.DataRepresentation.View.BasePropertiesControl.Activate()
at Foss.FossDoc.ObjectModel.DataRepresentation.Plugins.Forms.InplaceFormCollectionContainerControl.InplaceFormHolder.Activate()
at Foss.FossDoc.ObjectModel.DataRepresentation.Plugins.Forms.InplaceFormCollectionContainerControl.ActivateInplaceFormHolder(InplaceFormHolder inplaceFormHolder, Boolean postActivate)
at Foss.FossDoc.ObjectModel.DataRepresentation.Plugins.Forms.InplaceFormCollectionContainerControl.InplaceFormHolder.TryActivate()
at Foss.FossDoc.ObjectModel.DataRepresentation.Plugins.Forms.InplaceFormCollectionContainerControl.TabPageEx.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
System.Globalization.CultureNotFoundException: Culture is not supported.
Parameter name: culture
4096 (0x1000) is an invalid culture identifier.
at System.Globalization.CultureData.GetCultureData(Int32 culture, Boolean bUseUserOverride)
at System.Globalization.RegionInfo..ctor(Int32 culture)
at Foss.FossDoc.ObjectModel.DataRepresentation.View.BusinessLogic.Address.CountryMapper._InitializeCountryMap()
at Foss.FossDoc.ObjectModel.DataRepresentation.View.BusinessLogic.Address.CountryMapper.GetLocalizableCountriesNames(String twoLetterName, Int32& positionInArray)
at Foss.FossDoc.ObjectModel.DataRepresentation.View.BusinessLogic.Address.AddressPropertiesControl._ReadAndMapCountry()
at Foss.FossDoc.ObjectModel.DataRepresentation.View.BusinessLogic.Address.AddressPropertiesControl._RefreshData()
at Foss.FossDoc.ObjectModel.DataRepresentation.View.BusinessLogic.Address.AddressPropertiesControl.ActivateRoutine()
at Foss.FossDoc.ObjectModel.DataRepresentation.View.BasePropertiesControl.Activate()
at Foss.FossDoc.ObjectModel.DataRepresentation.Plugins.Forms.InplaceFormCollectionContainerControl.InplaceFormHolder.Activate()
at Foss.FossDoc.ObjectModel.DataRepresentation.Plugins.Forms.InplaceFormCollectionContainerControl.ActivateInplaceFormHolder(InplaceFormHolder inplaceFormHolder, Boolean postActivate)
at Foss.FossDoc.ObjectModel.DataRepresentation.Plugins.Forms.InplaceFormCollectionContainerControl.InplaceFormHolder.TryActivate()
at Foss.FossDoc.ObjectModel.DataRepresentation.Plugins.Forms.InplaceFormCollectionContainerControl.TabPageEx.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
-cut-
Globalization.Culture
oc. Windows 7x64 i7,4Gb

Re: Ошибка при заполнении полей карточки документа System.Gl

Добавлено: 25 сен 2015, 10:22
Andrew
Здравствуйте!
Откройте Панель управления, "Часы-язык и регион" , там далее Язык и регион (где указывается формат даты-времени, язык и т.п.). Возможно у вас там что-то настроено особенным образом, сделайте снимок экрана (print-scr) и прикрепите его.

Еще момент - это только на этой вкладке, или с другими тоже были похожие проблемы?

Re: Ошибка при заполнении полей карточки документа System.Gl

Добавлено: 25 сен 2015, 12:49
Ruslan
В настройках синхронизации времени указан time.nist.gov. в место time.windows.come
Ну и соответственно язык для программ не поддерж. Юникод стоит Русский.
Данную ошибку пока выдает (только) в подсистемa физических лиц/контактное лицо/ Адрес

Re: Ошибка при заполнении полей карточки документа System.Gl

Добавлено: 25 сен 2015, 13:06
Andrew
Еще заметил, что вы вошли в клиент с учеткой администратора, в целом как раз Administrator и не нужно применять для работы в клиенте (он не-сотрудник, и только для администрирования). Можете выгрузить сейчас клиент (из трея тоже), и попробовать войти под "Деловод" (123), или "Директор" - там такая же проблема?

Re: Ошибка при заполнении полей карточки документа System.Gl

Добавлено: 25 сен 2015, 15:22
Ruslan
При работе в клиенте под Деловодом или Директорм нет вкладки Адрес,
Админ, Деловод,Директор корректно создает карточку см. скрин

Re: Ошибка при заполнении полей карточки документа System.Gl

Добавлено: 25 сен 2015, 15:28
Andrew
Понятно, спасибо за помощь в выявлении проблемы, в будущих версиях эту неточность исправим.

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