Помощник в подготовке к экзамену 1С Специалист 8

Программирование - Сертификация

Это помощник для подготовки к экзамену 1С Специалист 8.
Теперь с задачами.

Это помощник для подготовки к экзамену 1С Специалист 8.

Идея создания возникла в связи с использованием аналогичной конфигурации для подготовки к Профессионал 8 (например, //infostart.ru/public/20107/

и другие аналогичные)

Задача этой конфигурации - помочь в подготовке к экзамену.

Она не содержит ответов на все задачи, да это и не нужно. Цель все-таки - обучиться, а не проскочить на зубрежке ответов. Так же как и наличие штанги дома не гарантирует вам гору мышц, эта конфигурация не гарантирует вам получение сертификата. Предварительно нужно много потрудиться.

Как с ней работать?

Предварительно нужно указать рабочий каталог, где будут храниться конфигурации решений каждой задачи. Структура каталогов будет соответствовать структуре справочника Задачи. А также путь к каркасной конфигурации.

В верхней половине рабочего стола выведен справочник с самими задачами. В нижней эмулятор тестирования. Задачи можно решать как из справочника по одной, так и формировать случайный набор задач в билет и решать их по-очереди пытаясь уложиться в 4 часа времени.

В самой задаче есть кнопки для создания чистой базы для решения задачи (копируется каркасная) и открытия уже созданной, если вы решили вернуться к задаче или посмотреть решение.

Процесс решения задачи рекомендуется записывать в файл ворд (он хранится в справочнике в задаче). Почему? Думается мне, что гораздо удобнее запоминать процесс решения задачи, логику размышлений, а не конечный вариант. Но если не хочется, то решение можно и не записывать -))

Также реализована функция таймера. Нажимаем "Начать решение" и время пошло, Можно ставить на паузу и продолжить решение, когда будет вдохновение, позже.

Регистр сведений хранящий историю решения задачи пригодится для того, чтобы можно было оценить среднее время на решение конкретной задачи и на экзамене трезво планировать те 4 часа. Ведь времени часто не хватает.

В конфигурации много задумок не реализовано. Однако текущая версия вполне пригодна для использования.

Идеи доработки или указания на косяки приветствуюю и рассматриваю.

16.04.2013:

1. В каталог для каркасной конфигурации нужно положить Каркасная.zip, главное чтобы это был архив с таким именем. В дальнейшем в форме задачи при нажатии на кнопку "Создать базу решения" система сама разархивирует каркасную и поместит ее в "общий каталог для всех задач" в папку с номером текущей задачи

2. Исправил найденные мной и указанные в комментариях ошибки связанные с запуском в тонком клиенте. Будут еще ошибки, пишите, будем исправлять или напишу как исправить, если изменения "в одну строку".

3. Исправлена ошибка с запуском базы решения задачи. Теперь в разделе "Основные каталоги программы" нужно указать вручную номер релиза платформы. Если можно как-то программно определить версию платформы при запуске, то сие мне не ведомо. Буду рад, если кто-то поделится этим знанием.

Скачать файлы

Наименование Файл Версия Размер
КонфигурацияПодготовкаКСпец8
.cf 44,46Kb
16.04.13
526
.cf 44,46Kb 526 Скачать
Каркасная
.zip 167,88Kb
16.04.13
168
.zip 167,88Kb 168 Скачать
Подготовка к Специалист8 С Вопросами
.dt 1,01Mb
16.04.13
179
.dt 1,01Mb 179 Скачать

См. также

Комментарии
1. Иван Иванов (Famza) 80 31.10.11 15:16 Сейчас в теме
"1С Специалист 8" в электронном виде? Прелюбопытственно )))
2. Владимир sss (sinjevla) 167 01.11.11 13:13 Сейчас в теме
При нажатии кнопки Сформировать Билет вылетает ошибка :
{Обработка.Тестирование.Форма.Форма.Форма(67)}: Ошибка при вызове метода контекста (СлучайноеЧисло)
БилетМасс.Добавить(МассивОУ[ГСЧ.СлучайноеЧисло(0,МассивОУ.ВГраница())]);
Недопустимое значение параметра (параметр номер '2')

