Ведение локального каталога обработок с Инфостарт

09.09.19

Интеграция - WEB-интеграция

Обработка наводит порядок в ваших скачанных и локально хранимых обработках с Инфостарта. Это особенно удобно тем коллегам, которые уже скачали немалый объем обработок и хотят получить удобный инструмент навигации по списку.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Обработка для ведения локального каталога обработок с Инфостарт
.epf 21,21Kb ver:1.0.1
78
78 Скачать (1 SM) Купить за 1 850 руб.

Задача

Иметь доступ к скачанным локальным обработкам с Инфостарта в удобном виде.

Демонстрация работы

Введение

Уже давно сайт для меня стал передовым среди интернет ресурсов по 1С, в связи с этим было немало скачано обработок. Также обработками делятся мои знакомые со мной, количество которых тоже увеличивается. Как раньше в детстве менялись фантиками, теперь обработками :) Поэтому крайне неудобно стало разбираться в папках и помнить, есть ли у меня эта или иная обработка, а также заходить на сайт и смотреть описание, копируя номер обработки и подставлять в адресную строку браузера, вызывало много неудобств.

Реализация на использовании «Поле HTML документа», но я очень сильно удивился, когда не смог открыть сайт infostart.ru в Internet Explorer 8 ("Ваш браузер устарел"). Казалось всё, конец, но благодаря данному же сайту смог найти решение, о нём в конце статьи в "требованиях".

Функционал

Всё реализовано на управляемых формах. Запуск через толстый клиент (есть один серверный вызов).

  • Ведение своего списка обработок в удобном виде.
  • Просмотр статей в окне 1С.
  • Просмотр статей во внешнем браузере.
  • Возможность добавлять описание к обработкам. 
  • Возможность помечать обработки – которые вам нравятся. И быстрый фильтр по ним.
  • Список подгружается при открытие.
  • Список сохраняется при закрытие.
  • Список храниться в XML в корневом каталоге.
  • При «Обновить новыми», дополняется только новыми папками из коревого каталога, старые не перезатераются.
  • Типовые функции: поиск по списку, печать списка.

Требования (инструкция использования/установки)

1. Работает только как внешняя обработка. Достаточно поместить обработку в организованный (правильно) корень каталога обработок.

Необходимо создать корневой каталог, в него размещать папки с номерами обработок.

2. settings_infostart.xml - формируется после первого закрытия или сохранения списка.

3. Где взять номер обработки? Номер присутствует в ссылке на статью с обработкой:

4. ОЧЕНЬ ВАЖНО!

Чтобы у вас заработало отображение статей с Инфостарта в обработке (так же это на прямую связано с HTML 5), необходимо выполнить следующее:

если у вас WINDOWS 7!

Internet Explorer 10 и выше версии, и добавить запись в реестр ОС (благодарю за решение Вадима Стельмаха).

4.1. Идём в реестр: HKCU\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATUR E_BROWSER_EMULATION 
4.2. Добавляем 1cv8.exe — REG_DWORD — 11001

если у вас WINDOWS 10!

4.3. Идём в реестр: HKCU\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATUR E_BROWSER_EMULATION 
4.4. Добавляем 1cv8c.exe — REG_DWORD — 11001

Если вы не хотите с этим заморачиваться, можете использовать внешний браузер для отображения статей.

Переход на сайт во внешний браузер по умолчанию через контекстное меню.

5. Используется HTTP-соединение, соответственно и платформа нужна, поддерживающая эту технологию ;)

Принимаю советы и идеи по усовершенствованию.

Спасибо за внимание ;)

Каталог инфостарт Инфостарт Выгрузка в XML Пример выгрузки Загрузка из Получить полный путь к внешней обработке HTTP-соединение

См. также

WEB-интеграция Администрирование веб-серверов Платные (руб)

