[HM1] Не отображаются руки на вкладкеDataView

    • DimychTula
      DimychTula
      Бронза
      На форуме с: 25.02.2010 Сообщения: 10
      Пожалуйста помогите.После изменения формата сохранения рук на Старзах,обновил версию Холдем Менеджера до последней 12.09.Но при просмотре сыгранных рук в турнирах на вкладке DataView,при нажатии на интересующий турнир внизу нет ни одной сыгранной руки.При нажатии на эту пустоту,выплывает окно с надписью" Не обрабатываемое исключение в приложении.При нажатии продолжить ,менеджер попробует проигнорировать ошибку,и продолжить работу.И ссылка на ошибку.Там много чего написано,но вот это кажется основное

      Подробная информация об использовании оперативной
      (JIT) отладки вместо данного диалогового
      окна содержится в конце этого сообщения.

      ************** Текст исключения **************
      System.NullReferenceException: В экземпляре объекта не задана ссылка на объект.
      в ed.b(Object A_0, ItemClickEventArgs A_1)
      в Softelvdm.SftTreeNET.SftTree.OnItemClick(StrategyReasonEnum reason, ItemClickEventArgs e)
      в Softelvdm.SftTreeNET.SftTree.CallItemClick(StrategyReasonEnum reason, ItemClickEventArgs e)
      в Softelvdm.SftTreeNET.ItemsControlClass.StrategyRoutine(StrategyClass strat)
      в Softelvdm.SftTreeNET.SftTree.StrategyRoutine(StrategyClass strat)
      в Softelvdm.SftTreeNET.SftTree.OnMouseDown(MouseEventArgs e)
      в Softelvdm.SftTreeNET.SftTree.Softelvdm.Controls.IOwnerControl.CallMouseDown(MouseEventArgs e)
      в Softelvdm.Controls.ISubControlImplementationClass.OnMouseDown(Control thisControl, SoftelvdmUserControl owningControl, MouseEventArgs e)
      в Softelvdm.Controls.ISubControlImplementationClass.OnMouseDown(MouseEventArgs e)
      в Softelvdm.SftTreeNET.ItemsControlClass.OnMouseDown(MouseEventArgs e)
      в System.Windows.Forms.Control.WmMouseDown(Message& m, MouseButtons button, Int32 clicks)
      в System.Windows.Forms.Control.WndProc(Message& m)
      в System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
      в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
      в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


      ************** Оперативная отладка (JIT) **************
      Для подключения оперативной (JIT) отладки файл .config данного
      приложения или компьютера (machine.config) должен иметь
      значение jitDebugging, установленное в секции system.windows.forms.
      Приложение также должно быть скомпилировано с включенной
      отладкой.

      Например:

      <configuration>
      <system.windows.forms jitDebugging="true" />
      </configuration>

      При включенной отладке JIT любое необрабатываемое исключение
      пересылается отладчику JIT, зарегистрированному на данном компьютере,
      вместо того чтобы обрабатываться данным диалоговым окном.

      Так же перестали выводиться статы на стол.Работают лишь количество сыгранных турниров,и график игры,а остальное все с ошибками.Делал уже все,как мне кажеться,что бы исправить проблему.Со всеми старыми "руками"до обновления формата,все работает .Виндус 7.Поставил лицензионного "Слона"Проблема та же.
      Пожалуйста помогите
  • 8 ответов
    • vpmarat
      vpmarat
      Модератор
      Модератор
      На форуме с: 22.01.2008 Сообщения: 83.953
      Поставь эту http://www.holdemmanager.com/Downloads/HmUpdate_Release_1.12.10_13Mar2011.exe
      но имей в виду, что при первом запуске после обновления оно будет долго менять структуру базы данных.
      Даже если Диспетчер задач скажет, что ХМ не отвечает - терпи.
      Или запусти в папке ХМ файл
      dbcontrolpanel.exe
      и создай новую базу данных
    • DimychTula
      DimychTula
      Бронза
      На форуме с: 25.02.2010 Сообщения: 10
      Поставил.Все то же самое.Думаю,дело не в обновлении ХМ.У людей и 12.09 работает.У "Слона" та же проблема.Старые руки в норме,а новые не видит,хотя турниры все на месте((((((
    • ExConfessor
      ExConfessor
      Супер-модератор
      Супер-модератор
      На форуме с: 21.08.2007 Сообщения: 37.031
      Попробуй поочередно:
      - очистить фильтры: Filter > Clear
      - выполнить оптимизацию базы - Holdem Manager FAQ - общие вопросы пункт #57
      - создать новую базу.
    • DimychTula
      DimychTula
      Бронза
      На форуме с: 25.02.2010 Сообщения: 10
      Зашел в ХМ в фильтры,нажал "Стереть".Далее все как сказано в пункте 57 по ссылке.Далее в ХМ зашел в "База менеджер,создал новую базу,..Из архива рук все импортировал.Все то же самое.Забыл сказать,я пере устанавливал раньше Postrres SQL 8.4.
      Проблема осталась......И сейчас ничего не помогло
    • vpmarat
      vpmarat
      Модератор
      Модератор
      На форуме с: 22.01.2008 Сообщения: 83.953
      Убедиться, что Виндовс полностью обновлена - до состояния "критических обновлений больше нет".
      Включая Internet Explorer (даже, если пользоваться им не планируется).
      Удалить все имеющуеся версии NetFramework с помощью этого: http://videos.holdemmanager.com/dotnetfx_cleanup_tool.zip
      Далее - скачать инсталлятор NET и запустить
      для XP / Vista - сначала 3.5 sp1 http://download.microsoft.com/download/2/0/e/20e90413-712f-438c-988e-fdaa79a8ac3d/dotnetfx35.exe
      а затем и NET4 (если дело касается ХМ2. Для ХМ1 под XP достаточно 3.5 sp1)
      для Win7 - только NET4 (для всех версий ХМ) http://www.microsoft.com/downloads/en/details.aspx?FamilyID=9cfb2d51-5ff4-4491-b0e5-b386f32c0992&displaylang=en
      После инсталляции каждой версии NET - повторно обновить Виндовс (там всегда появляются новые критические обновления).
      И каждый раз, когда Виндовс просит перегрузиться - делать это сразу, не откладывая "на потом".
    • DimychTula
      DimychTula
      Бронза
      На форуме с: 25.02.2010 Сообщения: 10
      Удалил утилитой NetFramework.Далее скачал по ссылке ,установил .Установил все критические обновления,хотя я из всегда устанавливаю. Устанавливались долго,и как раз для NetFramework 4.Всегда перезагружал,когда требовалось.Удалил ХМ еще до всего,и установил после всех перечисленных действий.И представляете проблема ОСТАЛАСЬ. Старые турниры все в норме,у новых нет рук.То же самое в Элефанте.((((
    • DimychTula
      DimychTula
      Бронза
      На форуме с: 25.02.2010 Сообщения: 10
      Большое спасибо за подсказки разобрался сам.Расскажу в чем дело,может пригодиться кому то.По неизвестной причине руки не сохранялись в папке C:\Program Files\PokerStars\HandHistory\ Я почитал тему Настройка Holdem Manager под конкретные румы и создал папку для сохранения в Моих документах.И все стало сохранятся
      Раньше руки сохранялись где то в системе,и токо ХМ их находил автоматически,где они хранятся.Но файл истории выглядел так
      PokerStars Tournament #512633131, No Limit Hold'em
      Buy-In: $6.48/$0.52 USD
      6 players
      Total Prize Pool: $38.88 USD
      Tournament started 2012/02/07 1:59:16 MSK [2012/02/06 16:59:16 ET]

      1: Dimych (Russia), $25.28 (65.02%)
      2: gabriel_kgb (Brazil), $13.60 (34.979%)
      3: Philipe coxa (Brazil),
      4: kily_78 (Spain),
      5: simos xxx (Greece),
      6: Mike SP-B24 (Russia),

      You finished in 1st place (eliminated at hand #75151756683).
      И все...По этому и они не отображались,потому,что здесь нет никаких раздач почему то.
      Теперь вопрос ,как перевести всю историю рук присланной по почте в формат,что бы их мог принять Холдем менеджер?.Спасибо.
    • vpmarat
      vpmarat
      Модератор
      Модератор
      На форуме с: 22.01.2008 Сообщения: 83.953
      А нет историй потому что надо задать в руме их сохранение.
      Там отдельные пункты меню про истории раздач и про турнирные саммари - надо оба. Можно в ту же папку.
      И эту же папку задать в списке автоимпорта ХМ

      Истории, присланные по почте, надо сохранить в текстовый файл и дать в ХМ на импорт методом Import from file