http://pixs.ru/showimage/ErrorJPG_7327370_3254692.jpg
3. Максим Кузнецов (Makushimo) 151 01.11.11 14:45 Сейчас в теме
(2) sinjevla,
Возможно в справочнике нет ни одной задачи.
Проверю этот момент
4. Владимир sss (sinjevla) 167 01.11.11 15:25 Сейчас в теме
Да в справочнике действительно нет задач.
Проверь исправь :)
5. gks 02.11.11 04:33 Сейчас в теме
Имхо, надо вписать ПредопределенноеЗначение("") в обращениях к перечислению на клиенте.
6. Максим Кузнецов (Makushimo) 151 02.11.11 07:44 Сейчас в теме
(5) gks,
не понял -)
можно более развернуто?
7. Максим Кузнецов (Makushimo) 151 02.11.11 14:31 Сейчас в теме
(4) sinjevla,
добавил обработку этой ошибки
теперь при пустом справочнике выдает сообщение
8. nitro (nitr02k) 02.11.11 16:12 Сейчас в теме
Блин прикольная штука, возьму на вооружение, Дамаю пригодиться...
9. Александр М (Fruit83) 28 02.11.11 19:40 Сейчас в теме
Да, помошник очень может пригодиться при подготовке. Дело осталось за малым - найти правильно решенные задачи. :)
10. Ирина Персикова (Индира) 02.11.11 19:56 Сейчас в теме
А помощник для специалиста по каким конфигурациям? Или по платформе?
11. Александр М (Fruit83) 28 02.11.11 20:06 Сейчас в теме
По идее, и по платформе и по другим конфигурациям.
12. Максим Кузнецов (Makushimo) 151 02.11.11 20:18 Сейчас в теме
(10) Индира,
по любым конфигурациям
создаешь в справочнике раздел с названием своего экзамена и вперед
заполняешь туда соответствующие тексты задач и решай.
13. Eddd easda (dyh) 4 03.11.11 13:46 Сейчас в теме
А у меня есть такая штучка, эвернот и шугарсунк. Гораздо удобнее чем плодить непонятные конфы.
hulio; gavrikprog; +2 Ответить 2
14. Dmitry Semenov (dima1c) 23 03.11.11 15:06 Сейчас в теме
(13) о прикольный аналог dropbox.com да, я тоже думал что будет что-то интересное. Вообще тут конечно не тестирование. По спецу проще создавать что-то типа вики... и не на 1с...
15. Vlad Dyukov (vl88) 04.11.11 08:08 Сейчас в теме
помощник затрагивает все темы для тестирования на спеца?
16. Максим Кузнецов (Makushimo) 151 04.11.11 09:42 Сейчас в теме
(15) vl88,
Темы ты можешь создавать самостоятельно.
В справочнике Задачи можно вносить абсолютно любые задачи на Специалиста
17. Кирилл kirillkr (kirillkr) 27 05.11.11 20:18 Сейчас в теме
Извините, по комментариям не понял, вопросы входят в конфигурацию или их надо устанавливать отдельно?
18. Максим Кузнецов (Makushimo) 151 06.11.11 10:12 Сейчас в теме
(17) kirillkr,
Вопросы в конфигурацию не входят
их нужно вносить самостоятельно
19. Михаил Русанов (RainyAugust22) 212 07.11.11 07:55 Сейчас в теме
Не понял как ее устанавливать? Указал путь к базе зашел в конфигуратор, что дальше где задачи?
20. Виктория Ефремова (Викунец) 07.11.11 09:02 Сейчас в теме
скажите, кому нибудь помог помощник?)))
21. Кирилл kirillkr (kirillkr) 27 07.11.11 09:06 Сейчас в теме
(19) задачи надо где-то брать. Вопрос где?
22. Сергей Захаров (zse) 56 07.11.11 09:36 Сейчас в теме
На мой взгдяд конфигурация не совсем корректно работает в режиме тонкого клиента.
Возможно в модуле Задачи надо поправить отдельные процедуры:

&НаСервере
Процедура ВыполнитьСтартНаСервере()
Объект.НовоеВыполнениеЗадачи = Истина;
Объект.ЗадачаРешена = Перечисления.СтадииЗадачи.ИдетРешениеЗадачи;//"Идет решение задачи";
Элементы.ЗадачаРешена.ЦветТекста = WebЦвета.Синий;
Элементы.ВремяВыполнения.Заголовок = "Текущее время выполнения";
КонецПроцедуры

&НаСервере
Процедура ВыполнитьСтопНаСервере()
Объект.НовоеВыполнениеЗадачи = Истина;
Объект.ЗадачаРешена = Перечисления.СтадииЗадачи.ЗадачаРешена;//"Задача решена";
Элементы.ЗадачаРешена.ЦветТекста = WebЦвета.Зеленый;
Элементы.ВремяВыполнения.Заголовок = "Последнее время выполнения";
ЗаполнитьВремяВыполнения(Объект.РезультатТаймера);
КонецПроцедуры
У уважением, Сергей
23. Сергей Захаров (zse) 56 07.11.11 09:37 Сейчас в теме
&НаКлиенте
Процедура Старт(Команда)
// инициализировать отсчет времени
Объект.РезультатТаймера = 0;
ПодключитьОбработчикОжидания("Таймер",1);
ВклВыклТаймер = 1;

ВыполнитьСтартНаСервере();

Элементы.Старт.Доступность = Ложь;
Элементы.Пауза.Доступность = Истина;
Элементы.Стоп.Доступность = Истина;
КонецПроцедуры

&НаКлиенте
Процедура Стоп(Команда)
// Остановить отсчет времени
ОтключитьОбработчикОжидания("Таймер");
ВклВыклТаймер = 0;
УстановитьЗначениеРеквизита(Ложь,"Пауза");


ВыполнитьСтопНаСервере();

Элементы.Старт.Доступность = Истина;
Элементы.Пауза.Доступность = Ложь;
Элементы.Стоп.Доступность = Ложь;

Модифицированность = Истина;
КонецПроцедуры
24. Максим Кузнецов (Makushimo) 151 07.11.11 11:14 Сейчас в теме
(23) zse,
все верно
на тонком клиенте нет обращения к объекту перечисение
(если я верно помню)

Если есть идеи как это обойти, буду только рад выслушать
25. Александр Куковякин (e85) 07.11.11 18:08 Сейчас в теме
Готовлю к сдаче на спеца, интересно посмотреть, что представляет из себя конфигурация. Может поможет подготовится.
26. Евгения (Enya) Воробьёва (Enya_06) 08.11.11 08:06 Сейчас в теме
Хммм....не плохо бы на это посмотреть! Думаю полезно!
27. Евгений Иванов (t1313) 08.11.11 14:31 Сейчас в теме
28. шрэк иванов (nshrek2) 09.11.11 22:51 Сейчас в теме
спасибо. думаю поможет ваша наработка в подготовке к сдаче экзамена.
29. Фантаев Сегрей (serg1983) 22 10.11.11 11:31 Сейчас в теме
а можно задачи где нибудь взять без решения
30. Фантаев Сегрей (serg1983) 22 10.11.11 11:31 Сейчас в теме
а можно задачи где нибудь взять не подскажите
31. Максим Кузнецов (Makushimo) 151 10.11.11 14:18 Сейчас в теме
(29) serg1983,
Скоро выложу эту конфу с заполненным справочником задач
если позволит администрация -))
32. Фантаев Сегрей (serg1983) 22 10.11.11 14:25 Сейчас в теме
(31) Makushimo,
уже в инете нашел сборник задач.
сейчас пишу обработку чтоб он их сформировал в конфе :)
33. Максим Кузнецов (Makushimo) 151 10.11.11 17:17 Сейчас в теме
(32) serg1983,
то есть не выкладывать? -))
34. Фантаев Сегрей (serg1983) 22 10.11.11 17:19 Сейчас в теме
Да уже справочник задачи заполний теперь задачи вечером решать буду.
35. Сергей (Seregalink) 72 10.11.11 23:51 Сейчас в теме
Cпасибо, хорошая задумка. Должна помочь ваша наработка в подготовке к сдаче экзамена на 1С Специалист по платформе.
36. Алекс Ю (AlexO) 118 11.11.11 00:45 Сейчас в теме
Это просто пустая конфа с учетом времени?
(33) уж лучше выложите, хотя б задачи будут внутри, и то полезней ))
37. gks 11.11.11 12:06 Сейчас в теме
(6) Makushimo
(23) zse,
все верно
на тонком клиенте нет обращения к объекту перечисение
(если я верно помню)

Если есть идеи как это обойти, буду только рад выслушать


Прошу прощения, что сразу не ответил (Bad Gateway помешал).
Имелось в виду именно это (23).
38. Валентина Малютина (valux_pux_12345) 23 11.11.11 17:04 Сейчас в теме
У меня сразу вылетело 2 ошибки при создании новой задачи
Поменяла исполнения задач на Сервере у процедур
Процедура Стоп(Команда)
Процедура Старт(Команда)
и все стало нормально
39. Валентина Малютина (valux_pux_12345) 23 11.11.11 17:05 Сейчас в теме
Вообще идея хорошая, систематизировать все в одном месте.
40. Светлана Трофимова (trofss) 3 13.11.11 16:46 Сейчас в теме
А в предлагаемом файле "КонфигурацияПодготовкаКСпец8" уже есть хоть какие-то задачи?
41. Максим Кузнецов (Makushimo) 151 13.11.11 19:38 Сейчас в теме
(40) trofss,
пока нет
позже выложу с задачами
42. Пуд (Пуд) 15.11.11 16:03 Сейчас в теме
(41) Да, с задачами это было бы ну очень хорошо!!!Просто очень ждем!
43. Иван (Sairys) 16.11.11 13:07 Сейчас в теме
Шёл сегодня на работу и как раз думал заняться сдачей на специалиста. И тут на тебе наткнулся на такую интересную вещицу. Посмотрим что она из себя представляет.
44. Виктор Щербаков (Victorman) 17.11.11 16:22 Сейчас в теме
45. Людмила Иванова (silver-fox87) 18.11.11 13:01 Сейчас в теме
Спасибо! Поглядим...
Идея хорошая
46. Alexey Pak (Alexey55) 21.11.11 09:48 Сейчас в теме
47. Владимир Гришин (braynt) 54 21.11.11 13:12 Сейчас в теме
48. Антон Котов (Attest) 2 21.11.11 14:54 Сейчас в теме
Круть буду готовиться попробую!
49. Максим Кузнецов (Makushimo) 151 21.11.11 18:07 Сейчас в теме
(47) braynt,
можно, но позже
скорее всего после выходных
50. Сергей Шадчнев (Sereponya36) 22.11.11 14:16 Сейчас в теме
51. Igor2010 (IgorXml) 22.11.11 21:34 Сейчас в теме
(49) Makushimo, Текст задачи сделать бы как в Word - таблицы, форматы текста разные.
52. Gregory Boeskorov (junglistizzy) 23.11.11 07:00 Сейчас в теме
ООО! :) Это чудо, да пару лет назад! Плюс 1С Профессионал!
Да может и в будущем понадобится, лично мне.
53. Maxim (Trofimov_M) 23.11.11 08:58 Сейчас в теме
54. Максим Кузнецов (Makushimo) 151 23.11.11 19:24 Сейчас в теме
(51) Igor2010,
отличное предложение :-)
запишу в копилочку и обязательно попробую реализовать.
55. Иван Иванов (jko) 24.11.11 13:44 Сейчас в теме
Прикольно. Пригодится. Берем. Спасибо большое.
56. Кирилл kirillkr (kirillkr) 27 24.11.11 13:56 Сейчас в теме
(41) ну когда будет с задачами????
58. Иван Иванов (box132220395939) 25.11.11 11:07 Сейчас в теме
59. Алексей Морозов (alecs2004) 9 29.11.11 13:44 Сейчас в теме
60. Олег Василевский (OlegrVasil) 06.12.11 13:17 Сейчас в теме
у меня не развернулась совсем база(((
61. Олег Василевский (OlegrVasil) 06.12.11 13:18 Сейчас в теме
jko пишет:

Прикольно. Пригодится. Берем. Спасибо большое.

Очень хотелось бы посмотреть в действии. Тем более, что цель подготовится стоит..
62. nark 8 07.12.11 05:36 Сейчас в теме
63. LivingStar (L&S) (LivingStar) 22 15.12.11 08:25 Сейчас в теме
стою в разделе оперативный учет
нажимаю создать (создать нужно видимо первую задачу), вылетает ошибка, -

{Справочник.Задачи.Форма.ФормаЭлемента.Форма(217,24)}: Переменная не определена (Перечисления)
Объект.ЗадачаРешена = <<?>>Перечисления.СтадииЗадачи.ИдетРешениеЗадачи;//"Идет решение задачи";
{Справочник.Задачи.Форма.ФормаЭлемента.Форма(234,24)}: Переменная не определена (Перечисления)
Объект.ЗадачаРешена = <<?>>Перечисления.СтадииЗадачи.ЗадачаРешена;//"Задача решена";

что это значит?
64. Максим Кузнецов (Makushimo) 151 15.12.11 13:55 Сейчас в теме
(63) LivingStar,
Нужно запустить толстый клиент.
Еще не исправил чтобы работало в тонком клиенте
65. Екатерина (Fox87) 22.03.12 13:37 Сейчас в теме
Действительно, полезная штука. автору огромное спасибо!
66. Alex Stasyuk (GreenFox) 12.04.12 01:48 Сейчас в теме
Есть версия уже с готовыми задачами, или кто-то может подсказать где их можнос взять. По описанию задумка хорошая, но в коментариях что-то много сообщений об ошибках. Напишите кто реально использовал - нормальная вещь, можно использовать или не стоит тратить время?
67. Андрей Ст (sisdrou) 24 26.05.12 00:22 Сейчас в теме
Хорошо бы добавить возможность выводить на печать, всю ветку состояния. В качестве шпаргалки пригодится )
68. f f (fnv) 16.10.12 08:27 Сейчас в теме
Скачивать не буду, тем более, что текстов задач здесь нет, но за идею измерять время спасибо. Только проще это делать вручную по таймеру и секундомеру и записывать куда-нибудь в блокнотик;)))
69. Максим Кузнецов (Makushimo) 151 16.10.12 09:30 Сейчас в теме
(68) fnv, Задачи есть. решений нет
70. Igor2010 (IgorXml) 12.03.13 17:48 Сейчас в теме
У меня ошибка выскакивала в команде "Начать решение задачи". Пока не заменил :
	ТекСТрока.Задача.ПолучитьФорму("ФормаЭлемента").Открыть();  //только в толстом клиенте

На это:
//ТекСТрока.Задача.ПолучитьФорму("ФормаЭлемента").Открыть();  //только в толстом клиенте
П = Новый Структура("Ключ", ТекСтрока.Задача);
Форма = ПолучитьФорму("Справочник.Задачи.ФормаОбъекта",П );
Форма.Открыть();
...Показать Скрыть
72. Alexey Pak (Alexey55) 15.04.13 15:48 Сейчас в теме
после создания базы, при открытии вот такая ошибка. подскажите плиз как лечить?


http://hostingkartinok.com/show-image.php?id=69a04f0eff6f93416c927ab7b5ae258e
73. Максим Кузнецов (Makushimo) 151 16.04.13 07:25 Сейчас в теме
(72) Alexey55,

основной файл проверяю
74. Максим Кузнецов (Makushimo) 151 17.04.13 14:23 Сейчас в теме
(72) Alexey55,
1. В каталог для каркасной конфигурации нужно положить Каркасная.zip, главное чтобы это был архив с таким именем. В дальнейшем в форме задачи при нажатии на кнопку "Создать базу решения" система сама разархивирует каркасную и поместит ее в "общий каталог для всех задач" в папку с номером текущей задачи

В файле архива лежит каталог с базой каркасной конфигурации.

3. Исправлена ошибка с запуском базы решения задачи. Теперь в разделе "Основные каталоги программы" нужно указать вручную номер релиза платформы. Если можно как-то программно определить версию платформы при запуске, то сие мне не ведомо. Буду рад, если кто-то поделится этим знанием.