Веб-портал обеспечивает удобный доступ к конфигурации 1С:ITIL, 1С:ITILIUM, Управление IT-отделом 8 через интернет с любого устройства посредством браузера, увеличивая эффективность работы пользователей и снижая нагрузку на сервер. Быстрая инсталляция портала за пару часов, удобный и интуитивно понятный интерфейс и безопасность данных помогут упростить работу с порталом и ускорить выполнение бизнес-процессов компании.

128000 руб.

19.12.2023    2133    2    0    

9

Оптовая торговля Розничная торговля WEB-интеграция 1С:Управление торговлей 10 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Платные (руб)

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

57600 руб.

26.11.2024    1865    1    1    

4

WEB-интеграция Анализ продаж Системный администратор Программист Пользователь Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Управленческий учет Платные (руб)

Модуль "Подсистема интеграции AmoCRM с 1С" позволяет обеспечить единое информационное пространство, в котором пользователи могут эффективно управлять клиентской базой, следить за статусами сделок и поддерживать актуальность данных как в AmoCRM, так и в 1С. Бесплатный период Техподдержки - 1 месяц.

60000 руб.

07.05.2019    34171    63    45    

24

WEB-интеграция Программист Руководитель проекта Платформа 1С v8.3 1C:Бухгалтерия 1С:Франчайзи, автоматизация бизнеса Платные (руб)

Расширение значительно упрощает написание API на 1С. Веб программисты получают простой и понятный доступ к 1С. Описание API создаётся автоматически и представляется в виде удобном как для человека, так и для программной обработки.

24000 руб.

27.09.2024    3370    3    2    

4

WEB-интеграция Программист Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бытовые услуги, сервис Платные (руб)

Внешняя обработка разрабатывалась для загрузки документов из Ветменеджер в 1С: Бухгалтерия 3.0

12000 руб.

02.02.2021    18527    53    50    

29

Сайты и интернет-магазины WEB-интеграция Системный администратор Программист Пользователь Платформа 1С v8.3 1C:Бухгалтерия 1С:Управление торговлей 11 Автомобили, автосервисы Россия Управленческий учет Платные (руб)

Интеграционный модуль обмена между конфигурацией Альфа Авто 5 и Альфа Авто 6 и порталом AUTOCRM. Данный модуль универсален. Позволяет работать с несколькими обменами AUTOCRM разных брендов в одной информационной базе в ручном и автоматическом режиме.

36000 руб.

03.08.2020    18773    20    22    

18
Отзывы
1. smirnov.es 21 06.10.17 12:03 Сейчас в теме
WizaXxX; realsevere; DrAku1a; Dmitri93; mrflatcher; igo1; hawkmax; JohnConnor; olegmedvedev; GreenDragon; Interrupted; rpgshnik; +12 Ответить
Остальные комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. smirnov.es 21 06.10.17 12:03 Сейчас в теме
WizaXxX; realsevere; DrAku1a; Dmitri93; mrflatcher; igo1; hawkmax; JohnConnor; olegmedvedev; GreenDragon; Interrupted; rpgshnik; +12 Ответить
2. vano-ekt 124 06.10.17 13:41 Сейчас в теме
а мою обработку по управлению заказами и публикациями выпилили ссылаясь на п 5.2.4, 5.2.9
DrAku1a; Mi4man; CyberCerber; tormozit; +4 4 Ответить
3. nomadon 369 06.10.17 14:19 Сейчас в теме
(2) дык в этой публикации не парсинг, а просто переход по ссылке и работа с локальными файлам
корум; Interrupted; rpgshnik; +3 Ответить
4. nomadon 369 06.10.17 14:23 Сейчас в теме
а вообще хорошо бы в git что бы хранилось:

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

а потом прекомитом разбирается все это на исходники и поиск контекстный по коду работает)
JohnConnor; JohnyDeath; Никс; rpgshnik; +4 Ответить
5. rpgshnik 3828 06.10.17 14:46 Сейчас в теме
(4) По поводу git, подумаю)
21. ekaruk 4994 09.10.17 11:28 Сейчас в теме
(4) Гит это классно.
Но для приватных репозитариев он платный. А хранить чужие обработки в репозитарии с общим доступом как-то вроде не очень корректно.
Аудитория Инфостарта с аудиторией Гита не очень пересекается, но все-таки.
JohnConnor; rpgshnik; +2 Ответить
26. user757186 11.10.17 13:20 Сейчас в теме
(21) git бесплатен. Приватные репозитории на github - платные. Приватные репозитории на gitlab - бесплатные
37. gradi 5 10.11.17 16:39 Сейчас в теме
(21)на gitlab приватные репозитарии бесплатно даются.
6. Totoro 572 06.10.17 15:10 Сейчас в теме
Достаточно иметь я-диск (или другое хранилище) со структурированными каталогами по номерам публикаций. Искать и пользоваться удобнее на инфостарте (как минимум из-за тегов и фильтров).
P.S. С git интересная идея
Anchoret; rpgshnik; +2 Ответить
7. RailMen 829 06.10.17 15:14 Сейчас в теме
Автор явно тяготеет к одной актрисе. :) Жаниться тебе надо, боярин...
pm74; корум; Muxomop; realsevere; Tangram; RainyAugust22; Mi4man; Anchoret; Stim213; kild; PchelkaR; PowerBoy; TreeDogNight; rpgshnik; Sintson; Interrupted; IvanovAV; CyberCerber; betflop; KroVladS; +20 Ответить
8. rpgshnik 3828 06.10.17 15:18 Сейчас в теме
9. GreenDragon 06.10.17 17:03 Сейчас в теме
(8) Да вы прям все тут молодцы! И Александра, душенька, хороша как всегда, и обработка просто великолепна!
rpgshnik; +1 Ответить
10. rpgshnik 3828 06.10.17 17:17 Сейчас в теме
11. Sintson 413 06.10.17 17:40 Сейчас в теме
16. пользователь 07.10.17 10:16
Сообщение было скрыто модератором.
...
12. пользователь 06.10.17 18:27
Сообщение было скрыто модератором.
...
13. rpgshnik 3828 06.10.17 18:46 Сейчас в теме
(12)
Прикрепленные файлы:
14. panvartan 06.10.17 19:12 Сейчас в теме
Если бы движок этого сайта не был бы таким кривым и убогим, то подобный функционал был бы в личном кабинете
Merkalov; корум; ixijixi; Sintson; igo1; kild; JohnConnor; klaus38; rpgshnik; +9 1 Ответить
15. user820666 06.10.17 19:17 Сейчас в теме
Потрясающая вещь! давно искал такой инструмент для порядка своих отчетов и обработок, автору - низкий поклон!
rpgshnik; +1 Ответить
17. evgefremov 44 07.10.17 10:34 Сейчас в теме
можно добавить группировку обработок помимо избранного?
18. rpgshnik 3828 07.10.17 10:41 Сейчас в теме
35. necropunk 11 10.11.17 13:55 Сейчас в теме
(17) Да, группировки очень нужны, у меня каталог уже большой, без дополнительных папок я бы в нем по полчаса рылся отыскивая то или иное.
rpgshnik; +1 Ответить
38. rpgshnik 3828 12.11.17 02:43 Сейчас в теме
(35) Попробую реализовать.
39. necropunk 11 13.11.17 09:22 Сейчас в теме
(38) А это справочник? Там недостаточно просто иерархию включить?
40. rpgshnik 3828 14.11.17 13:27 Сейчас в теме
(39) нет это список, это внешняя обработка, которая все данные хранит во внешнем xml рядом с собой
19. kild 93 07.10.17 15:54 Сейчас в теме
Ждем следующую серию публикацией с обложкой с лысым из браззерс.
Stim213; rpgshnik; +2 Ответить
20. rpgshnik 3828 07.10.17 16:16 Сейчас в теме
(19) спасибо за идею! ТОЧНО!)))
22. nomadon 369 09.10.17 12:06 Сейчас в теме
В битбакете приватные репо бесплатные например
23. Fragster 1152 09.10.17 18:44 Сейчас в теме
24. Alex1Cnic 150 11.10.17 11:20 Сейчас в теме
Отличная работа, мне понравилось
Interrupted; rpgshnik; +2 Ответить
25. rpgshnik 3828 11.10.17 11:32 Сейчас в теме
27. Alias 176 11.10.17 15:19 Сейчас в теме
Небольшие комментарии (плюсы, минусы и развитие) после начала использования:
1. Контекстное меню "Переименовать" -- не нужно, это лишние клики мышкой. Интуитивно переименование гораздо проще непосредственно в списке, с помощью F2. Для этого нужно снять с колонки Наименование галку "Только просмотр". А чтобы при этом выбор отрабатывал как положено (без входа в режим редактирования строки) -- установить СтандартнуюОбработку=Ложь в событии Выбор.
2. Модальные окна (в том же переименовании) -- атавизм... Через ПоказатьВводСтроки кода получается столько же, но работает без ошибок и лишних сообщений о несовместимости.
3. Отсутствие пункта "Изменить форму" в кнопке "Ещё" -- непонятно. Возможность кастомизировать форму под себя всегда есть хорошо, это штатная возможность платформы, зачем её отключать?
4. В тонком клиенте работает ничуть не хуже чем в толстом, не понимаю зачем эта приписка ("Запуск через толстый клиент"). Полученное ИспользуемоеИмяФайла всё равно используется на клиенте, так что упоминаемый "серверный вызов", использованный для его получения, не мешает работе и в тонком клиенте.
5. Про группировку говорили, я скажу про тэги. Было бы весьма удобно иметь возможность удобного тэгирования обработок и, соответственно, отбора по тэгам. Кажется что применённое хранение данных в XML позволит сделать это с лёгкостью.
6. Жалко что Инфостарт не разрешает парсинг :) возможностей по улучшению было бы гораздо больше (хотя кто мешает доработать, но не выкладывать официально, так ведь?)
7. Непонятно почему не сделан такой, казалось бы, ожидаемый механизм как открытие выбранной обработки.
rpgshnik; +1 Ответить
28. Alias 176 11.10.17 15:38 Сейчас в теме
8. Значение каталога лучше один раз в ПриОткрытии закэшировать в переменной, чтобы не дёргать сервер каждый раз для его получения (при обновлении, при открытии каталога).
rpgshnik; +1 Ответить
29. pentanom 30 09.11.17 10:57 Сейчас в теме
Чтобы у вас заработало отображение статей с Инфостарта в обработке, необходимо установить:

Internet Explorer 10 и выше версии, и добавить запись в реестр ОС (благодарю за решение Вадима Стельмаха).

4.1. Идём в реестр: HKCU\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATUR E_BROWSER_EMULATION
4.2. Добавляем 1cv8.exe — REG_DWORD — 11001


Все сделал, но не работает :(
У меня Internet Explorer 11
30. rpgshnik 3828 09.11.17 14:28 Сейчас в теме
(29) хм... странно, должно работать.
Я подобный глюк словил дома, сделал всё то же самое. И так и сяк, но потом само заработало.
Честно я не понял логику, а на компе где разрабатывал - сразу заработало.
Причем Вадим Стельмах именно для IE 11 давал рекомендации, а у меня стоит 7-ка по этому проверял на IE 10.
31. pentanom 30 09.11.17 21:02 Сейчас в теме
(30)Может быть у меня что-то в настройках самого IE 11. Вылезает окно с сообщением - "На этой странице произошла ошибка сценария".
32. rpgshnik 3828 10.11.17 04:16 Сейчас в теме
(31) да то же лучше всё разрешить в нём. Я вот искал способ можно ли использовать допустим хром но не чего не нашел. Только IE(((

может помогут ссылки:
http://www.appius.ru/support/faq/31/788/ <- это я точно делал
http://www.forum.mista.ru/topic.php?id=586871
33. pentanom 30 10.11.17 12:41 Сейчас в теме
(32)Вроде бы сделал все, что в ссылках, но не помогло :(
34. rpgshnik 3828 10.11.17 12:59 Сейчас в теме
(33) по любому древняя версия грузится платформой, влить я как понял только через реестр винды.
Почему не отрабатывает... я тут не селён. Но в обработке через контекстное меню можно открыть во внешнем браузере по умолчанию который установлен в винде.


Собственно тема где мне помогли - https://forum.infostart.ru/forum9/topic178893/
36. pentanom 30 10.11.17 16:26 Сейчас в теме
(34)В реестре у меня то, что на картинке. Кажется все написано правильно.
Прикрепленные файлы:
41. rpgshnik 3828 22.12.17 05:30 Сейчас в теме
(36) Привет, Ильдар. Ну вот и у меня проблема выросла.
Мне установили на работе windows 10, и так же не получилось не чего.
Решение проблемы простое, на windows 10 другое название exe файла.

Не 1cv8.exe а правильно 1cv8с.exe

4.1. Идём в реестр: HKCU\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATUR E_BROWSER_EMULATION
4.2. Добавляем 1cv8с.exe — REG_DWORD — 11001
pentanom; +1 Ответить
42. pentanom 30 22.12.17 10:27 Сейчас в теме
43. pentanom 30 22.12.17 10:31 Сейчас в теме
(0) А можно ли сделать иерархический список ?
44. rpgshnik 3828 22.12.17 20:08 Сейчас в теме
(43) я подумаю,чуть позже...
45. b-dm 175 16.02.18 17:35 Сейчас в теме
Я как то так и не понял, это обработка, ок, а нужно постоянно коннектиться к сайту инфорстарта ? То есть в данной публикации только идёт закачивание инфы с сайта, базы в которой бы это хранилось тут нет ?
46. rpgshnik 3828 17.02.18 09:30 Сейчас в теме
(45) вот допустим есть у вас обработки с сайта. В количестве 20 шт. Хотите иметь к ним удобный доступ, тогда формируете каталог как написано в описание и данную обработку кладёте в корень. База хранения информации об обработках кладётся в XML рядом с обработкой автоматически. Нет зависимости от конфигурации, чисто внешняя обработка со своей "базой" в виде XML и каталога папок windows с вами скаченными обработками. Вы можете отмечать в ней вести свой рейтинг избранного.
47. b-dm 175 20.02.18 10:33 Сейчас в теме
То есть нужно в подпапке Инфостарт создать подкаталоги с номерами публикаций ?

"старые не перезатИраются" - поправьте

"дополняется только новыми папками из корНевого каталога"

Не очень понятно в случае того , если я использую не браузер IE, а Гугл Хром, например.
50. rpgshnik 3828 20.02.18 11:49 Сейчас в теме
(47) У обработки есть возможно открыть описание внутри обработки (в данном случае использует IE), а так же возможность открыть во внешнем браузере по умолчанию в системе - допустим гугл хром. На скриншоте виден пример в публикации.
48. b-dm 175 20.02.18 11:20 Сейчас в теме
И туда же закинуть сами файлы обработок ? То есть они не качаются с сайта Инфостарт ? А как быть , енсли, например. версия обработки обновилась ?
49. rpgshnik 3828 20.02.18 11:48 Сейчас в теме
(48) Если бы они качались, это бы противоречило правилам данного сообщества.
По правилам сообщества вы обработки можете скачивать бесплатно в течение месяца с момента первой скачки.
Моя обработка лишь - обеспечивает порядок, ведения своего личного каталога.
Оставьте свое сообщение