воскресенье, 18 января 2015 г.

На случай будущего расширения списка регионов России

После присоединения Крыма в списке регионов России добавилось две позиции:

  1. Автономная Республика Крым
  2. Город федерального значения Севастополь
Надеюсь, на этом перечень новых регионов не закончится, а значит в нашу систему управления гостиницей (PMS) Fidelio v8 нужно будет вносить изменения.
Делается это просто:

Конфигуратор - Связь с клиентами - Штаты
Configurator - CRM - States

И добавляются в список новые регионы с уникальными трёхбуквенными кодами. Вот бы все присоединения так легко выполнялись - раз-два и готово.

вторник, 13 января 2015 г.

Я не Шарли, #ЯВаня с горящего Донбасса.

Excel и CSV файлы


Столкнулся с парадоксальной , на мой взгляд, проблемой. MS Excel 2007-2013 не хочет открывать файлы CSV (Comma Separated Values - Файл с разделителями параметров). Точнее открывает, но как простые TXT файлы сбрасывая каждую строку в первую ячейку и не разделяя на значения. Как выяснилось происходит это от того, что разделитель по-умолчанию привязали к разделителю в языковых настройках системы, чем в Русской версии является  ; (точка с запятой).

Решить проблему можно несколькими способами, но исключив недалёкие из серии заменить все запятые на точки с запятой, можно выделить два основных:

Первый. Создать новый файл в Excel. И в новом пустом файле перейти на вкладку "Данные" ленты - "Получить внешние данные" - "Из текста". Откроется очень простой мастер импорта данных, в котором можно указать кодировку файла, тип данных для столбцов и, естественно, символ разделителя.




Второй. Открыть файл Блокнотом и добавить в начало файлу строку "sep=,". Которая указывает, что разделителем (separator)в файле является запятая. После этого никаких других действий для открытия файла уже предпринимать не придётся.



Естественно, мой выбор - второй вариант. Быстрее и проще, а результат тот же.

пятница, 9 января 2015 г.

Проблема с msls31.dll

В один прекрасный днл появилась у меня пробелма с кнопкой "Пуск" в моей Win7 x64 Домашняя. При нажатии на кнопку у меня стало появляться сообщение об отсутствии файла msls31.dll. Из-за чего множество программ интерфейс которых использует вэб-содержимое, например Google Drive или Google Picasa, перестали работать из-за того что не отображались никакие элементы интерфейса. ни кнопки, ни поля.

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

В итоге, проблема решилась сбросом всех настроек IE к первоначальному виду. Далее будут скриншоты на моей русский Windows 7 Home x64, но для всех остальных версий Windows и IE (начиная с 9-ой) этапы будут теми же самыми.

Как сбросить все настройки? Очень просто:

Запускаем IE.


В меню Настроек щёлкаем на пункт "Свойства браузера".

Переходим на вкладку "Дополнительно". И нажимаем кнопку "Сброс".

В открывшемся окне сброса параметров, ставим галку напротив очистки персональных настроек и нажимаем кнопку "Сброс"
После окончания процесса сброса настроек можно нажать кнопку "Закрыть" и перезагрузить компьютер.


Вот таким нехитрым путём решил свою проблему с ошибками библиотеки msls31.dll. Надеюсь, этот простой метод подойдёт и Вам.