В вашем случае можно исправить строку в модуле формы элемента справочника Задачи в процедуре ОткрытьБазуРешения(Команда)
в строке :

ТекущийКаталог = "C:\Program Files\1cv82\8.2.13.289\bin\"; //сделать так чтобы добывалось само

указать тот релиз платформы, с которого запускаете конфу

или

Перекачайте файл выгрузки с исправленными ошибками
75. Alexey Pak (Alexey55) 17.04.13 14:26 Сейчас в теме
(74) Makushimo, Благодарю! уже разобрался)
76. Alexey Rozhkov (MartyNSK) 30.05.13 08:16 Сейчас в теме
(0)Это к 3 пункту апдейтов на 16.04.2013:
СистемнаяИнформация (SystemInfo)
ВерсияПриложения (AppVersion)
Использование:

Только чтение.
Описание:

Тип: Строка.
Содержит версию используемого 1С:Предприятия 8 в формате <основная версия>.<младшая версия>.<релиз>.<дополнительный номер релиза>. Например, 8.2.9.200.

Доступность:

Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.
77. Максим Кузнецов (Makushimo) 151 30.05.13 08:44 Сейчас в теме
78. Николай Сундуков (Sayrus) 30.05.13 08:50 Сейчас в теме
79. Alexey Rozhkov (MartyNSK) 30.05.13 18:06 Сейчас в теме
(77) Makushimo, Еще ляпну, смотрите, проще наверное так сделать, ведь путь то разный будет, в конце концов пользователь при установке может вообще сменить каталог установки, может там получать таким образом?
Глобальный контекст (Global context)
КаталогПрограммы (BinDir)
Синтаксис:

КаталогПрограммы()
Возвращаемое значение:

Тип: Строка.
Имя каталога исполняемых файлов программы.
Описание:

Получает имя каталога, в котором расположены исполняемые файлы программы.

Доступность:

Тонкий клиент, сервер, толстый клиент, внешнее соединение.
Пример:

ГдеИскать = КаталогПрограммы();

Как раз до бина вернет строку.
80. Вероника Гомзякова (Child45) 18.06.13 13:19 Сейчас в теме
Как работает кнопка Завершить редактирование в задаче?
81. Максим Кузнецов (Makushimo) 151 18.06.13 14:13 Сейчас в теме
(80) Child45,
Затягивает обратно файл описания решения задачи из временного каталога
82. Гость 21.08.13 14:43 Сейчас в теме
Ни фига не работает твоя шняга ..... сплошные ошибки вылетают
83. Максим Кузнецов (Makushimo) 151 21.08.13 14:52 Сейчас в теме
(82) Гость,
конструктива не будет?
84. Igor2010 (IgorXml) 28.08.13 21:51 Сейчас в теме
(82) Гость, После перехода на 8.3.3, при редактировании конфигурации ошибки связанные с "МобильноеПриложениеКлиент". Приходится делать:
#Если НЕ МобильноеПриложениеКлиент Тогда
....
#КонецЕсли
85. asg1981 (nikitin19819) 09.05.14 09:57 Сейчас в теме
трошки подкрутить надо гайки. А так - мне понравилось
86. Mir-mup (Mir-mup) 14.10.14 15:14 Сейчас в теме
(13) dyh, Не из той оперы. Эти проги другой направленности.
Оставьте свое сообщение