Конфигурация Тестирование 1С:Профессионал (Управляемое приложение, использует OpenOffice)

Файлы для самостоятельного тестирования на 1С:Профессионал распространяются в виде xls, с включенными макросами, которые нормально работают только в MS Excel. Однако у меня нет возможности использовать MS Excel, зато есть OpenOffice, но вот незадача — не "отрабатывают" эти файлы в нем… Поэтому возникла идея создать конфу, которая бы всасывала инфу с ИТС, и складывала бы удобном для тестирования виде, ну и тестировала за одно.

Конфа пустая, чтобы её заполнить, нужно загрузить файлы билетов с диска ИТС при помощи инструмента «Загрузка вопросов из файлов тестов» (на ИТС они живут в «Database1CInfoStorage») вообще система прошерстит все *.xls файлы (а также *.cab, внутри которых могуть быть *.xls), указанной папки на предмет сходства с тестами и что нужно загрузит. Конфа в качестве тренеровки написана на управляемых формах. Для загрузки на компе-клиенте требуется установка OpenOffice (тестировалось на версии 3.3.0). Для тестирования же наличие OpenOffice не обязательно. При использовании имеется проблема с отображением картинок, которые могут обрезаться — лечится увеличением окна.

20 Comments

  1. mxm2

    Файлы для самостоятельного тестирования на 1С:Профессионал распространяются в виде xls, с включенными макросами, которые нормально работают только в MS Excel. Однако у меня нет возможности использовать MS Excel, зато есть OpenOffice, но вот незадача — не «отрабатывают» эти файлы в нем… Поэтому возникла идея создать конфу, которая бы всасывала инфу с ИТС, и складывала бы удобном для тестирования виде, ну и тестировала за одно.

    Перейти к публикации

    Reply ↓
  2. Pim

    Вещь хорошая. Есть пара замечаний: 1) надо как-то переносить вопросы и ответы (не вмещаются); 2) правильный ответ показывается до того как пользователь ответит :-(.

    Ну, и было бы не плохо, чтобы загружались вопросы с ИТС.

    Reply ↓
  3. manan

    (2) добрый день. Прошу изменить наименование Вашей конфигурации, т.к. оно дублирует уже существующее: http://infostart.ru/public/20107/. Давайте не вводить людей в заблуждение. Я не против конкуренции, но давайте обойдемся без заимствований.

    ps. Посмотрел Вашу разработку. При попытке загрузки из эксель выходит ошибка:

    {Обработка.ЗагрузкаВопросовИзФайловТестов.Форма.Форма.Форма(398)}: Ошибка при вызове метода контекста (LoadComponentFromURL)

    Document = Desktop.LoadComponentFromURL(convertToURL(ПолноеИмяФайла), «_blank», 0, МассивПараметров);

    по причине:

    Произошла исключительная ситуация ([automation bridge] ): InterfaceOleWrapper_Impl::Invoke :

    [automation bridge]UnoConversionUtilities<T>::createOleObjectWrapper

    The VARIANT does not contain an object type!

    Reply ↓
  4. mxm2

    (1) Pim, с ИТС грузит, единственное необходимое условие — наличие OpenOffice, правильный ответ — не показывает, если убрать галку, (но подсмотреть его можно в таблице документа экзамен)

    Reply ↓
  5. mxm2

    (2) manan, Видит бог, я не пользовался Вашей разработкой, хотя функционал похожий; по поводу загрузки — для доступа к картинкам у меня используются объект OpenOffice, видимо поэтому произошла ошибка; По поводу переименования: может оно и неплохо что существует 2 одинаковых названия? Если Вы не против могу разместить ссылку на Вашу разработку.

    Reply ↓
  6. mxm2

    (1) Pim, «1) надо как-то переносить вопросы и ответы (не вмещаются)» — новичек я у управляемых формах, сам это недостаток просек, обещаю разобраться.

    Reply ↓
  7. Pim

    (3) Может я чего не понял, но я смог загрузить вопросы из файлов, уже сохранённые с ИТС.

    Вот про то что их можно подсмотреть я и говорил.

    Reply ↓
  8. manan

    (4) я вижу, что Вы сами писали эту вещь, говорю только о названии. насчет openoffice понятно. ссылку размещать не стоит, Вы ведь не использовали мой код.

    Reply ↓
  9. mxm2

    (7) manan, Никак не могу сообразить, какое название дать, есть предложения?

    Reply ↓
  10. mxm2

    (6) Pim, Возможно процедура загрузки с ИТС не слишком явная:

    1. открываем Рабочий стол конфигурации

    2. указываем в качестве папки источника папку F:Database1CInfoStorage, где первый символ — имя cd-rom

    (программа просмотрит содержимое папки, в том числе и cab архивы от 1с)

    3. Делаем нужный выбор и нажимаем загрузить файлы в базу

    только что проверил, работает.

    PS для OpenOffice еще Ява нужна…

    Reply ↓
  11. mdzen

    Тесты так-же загружаются при установке аналога «OpenOffice» — LibreOffice.

    Вернее сказать это продолжение «OpenOffice».

    Reply ↓
  12. Pim

    Косяк заметил в конфе. Загрузил я вопросы за год по УТ. И смотрю, что сильно просто всё решается, много вопросов повторяется. Оказалось, что поиск вопросов при загрузке осуществляется по наименованию (или тексту вопроса), что не достаточно. У 1С-ников есть одинаковые вопросы с разными вариантами ответов, например, «Укажите неправильное утверждение:». Особенно интересно получается если вопрос одинаковый и ответы одинаковые, а правильный ответ разный…

    Так что надо доработать, причём при загрузке лучше считать разными вопросы, даже если отличие только в регистре букв или отличается номер правильного ответа.

    Reply ↓
  13. mxm2
    Pim пишет:

    Косяк заметил в конфе. Загрузил я вопросы за год по УТ. И смотрю, что сильно просто всё решается, много вопросов повторяется. Оказалось, что поиск вопросов при загрузке осуществляется по наименованию (или тексту вопроса), что не достаточно. У 1С-ников есть одинаковые вопросы с разными вариантами ответов, например, «Укажите неправильное утверждение:». Особенно интересно получается если вопрос одинаковый и ответы одинаковые, а правильный ответ разный…

    Так что надо доработать, причём при загрузке лучше считать разными вопросы, даже если отличие только в регистре букв или отличается номер правильного ответа.

    Косяк исправил, поиск теперь производятся по наименованию вопроса, наименованию ответов, и номеру правильного ответа.

    Reply ↓
  14. mxm2

    (11) Pim, Спасибо за быструю реакцию.

    Reply ↓
  15. vkr

    Спасибо! Ну, хоть кто-то обратил внимание на LibreOffice/OpenOffice,

    да еще и в таком полезном вопросе, как самоподготовка… 🙂

    Reply ↓
  16. asg1975

    Нужная вещь, да и еще бесплатная к тому же. Надо погонять на досуге. Спасибо.

    Reply ↓
  17. kirillkr

    Если бы кто-нибудь выложил бы базу со всеми вопросами.. А то на профессионала сдавал, 3 вопроса попалось из тех, которых не было на дисках ИТС (или я пропустил). Мне повезло, я ответил и на них правильно, теперь пора готовится к Специалисту.

    Reply ↓
  18. Гость

    Спасибо.

    Reply ↓
  19. aleksey.kubovtsov

    спасибо за разработку

    Reply ↓
  20. Lizaveta1105

    Спасибо. Помогло!!!

    Reply ↓

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *