Главбух - форум бухгалтеров, бухгалтерский форум про налоговый учет ОСНО, УСНО, ЕНВД, форум 1С. |
|
13.04.2010, 09:12 | #1 |
Разработчик программы
Регистрация: 24.12.2009
Адрес: 107553 Москва, 1-я Пугачевская ул., дом 25, 5-й этаж, тел. +7 (495) 280-08-36
Сообщений: 1,396
Спасибо: 38
|
Развитие платформы Инфо-Бухгалтер 10.1.
7 апреля 2010 года вышло очередное обновление платформы Инфо-Бухгалтер 10.120 (сборка 2).
Что нового в настоящем выпуске: 1. В компиляторе исправлено объявление индексных полей из модулей. Неправильно вычислялся верхний предел индекса по умолчанию. Также снято ограничение на размер буфера компиляции. 2. В модуле FC для элемента СПИСОК_ОПЦИЙ разрешено множественное выделение. 3. В модуле FC для элемента ТАБЛИЦА изменен режим автоматического расчета ширины столбцов. Теперь ширина вычисляется без учета переносов слов. 4. В модуле RVMC добавлена функция СБРОС_СОБЫТИЙ. Обновлена справка. 5. В табличных формах сделан пропуск ячеек с выключенным признаком "редактирование" при переходе к следующей (по нажатию Enter в редакторе ячейки). 6. В библиотеке idblib сделана возможность добавления и удаления столбцов для существующих таблиц базы данных. Сделаны дополнительные опции для текстовых полей. 7. В серверной части реализован механизм обновления структуры базы данных до версии 1.2. 8. В серверной части сделан новый алгоритм поиска ссылок по значению. Теперь в таблице ссылок сохраняются хэш-значения, по которым поиск производится проще и быстрее. Сделана новая реализация кэша ссылок. Теперь кэш ссылок один и используется как для загрузки, так и при записи ссылок в базу данных. 9. В серверной части реализована генерация и хранение уникальных идентификаторов UUID для каждой операции журналов. Сделана возможность поиска операции по UUID. 10. В модуле ATHENA добавлено поле "идент" в типы ОПЕРАЦИЯ и МАСКА_ОПЕР. Добавлен метод ЖУРНАЛ.НАЙТИ_ИДЕНТ для поиска операции по UUID. При добавлении новой операции позволяется задавать значение поля "идент". При значении поля "" новый UUID генерируется автоматически. В остальных случаях изменения поля "идент" игнорируются. Обновлена справка по модулю ATHENA. 11. В программе MSSQLAdm исправлена подстановка текущего времени. Теперь подставляется местное время, а не UTC. 12. В библиотеке BITS сделано удаление всех локальных файлов заданного списка при создании задания закачки. Удаление файлов теперь игнорирует атрибут "только чтение". При невозможности удаления файлов функция возвращает специальный код ошибки (6). 13. В среде разработки добавлено параметрическое действие "Подстановка". Действие может быть помещено в контекстное меню и панель инструментов среды разработки. При выборе этого действия в текущий файл проекта вставляется текст в позицию каретки. Текст берется из параметров действия. В подставляемом тексте могут использоваться команды подстановки: %DATE% - текущая дата, %YEAR% - текущий год 14. В библиотеке ExtCtrl21 сделана поддержка визуальных стилей для кнопок полей ввода. Сейчас это отразилось на виде спинов в программе radmin2. Добавлена новая библиотека uxstub. 15. Обновлены демонстрационные сертификаты SSL. 16. В серверной части исправлена обработка поля UUID для операций при формировании фильтра и создании нового журнала. 17. В клиентском приложении исправлена обработка закрытия главного окна из обработчика "вход". Подавлено подтверждение выхода в этом режиме. 18. В редакторе меню и панелей инструментов сделана проверка на наличие функции редактирования параметров, вызываемой кнопкой "...". 19. В табличных формах исправлен переход курсора при редактировании, когда в форме содержатся строки из одной ячейки. Также реализована начальная установка курсора на первую редактируемую ячейку. 20. В библиотеке msoexp сделана поддержка опций для всех типов задач. В опциях указывается имя файла для сохранения результата экспорта и дополнительная команда через символ >. Например, "d:\export\saved.xls>close". В настоящее время сделана поддержка для команды close, которая закрывает документ после сохранения. В модуле FC для методов ТАБЛИЦА.ЭКСПОРТ и ТАБ_ФОРМА.ЭКСПОРТ параметр "опции" теперь учитывается и результат экспорта может быть сохранен в заданный файл. Для функции ЭКСПОРТ_ФОРМЫ параметр "сохр_как" теперь является параметром "опции", где кроме имени файла для сохранения можно указывать дополнительные команды. Обновлена справка по модулю FC. Подробности смотрите на сайте разработчика |
05.07.2010, 13:05 | #2 |
Разработчик программы
Регистрация: 24.12.2009
Адрес: 107553 Москва, 1-я Пугачевская ул., дом 25, 5-й этаж, тел. +7 (495) 280-08-36
Сообщений: 1,396
Спасибо: 38
|
Re: Развитие платформы Инфо-Бухгалтер 10.1.
2 июля 2010 года вышло очередное обновление платформы Инфо-Бухгалтер 10.123 сборка 4.
Что нового в настоящем выпуске? 1. Для таблиц исправлена отрисовка с черным фоном ячеек в начальный момент. 2. В библиотеке ExtCtrl исправлена отрисовка кнопок при использовании визуальных стилей. 3. В среде разработки сделана возможность вставки инструкции ИСПОЛЬЗОВАТЬ(...) в текущую позицию курсора в текстовом редакторе. В контекстном меню окна файлов проекта для нужной библиотеки выбирается пункт "Вставить использование" 4. В редакторе плана аналитики исправлена обработка команд навигации, получаемых при закрытии диалога редактирования. Ранее ошибочно происходил вход в подуровень (для объектов не последнего уровня) и вызов добавления (для строки добавления) 5. В клиентском приложении увеличен размер страниц мастера подключения к базе данных. 6. В клиентском приложении сделана возможность ограничить список доступных для подключения баз данных (в локальной и сетевой версии). В файле athena.ini в секции Startup можно задавать параметр DbList. Пример 1: [Startup] ; разрешается подключение только к базам Alpha2009 и NewBase DbList = Alpha2009, NewBase Пример 2: [Startup] ; разрешается подключение ко всем базам, кроме MyPrivate и ShadowBase DbList = Exclude: MyPrivate, ShadowBase 7. В серверной части добавлена возможность считывания ссылок в соответствии с условием отбора. В модуле ATHENA добавлена функция СЧИТАТЬ_ССЫЛКИ. 8. В клиентской библиотеке сделана поддержка начальных действий для окон плана аналитики и журнала. Поддерживаются начальные действия со строковыми кодами: "_ADD_" - добавление, "_EDIT_" - редактирование, "_DEL_" - удаление. В модуле SPECDLG для типов ДИАЛОГ_АНАЛИТ и ДИАЛОГ_ЖУРН добавлено поле нач_действие 9. В модуле LOCALDB добавлена поддержка работы с базами данных через интерфейс BDE. Добавлены возможные значения поля "тип": "BDE_DBASE" и "BDE_PARADOX". Для использовании этих режимов BDE должен быть установлен на компьютере. 10. В библиотеке ISL доработано преобразование строк между кодировками ANSI, OEM и Unicode. Теперь работает преобразование всех символов ANSI cp 1251. Также реализован алгоритм подбора похожих по начертанию латинских символов для букв восточно-европейских языков, которым нет соответствия в cp 866 (OEM). Данные преобразования используются, в частности, в текстовом редакторе. 11. Для таблиц исправлена отрисовка с черным фоном ячеек в начальный момент. 12. В библиотеке ExtCtrl исправлена отрисовка кнопок при использовании визуальных стилей. 13. В среде разработки сделана возможность вставки инструкции ИСПОЛЬЗОВАТЬ(...) в текущую позицию курсора в текстовом редакторе. В контекстном меню окна файлов проекта для нужной библиотеки выбирается пункт "Вставить использование". 14. В редакторе плана аналитики исправлена обработка команд навигации, получаемых при закрытии диалога редактирования. Ранее ошибочно происходил вход в подуровень (для объектов не последнего уровня) и вызов добавления (для строки добавления) 15. В клиентском приложении увеличен размер страниц мастера подключения к базе данных. 16. В клиентском приложении сделана возможность ограничить список доступных для подключения баз данных (в локальной и сетевой версии). В файле athena.ini в секции Startup можно задавать параметр DbList. Пример 1: [Startup] ; разрешается подключение только к базам Alpha2009 и NewBase DbList = Alpha2009, NewBase Пример 2: [Startup] ; разрешается подключение ко всем базам, кроме MyPrivate и ShadowBase DbList = Exclude: MyPrivate, ShadowBase 17. В серверной части добавлена возможность считывания ссылок в соответствии с условием отбора. В модуле ATHENA добавлена функция СЧИТАТЬ_ССЫЛКИ 18. В клиентской библиотеке сделана поддержка начальных действий для окон плана аналитики и журнала. Поддерживаются начальные действия со строковыми кодами: "_ADD_" - добавление, "_EDIT_" - редактирование, "_DEL_" - удаление. В модуле SPECDLG для типов ДИАЛОГ_АНАЛИТ и ДИАЛОГ_ЖУРН добавлено поле нач_действие. 19. В модуле LOCALDB добавлена поддержка работы с базами данных через интерфейс BDE. Добавлены возможные значения поля "тип": "BDE_DBASE" и "BDE_PARADOX". Для использовании этих режимов BDE должен быть установлен на компьютере. 20. В библиотеке ISL доработано преобразование строк между кодировками ANSI, OEM и Unicode. Теперь работает преобразование всех символов ANSI cp 1251. Также реализован алгоритм подбора похожих по начертанию латинских символов для букв восточно-европейских языков, которым нет соответствия в cp 866 (OEM). Данные преобразования используются, в частности, в текстовом редакторе 21. В модуле RVMC для типа КАЛЬКУЛЯТОР сделана возможность задавать список используемых модулей. 22. В модуле LOCCFG добавлена функция ЛКФ_ОБНОВИТЬ_ГЛАВОКНО. Функция производит перечитывание данных из *.mtb файлов и обновляет меню и панель инструментов главного окна. 23. В программе Radmin2 исправлен вывод многострочного текста (комментарии БД и др.). 24. В модуле FC для элементов ТЕКСТ и МТЕКСТ исправлено отображение при повороте на 90 и 270 градусов. 25. В библиотеке для работы с базой данных сделана возможность изменять атрибуты поля таблицы. 26. В серверной части сделан контроль структуры таблиц базы данных. Сделано обновление базы данных до формата 1.4 с проверкой типов полей, размеров, признаков NULL/NOT NULL, наличия индексов для всех таблиц. Обнаруженные расхождения со стандартной структурой автоматически устраняются. 27. В серверной части сделана возможность создания структуры базы данных в пустой базе. Необходимость создания новой структуры задается специальным маркером. Проверка наличия маркера производится перед проверкой версии формата при первом подключении к базе данных. В пустой базе данных создается группа "Администраторы" и пользователь "Администратор" с пустым паролем 28. В программе MSSQLAdm сделана возможность создания пустой базы данных без использования файла резервной копии. В окне создания новой базы данных предоставлен выбор между созданием пустой базы и созданием базы из резервной копии. При запуске MSSQLAdm из командной строки пустая база данных создается при имени файла резервной копии "". Начальное наполнение базы данных определяется SQL-запросом, содержащимся в файле initdb.sql. Поставляемый файл содержит запрос создания маркера, используемого серверной частью 29. В текстовом редакторе сделана обработка нажатия расширенных (extended) клавиш. Это нужно для работы с некоторыми раскладками клавиатуры. 30. В окне табличной формы изменена обработка колеса мыши. Ранее один шаг колеса соответствовал прокрутке на одну строку. Теперь один шаг колеса прокручивает форму на 20% видимой части. 31. В редакторе табличных форм сделана команда "Вставить раздел-отступ". Добавляется регулярный раздел из одной ячейки высотой 0.2 см и шириной формы. 32. В программе MSSQLAdm сделана возможность задания языковой настройки (collation) новой базы данных. Параметр задается в файле MSSQLAdm.ini в секции Db, например: [Db] Collation = SQL_Latin1_General_CP1251_CS_AS Collation используется только при создании пустой базы данных, при восстановлении из резервной копии используется сохраненная языковая настройка 33. В программе MSSQLAdm сделан контроль заголовка файлов резервных копий. При выборе файла, не похожего на файл резервной копии выдается предупреждение. Для файлов резервных копий теперь предполагается расширение *.ibk по умолчанию. Сделано дополнение пути к файлу резервной копии до абсолютного с использованием папки резервных копий и/или текущей папки 34. В серверной части для итераторов операций сделана возможность получения id операции для текущей операции и для блока. Для живых итераторов получение id не приводит к загрузке операций. 35. В редакторе журналов сделана поддержка действия "Выделить все". Реализация использует новую возможность получения id операций из итератора. 36. В редакторе плана аналитики сделана поддержка действия "Выделить все" с использованием получения компактной информации об объектах уровня. В таблице каталогизатора оптимизировано действие "Выделить все". Теперь выделение не приводит к немедленной загрузке всех объектов группы. Добавлены индикаторы статуса для процесса установки выделения. 37. Для клиентских алгоритмов "Добавление" и "Изменение" в редакторе плана аналитики сделан возврат к редактированию при откате сохранения объекта на стороне сервера. Ранее такой возврат происходил только для редактирования путем стандартного диалога. При возврате к редактированию команда перемещения игнорируется. 38. В редакторе плана аналитики сделана возможность динамического изменения заголовка окна. Для отображения плана аналитики в заголовок добавляется относительный код текущего уровня таблицы. Для отображения каталогизатора в заголовок добавляется полное имя текущей группы. 39. В модуле SPECDLG добавлено логическое поле ДИАЛОГ_АНАЛИТ.дин_заголовок. Обновлена справка по модулю SPECDLG. 40. В серверной части и интерпретаторе ошибок улучшена диагностика для случая сохранения недопустимой ссылки. Теперь в сообщении об ошибке содержится строковое представление проблемной ссылки. 41. В модуле LOCALDB сделано совместимое поведение для ODBC- и Native-режима работы с DBASE и Paradox таблицами. При открытии таблицы текущей является первая запись. Методы В_НАЧАЛО и В_КОНЕЦ делают текущей первую/последнюю записи, а не BOF/EOF. 42. В модуле LOCALDB добавлена функция БД_ПОДДЕРЖКА_РЕЖИМА. Функция позволяет проверить возможность работы типа БАЗА_ДАННЫХ в том или ином режиме. Например, native-режимы BDE_DBASE и BDE_PARADOX доступны только при установленном на компьютере BDE. Обновлена справка по модулю LOCALDB 43. Исправлена некорректная загрузка данных древовидного хранилища из буфера с указанием нулевого размера. 44. В редакторе плана аналитики сделана поддержка команды "Выделить все" для режима множественного выделения со счетчиком 45. В редакторе плана аналитики исправлено обновлении заголовка окна при переходе из подуровней вверх. 46. В редакторе журналов исправлена обработка доступности удаления операций при множественном выделении. Сделана обработка смены текущей операции при выделении с нажатой кнопкой мыши. 47. В модуле LOCALDB обеспечено одинаковое поведение методов типа БАЗА_ДАННЫХ при работе в режимах ODBC и BDE. 48. В мастере подключения сделана обработка причины отказа. При ошибке авторизации предлагается повторить ввод логина и пароля. А при остальных ошибках - вернуться к выбору и настройке базы данных. 49. В MSSQLAdm сделано разделение настроек на условно постоянные и зависящие от компьютера и пожеланий пользователя. Постоянные настройки содержатся в файле MSSQLAdm.conf и ищутся в папке exe-файла. К постоянным настройкам относятся: - список скрываемых баз данных, - логические имена файлов в резервной копии, - суффиксы имен файлов базы данных, - collation для создания пустой базы данных. Из диалога параметров убраны поля ввода логических имен файлов. Все остальные параметры, как и прежде, задаются в файле MSSQLAdm.ini. Этот файл сначала ищется в рабочей папке, а затем - в папке exe-файла. 50. В модуле LOCALDB исправлена установка абсолютной позиции в методе УСТ_ПОЗ (завышалась на 1). 51. В редакторе журналов сделано считывание операции по маске текущего итератора при обработке событий обновления 52. В модуле RVMC для типа КАЛЬКУЛЯТОР сделана возможность задавать список используемых модулей 53. В модуле LOCCFG добавлена функция ЛКФ_ОБНОВИТЬ_ГЛАВОКНО. Функция производит перечитывание данных из *.mtb файлов и обновляет меню и панель инструментов главного окна. 54. В программе Radmin2 исправлен вывод многострочного текста (комментарии БД и др.). 55. В модуле FC для элементов ТЕКСТ и МТЕКСТ исправлено отображение при повороте на 90 и 270 градусов. 56. В библиотеке для работы с базой данных сделана возможность изменять атрибуты поля таблицы. 57. В серверной части сделан контроль структуры таблиц базы данных. Сделано обновление базы данных до формата 1.4 с проверкой: - типов полей, - размеров, - признаков NULL/NOT NULL, - наличия индексов для всех таблиц. Обнаруженные расхождения со стандартной структурой автоматически устраняются. 58. В серверной части сделана возможность создания структуры базы данных в пустой базе. 59. Необходимость создания новой структуры задается специальным маркером. Проверка наличия маркера производится перед проверкой версии формата при первом подключении к базе данных. В пустой базе данных создается группа "Администраторы" и пользователь "Администратор" с пустым паролем. 60. В программе MSSQLAdm сделана возможность создания пустой базы данных без использования файла резервной копии. В окне создания новой базы данных предоставлен выбор между созданием пустой базы и созданием базы из резервной копии. При запуске MSSQLAdm из командной строки пустая база данных создается при имени файла резервной копии "". Начальное наполнение базы данных определяется SQL-запросом, содержащимся в файле initdb.sql. Поставляемый файл содержит запрос создания маркера, используемого серверной частью. 61. В текстовом редакторе сделана обработка нажатия расширенных (extended) клавиш. Это нужно для работы с некоторыми раскладками клавиатуры. 62. В окне табличной формы изменена обработка колеса мыши. Ранее один шаг колеса соответствовал прокрутке на одну строку. Теперь один шаг колеса прокручивает форму на 20% видимой части. 63. В редакторе табличных форм сделана команда "Вставить раздел-отступ". Добавляется регулярный раздел из одной ячейки высотой 0.2 см и шириной формы. 64. В программе MSSQLAdm сделана возможность задания языковой настройки (collation) новой базы данных. Параметр задается в файле MSSQLAdm.ini в секции Db, например: [Db] Collation = SQL_Latin1_General_CP1251_CS_AS Collation используется только при создании пустой базы данных, при восстановлении из резервной копии используется сохраненная языковая настройка 65. В программе MSSQLAdm сделан контроль заголовка файлов резервных копий. При выборе файла, не похожего на файл резервной копии выдается предупреждение. Для файлов резервных копий теперь предполагается расширение *.ibk по умолчанию. Сделано дополнение пути к файлу резервной копии до абсолютного с использованием папки резервных копий и/или текущей папки. 66. В серверной части для итераторов операций сделана возможность получения id операции для текущей операции и для блока. Для живых итераторов получение id не приводит к загрузке операций 67. В редакторе журналов сделана поддержка действия "Выделить все". Реализация использует новую возможность получения id операций из итератора. 68. В редакторе плана аналитики сделана поддержка действия "Выделить все" с использованием получения компактной информации об объектах уровня. В таблице каталогизатора оптимизировано действие "Выделить все". Теперь выделение не приводит к немедленной загрузке всех объектов группы. Добавлены индикаторы статуса для процесса установки выделения. 69. Для клиентских алгоритмов "Добавление" и "Изменение" в редакторе плана аналитики сделан возврат к редактированию при откате сохранения объекта на стороне сервера. Ранее такой возврат происходил только для редактирования путем стандартного диалога. При возврате к редактированию команда перемещения игнорируется. 70. В редакторе плана аналитики сделана возможность динамического изменения заголовка окна. Для отображения плана аналитики в заголовок добавляется относительный код текущего уровня таблицы. Для отображения каталогизатора в заголовок добавляется полное имя текущей группы. 71. В модуле SPECDLG добавлено логическое поле ДИАЛОГ_АНАЛИТ.дин_заголовок. 72. Обновлена справка по модулю SPECDLG 73. В серверной части и интерпретаторе ошибок улучшена диагностика для случая сохранения недопустимой ссылки. Теперь в сообщении об ошибке содержится строковое представление проблемной ссылки. 74. В модуле LOCALDB сделано совместимое поведение для ODBC- и Native-режима работы с DBASE и Paradox таблицами. При открытии таблицы текущей является первая запись. Методы В_НАЧАЛО и В_КОНЕЦ делают текущей первую/последнюю записи, а не BOF/EOF. 75. В модуле LOCALDB добавлена функция БД_ПОДДЕРЖКА_РЕЖИМА. Функция позволяет проверить возможность работы типа БАЗА_ДАННЫХ в том или ином режиме. Например, native-режимы BDE_DBASE и BDE_PARADOX доступны только при установленном на компьютере BDE. Обновлена справка по модулю LOCALDB. 76. Исправлена некорректная загрузка данных древовидного хранилища из буфера с указанием нулевого размера. 77. В редакторе плана аналитики сделана поддержка команды "Выделить все" для режима множественного выделения со счетчиком. 78. В редакторе плана аналитики исправлено обновлении заголовка окна при переходе из подуровней вверх. 79. В редакторе журналов исправлена обработка доступности удаления операций при множественном выделении. Сделана обработка смены текущей операции при выделении с нажатой кнопкой мыши. 80. В модуле LOCALDB обеспечено одинаковое поведение методов типа БАЗА_ДАННЫХ при работе в режимах ODBC и BDE. 81. В мастере подключения сделана обработка причины отказа. При ошибке авторизации предлагается повторить ввод логина и пароля. А при остальных ошибках - вернуться к выбору и настройке базы данных. 82. В MSSQLAdm сделано разделение настроек на условно постоянные и зависящие от компьютера и пожеланий пользователя. Постоянные настройки содержатся в файле MSSQLAdm.conf и ищутся в папке exe-файла. К постоянным настройкам относятся: - список скрываемых баз данных, - логические имена файлов в резервной копии, - суффиксы имен файлов базы данных, - collation для создания пустой базы данных. Из диалога параметров убраны поля ввода логических имен файлов. Все остальные параметры, как и прежде, задаются в файле MSSQLAdm.ini. Этот файл сначала ищется в рабочей папке, а затем - в папке exe-файла. 83. В модуле LOCALDB исправлена установка абсолютной позиции в методе УСТ_ПОЗ (завышалась на 1). 84. В редакторе журналов сделано считывание операции по маске текущего итератора при обработке событий обновления. |
30.09.2010, 10:28 | #3 |
Разработчик программы
Регистрация: 24.12.2009
Адрес: 107553 Москва, 1-я Пугачевская ул., дом 25, 5-й этаж, тел. +7 (495) 280-08-36
Сообщений: 1,396
Спасибо: 38
|
Re: Развитие платформы Инфо-Бухгалтер 10.1.
20 сентября 2010 года вышло очередное обновление платформы Инфо-Бухгалтер 10.124 сборка 2.
Что нового в платформе? 1. В сетевой версии обеспечена доставка исходного кода ошибки при подключении к серверу. Это позволило отличать ввод неправильного логина или пароля от других ошибок. 2. В серверной части исправлено обновление индексов ссылок в контейнерных свойствах. Ранее не учитывалось то обстоятельство, что запись, аналогичная новой, может уже присутствовать в таблице. 3. В серверной части исправлены несовместимости при работе через MS Jet: - нестандартное преобразование строки в целое, - слишком большая длина некоторых полей при создании пустой базы. 4. В редакторе плана аналитики исправлен учет корневой группы при не найденном начальном объекте. 5. Исправлена работа модальных индикаторов прогресса. Ранее определенная последовательность создания и удаления индикаторов могла приводить к недоступности главного окна. 6. В модуле ATHENA добавлены новые функции КОНВ_АНАЛИТИКА и КОНВ_ОПЕРАЦИЯ для преобразования значений типов АНАЛИТИКА, ОПЕРАЦИЯ и их производных типов времени выполнения. Обновлена справка по модулю ATHENA. 7. В виртуальной машине сделан вывод имен встроенных функций и методов при ошибках их выполнения. Ранее имена выводились только при наличии их в коде. Теперь при отсутствии имен они берутся из данных модуля. 8. В модуле IBSTD исправлена проверка диапазона для года в функции УСТ_ДАТУ. 9. В текстовом редакторе сделана возможность подсветки латинских символов в строковых литералах. Соответствующий элемент подсветки называется "Особые символы в строках". 10. В среде разработки отключен вопрос при открытии уже открытого проекта. Теперь всегда активизируется ранее открытое окно проекта. Исправлено сравнение путей проектов, из-за которого различалось открытие через диалог выбора файла и список последних проектов. 11. Открытие файлов справки в формате WinHelp теперь происходит с показом содержания, а не основного топика. 12. В библиотеке сетевого обмена улучшена диагностика ошибок сокетов. 13. Изменена реализация загрузки блоков операций и итераторов операций в серверной части. Добавлена поддержка двух новых типов итераторов операций: фиксированное множество id и однопроходный. 14. Исправлена работа модальных индикаторов статуса. Теперь обрабатывается ситуация восстановления состояния, когда работа модального индикатора была прервана показом другого модального индикатора или модального диалогового окна. Подробнее о платформе смотрите на сайте разработчика |
2020 | |
Glavbyh.ru |
|
19.12.2010, 15:11 | #4 |
Разработчик программы
Регистрация: 24.12.2009
Адрес: 107553 Москва, 1-я Пугачевская ул., дом 25, 5-й этаж, тел. +7 (495) 280-08-36
Сообщений: 1,396
Спасибо: 38
|
Re: Развитие платформы Инфо-Бухгалтер 10.1.
18 декабря 2010 года вышло очередное обновление
платформы Инфо-Бухгалтер 10.126 сборка 5 Что нового в платформе? Смотрите ниже пункты 1-52. 1. В модуле ATHENA цикл ОПЕРАЦИИ теперь реализуется однопроходным итератором операций. 2. В серверной части добавлена поддержка нового типа итератора: проводки вместе с операцией. 3. В модуле ATHENA добавлен новый цикл ПРОВОДКИ_ОПЕР. Цикл реализует перебор проводок, выглядящий как перебор операций. Добавлено описание в справке по модулю ATHENA. 4. В модуле ATHENA сделана принудительная запись наследуемых свойств объектов аналитики при сохранении в типе КФ_ОБЪЕКТ. 5. В модуле REPORTS устранена утечка ресурсов. 6. В серверной части реализована поддержка новой сущности: отчетов. Сделана реализация конкретного типа отчета: оборотки (turnover balance). Поддержана возможность построения оборотки с учетом аналитических признаков операции (только типа ссылка). 7. Поддержана возможность группировки оборотки по ссылке (счету), единицам и аналитическим признакам. Поддержана возможность вторичной фильтрации построенной оборотки для получения ее частей. Отчет-оборотка строится SQL-запросом без использования итератора проводок. 8. В модуле ATHENA добавлены новые типы для работы с отчетом-обороткой: ОБОРОТКА_АНАЛИТ, ОТБОР_ОБОРОТКИ_АНАЛИТ, ГРУП_ОБОРОТКИ_АНАЛИТ, ПАРАМ_ОБОРОТКИ_АНАЛИТ. Для типа существующего СТРОКА_ОБОРОТКИ добавлено индексное поле "признаки". ОБОРОТКА_АНАЛИТ является физическим типом и имеет ряд методов. Сделано описание новых типов в справке по модуле ATHENA. 9. В табличных формах исправлена настройка полос прокрутки при изменении масштаба. 10. В модуле FC для элемента ТАБЛИЦА исправлено обеспечение видимости ячейки курсора на начальном этапе показа. 11. Для сервера сделана возможность явного указания рабочего IP адреса. Адрес может задаваться в athsrv2.ini, например: [Common] BindAddr = 223.103.0.42 12. В программе RAdmin2 сделано отображение рабочего IP адреса при получении информации о сервере. Обновлена справка по файлу athsrv2.ini. 13. В модуле ATHENA для цикла ОПЕРАЦИИ создается "мертвый" итератор, когда в условиях сортировки заданы признаки операции. В остальных случаях создается однопроходный итератор. 14. В табличных формах сделан ряд усовершенствований и исправлений по прокрутке и поиску редактируемой ячейки. 15. В модуле FC исправлен тип поля ТФ_АТР_МАКРОСА.тип с числового на строковый. Исправлена справка по модулю FC. 16. В текстовом редакторе исправлена установка атрибутов синтаксической подсветки при отсутствии сохраненной настройки. 17. В серверной части исправлено применение вторичного отбора к оборотной ведомости за пустой период или с несуществующей корреспонденцией. 18. В серверной части исправлено обновление таблицы признаков операций при обновлении определений типов операций. Ранее перенос определений признаков в базовый тип операции мог приводить к задваиванию записей в таблице признаков. Сделано обновление структуры базы данных до версии 1.5. Производится автоматический поиск и удаление дубликатов признаков. Строится уникальный индекс по операции и имени признака. 19. В редакторе журналов сделан выбор типа итератора операций в зависимости от признака "обновление" в первую очередь и признака "фикс_множество" - во вторую. При переключении признака "обновление" при редактировании фильтра происходит выбор между живым и фиксированным/мертвым множеством (последнее в зависимости от признака "фикс_множество"). 20. В модуле FC обеспечен возврат НЕТ при вызове обработчиков “команда”, “клавиша”, “меню” в случае отсутствия явного использования результата функции. 21. В справке по модулю ATHENA исправлена описание ТИПЫ_ТАБ_ПРИЗНАКОВ. 22. В редакторе журналов исправлена ситуация удаления в пустом журнале, когда курсор стоит на строке добавления. 23. Сделана поддержка журнальных признаков. Обновление формата БД до версии 1.5 создает необходимые таблицы. 24. Уменьшена максимальная длина комментария операции до 1000 символов. Обновление формата БД до версии 1.5 вносит изменение в таблицы операций всех журналов. 25. Сделана поддержка журнальных признаков в клиентской части: - при формировании схемы по умолчанию для таблицы операций; - сделано диалоговое окно редактирования журнальных признаков, которое вызывается из контекстного меню списка журналов; - в редакторе типов операций сделана проверка имен с учетом журнальных признаков; - обеспечено отображение журнальных признаков в стандартном диалоге редактирования операции. Продолжение смотрите в следующем сообщении |
19.12.2010, 15:13 | #5 |
Разработчик программы
Регистрация: 24.12.2009
Адрес: 107553 Москва, 1-я Пугачевская ул., дом 25, 5-й этаж, тел. +7 (495) 280-08-36
Сообщений: 1,396
Спасибо: 38
|
Re: Развитие платформы Инфо-Бухгалтер 10.1.
Продолжение (пункты 26-52)
26. В модуле ATHENA сделан ряд изменений и добавлений для поддержки журнальных признаков: - метод ЖУРНАЛ.ПРИЗНАКИ теперь возвращает описания журнальных признаков при задании пустого имени типа операции - добавлены типы КФ_ЖУР_ПРИЗНАК и КФ_ЖУР_СПИСОК_ПРИЗНАКОВ для чтения и записи типов журнальных признаков в режиме конфигуратора - добавлены методы типа КОНФИГУРАТОР СЧИТАТЬ_ЖУР_ПРИЗНАКИ и ЗАПИСАТЬ_ЖУР_ПРИЗНАКИ - добавлен метод типа КОНФИГУРАТОР КОНВ_В_ЖУР_ПРИЗНАК для преобразования признаков типов операций в журнальный признак (с переносом данных) - функция КОНВ_ОПЕРАЦИЯ теперь принимает первым параметром имя журнала, т.к. преобразование журнальных признаков возможно только в контексте известного журнала 27. При передаче параметров серверным обработчикам с помощью типа АЛГ_ПАРАМ теперь используется специальное представление ссылки (приближенное к клиентскому). Код объекта, содержащийся в ссылке, теперь не обязан соответствовать существующему объекту аналитики. 28. Сделана возможность получения значения свойства объекта аналитики без генерации ошибки при его отсутствии. Новая возможность используется для реализации синонимов в редакторе журнала. 29. Для фильтра операций сделана возможность задания условия на тип операции в формальном критерии. Тип операции допускается сравнивать в условиях равенства и перечисления. В модуле ATHENA сделана константа ФКЛЮЧ_ТИП. Обновлена справка по модулю ATHENA. 30. В модуле ATHENA для типа АНАЛИТ_ОБЪЕКТ теперь поле _история_свойств используется только при считывании. При добавлении и изменении объекта поле игнорируется. При добавлении объекта признак сохранения истории свойств наследуется от родительского объекта. 31. Обновлена справка по модулю ATHENA. 32. При добавлении нового объекта аналитики сделана установка диапазона актуальности наследованных свойств с минимальной точки истории.Что нового в платформе?[/B] Смотрите ниже Ранее актуальность устанавливалась с момента добавления объекта. 33. В среде разработки сделан пункт контекстного меню в дереве проекта "Копировать использовать". Действие его аналогично пункту "Вставить использовать", но результирующий текст не подставляется в активный редактор, а помещается в буфер обмена. 34. В виртуальной машине редактора форм исправлена ошибка, порождающая неправильное поведение при работе с наследованными элементами управления. 35. В библиотеке msoexp устранено ограничение 255 столбцов таблицы при экспорте в OpenOffice Calc и MS Excel (начиная с версии 12). 36. Индикаторы прогресса теперь используют обновление с таймаутом при вызове из потока, отличного от потока главного окна. 37. Сделан механизм установки пользовательского статуса выполнения действий на сервере. Информация пользовательского статуса имеет больший приоритет, чем устанавливаемая системным кодом. Время жизни информации пользовательского статуса не ограничивается одним вызовом серверной функции. Управление им возлагается на клиента. На стороне клиента установка пользовательского статуса приводит к использованию функции обратного вызова. 38. В клиентской библиотеке сделано обновление стандартного диалога ожидания или модального индикатора прогресса информацией пользовательского статуса. При установке пользовательского статуса на стороне клиента стандартный диалог ожидания не используется, а обновляется модальный индикатор прогресса (при его наличии). 39. При удаленном вызове серверных алгоритмов (ВЫПОЛНИТЬ_СЕРВ, события) теперь используется информация о статусе, сохраняемая в серверной части в контексте текущего соединения. При ожидании ответа от сервера может показываться стандартный диалог ожидания или обновляться модальный индикатор прогресса. 40. В модуле ATHENA добавлена функция УСТ_СТАТУС_ВЫПОЛНЕНИЯ для задания пользовательского статуса выполнения. Сброс установленной ей информации происходит при завершении вызвавшего её алгоритма. 41. В серверной части для всех элементов статического описания базы данных добавлен атрибут "версия введения". Это нужно для отслеживания в каких версиях БД появились таблицы, поля и индексы. Исправлено обновление БД до версии 1.4, где применяется проход по статическому описанию БД. Теперь там пропускаются таблицы, поля и индексы c версией введения более 1.3. 42. В модуле ATHENA для функции ИСП_ОБЪЕКТ отключен поиск в описании динамических свойств. 43. В модуле PROFILE добавлены новые методы типа ПРОФИЛЬ: СУЩ, КОЛ_ЭЛЕМ и ЭЛЕМ. 44. В серверной части сделана обработка пустых ссылок в условиях маски и перечисления масок. Теперь такое условие трактуется как равенство пустой ссылке. 45. В серверной части исправлено преобразование ссылок в значения внутреннего языка в составе типа АЛГ_ПАРАМ. 46. В компиляторе исправлен случай значения неопределенного значения для поля. 47. Исправлено открытие текстовых файлов на чтение с явно заданной кодировкой unicode. 48. В среде разработки в дереве файлов проектов сделан пункт меню "Открыть в Проводнике". 49. В библиотеке ISL исправлен пропуск специальных символов Unicode при чтении файлов в формате UTF-16. 50. В серверной части исправлено обновление операции с использованием маски. 51. В модуле ATHENA сделано получение параметров модификации для объектов и операций, когда действие отменяется серверным алгоритмом. 52. В генераторе форм оптимизировано сохранение изменений в исходный текст. Исправлен код сравнения значений, приводящий в некоторых случаях к бесконечной рекурсии. Подробнее о платформе смотрите на сайте разработчика |
03.03.2011, 14:40 | #6 |
Разработчик программы
Регистрация: 24.12.2009
Адрес: 107553 Москва, 1-я Пугачевская ул., дом 25, 5-й этаж, тел. +7 (495) 280-08-36
Сообщений: 1,396
Спасибо: 38
|
Re: Развитие платформы Инфо-Бухгалтер 10.1.
24 февраля 2011 года вышло очередное обновление
платформы Инфо-Бухгалтер 10.127 сборка 2 Что нового в платформе? 1. Исправлен конвертер списка объектов 2. Исключена устаревшая библиотека profile.lib. Вместо нее теперь используется isl::profile. В клиентском приложении переделана работа с файлом athena.ini. 3. В табличных формах исправлен режим приоритета следующей границы при удалении. 4. В табличных формах исправлена регистрация таймера. Приводило к ошибке после перезагрузки модулей (смена базы, пользователя). 5. В редакторе форм изменен способ назначения имен элементов управления при вставке из буфера обмена. Теперь используется префикс исходного имени, а не имени типа элемента. 6. В параметрах макроса "Сумма" табличных форм сделана поддержка синтаксиса идентификаторов ячеек яч[*], яч[1,*], яч[*,*]. Для суммирования по существующим индексам одно- и двумерных идентификаторов. 7. В справке по модулю ATHENA описана возможность задания списка для поля ФИЛЬТР_ОБЪЕКТОВ.корень. 8. В администраторе сервера сделано отображение рабочей папки сервера (в информации о сервере). 9. Усовершенствован агент сервера. Теперь отображение состояния доступно из под ограниченной учетной записи. Операции со службой доступны при запуске от имени администратора. Также сделана запись и чтение файла ошибок службы (athsrv2_s.err) в рабочую папку, а не в папку исполнимого файла службы. 10. В среде разработки исправлена обработка несоответствующего файла опций проекта. 11. Сделан флаг статического свойства для запрета сохранения истории. В стандартном диалоге редактирования свойства сделана соответствующая опция. 12. В модуле ATHENA добавлена поддержка флага отключения истории свойства. Для метода АНАЛИТИКА.ДОБ_СВОЙСТВО добавлен необязательный параметр "история" логического типа. Добавлено поле КФ_СТАТ_СВОЙСТВО.история (по умолчанию ДА). Обновлена справка по модулю ATHENA. 13. В серверной части исправлено обновление структуры базы с версии 1.2. 14. В редакторе групп и пользователей сделан сохранение изменений при каждом изменении. 15. Доработан инсталлятор платформы при установке из полного дистрибутива. Теперь будет устанавливаться принудительно MS SQL Server с названием IB10, если не найдены другие серверы или не удалось к ним подключиться. Подробнее о платформе смотрите на сайте разработчика |
07.03.2011, 16:46 | #7 |
Изучаю сейчас программу1С
Регистрация: 10.01.2011
Адрес: Санкт-Петербург
Сообщений: 333
Спасибо: 0
|
Re: Развитие платформы Инфо-Бухгалтер 10.1.
Меня пугает такое количество исправлений. А раньше программа то работала?
__________________
Я сама по себе. Не стоит меня трогать, а то мало ли что.. Но я добрая |
10.03.2011, 13:17 | #8 |
Разработчик программы
Регистрация: 24.12.2009
Адрес: 107553 Москва, 1-я Пугачевская ул., дом 25, 5-й этаж, тел. +7 (495) 280-08-36
Сообщений: 1,396
Спасибо: 38
|
Re: Развитие платформы Инфо-Бухгалтер 10.1.
Еще как работала!
Именно благодаря тому, что программа работала в реальных организациях и были сделаны эти усовершенствования. Эти названные Вами "исправления" в большей степени являются усовершенствованиями, сделанными, повторяю, на основе опыта работы на этой программе реальных бухгалтеров в реальных организациях, так сказать, в боевых условиях. Программа достаточно сложна, это же миллионы строк кода. Поэтому невозможно сразу учесть все ситуации, которые могут встретиться при обработке данных в различных организациях. Поэтому и идет постоянное усовершенствование и развитие программы. Просто об этом можно честно и подробно писать, а можно просто втихую подсовывать своим пользователям новую версию, не раскрывая подробно, чем же она отличается от предыдущей. У нас приняты честные и открытые отношения с нашими пользователями! Ведь наши пользователи - это квалифицированные бухгалтеры, глубоко понимающие суть бухгалтерского учета, добровольно и вполне сознательно сделавшие выбор в пользу программы Инфо-Бухгалтер! Последний раз редактировалось Инфо-Бухгалтер; 10.03.2011 в 13:21. |
2020 | |
Glavbyh.ru |
|
|
|