Приходько Дмитрий

80
Рейтинг

user1206119
Дмитрий Приходько



  •   Регистрация: 18.04.2019 (5 лет назад)

  •   Был(а) на сайте: 10.04.2024

Друзья
  • Сергей
  • Александр Кузиков
  • Дмитрий Малышев
  • andr bat
Подписчики 9

Группы

Профессиональный разработчик

Рейтинг 80

Заготовка для организации базы знаний на основе возможностей платформы 1С 8

Отчеты и формы Для всех Платформа 1С v8.3 Платформа 1C v8.2 Платформа 1С v8.1 Управляемые формы Конфигурации 1cv8 Windows Абонемент ($m) Архив с данными Управление знаниями (Knowledge Base)

Данная конфигурация является заготовочной для построения базы знаний в компании на основе платформы 1С. Поддерживаются следующие технологические платформы: - 1С:Предприятие 8.0 (8.0.14.39) - более старые версии должны поддерживаться, но не гарантирую. - 1С Предприятие 8.1 - полная поддержка. - 1С Предприятие 8.2 - 8.2.9 и новее во всех режимах. - 1С Предприятие 8.3 - 8.3.5 и новее во всех режимах компьютерной платформы (мобильная пока не поддерживается).

2 стартмани

29.11.2023    773    4    user1206119    8       

2

Все возможные способы вызова функций по имени на клиенте 1С

Статья Программист Платформа 1С v8.3 Платформа 1C v8.2 Конфигурации 1cv8 Бесплатно (free) Нет файла Механизмы платформы 1С

В стать описаны все доступные способы вызова в платформах 1с 8.2 и 8.3 функций из переменной в строке на стороне клиента.

19.12.2022    5438    user1206119    5       

12

Программный скриншотер для вставки скриншотов из буфера обмена для платформ 1С 8.3 и 8.2

Инструменты и обработки Программист Windows Абонемент ($m) Архив с данными Разработка внешних компонент

В статье описана вставка картинки из буфера обмера в Тонкий и Толстый Клиент 1С УФ и ОФ через разработанную утилиту на платформах 1С 8.3.20 и 1С 8.2.12. Технически использование данного скриншотера подойдет и для более старых версий 1С (8.1, 8.0 или даже 7.7). Приведен пример кода вставки картинки для асинхронного режима работы 1С 8.3.

1 стартмани

02.06.2022    3392    4    user1206119    10       

4

Методика интеграции HTML редакторов в поле HTML документа базы 1С

Статья Программист Платформа 1С v8.3 Платформа 1C v8.2 Бесплатно (free) Нет файла WEB-интеграция

В статье описаны критерии WYSIWYG HTML редакторов и общая картина интеграции с платформенными механизмами. На момент платформы 1С 8.3 и возможно для будущих релизов описание будет скорее всего актуально. Апробировано на 1С 8.3.20 и 8.2.12, а также на мобильной платформе 8.3.19.59.

12.04.2022    2668    user1206119    2       

15

Использование HTML Редактора whizzywig в 1С 8.2 и 1С 8.3 платформах

Статья Программист Платформа 1С v8.3 Платформа 1C v8.2 Конфигурации 1cv8 Россия Абонемент ($m) Внешняя обработка (ert,epf) Механизмы платформы 1С

В статье будут разобраны способы использования визуального HTML Редактора whizzywig в 1С 8.2 и 1С 8.3, который существенно меньше по размерам, чем TinyMCE, но при этом обладает большими возможностями. Показано достоинство этого редактора. Приведены обработки, которые работают как на компьютерной платформе, так и пример реализации обработки, которая предназначена для мобильной платформы. Решение испытывалось на платформах 1С 8.2.12 и 8.3.20, и мобильном клиенте 8.3.19.59.

2 стартмани

12.04.2022    1462    10    user1206119    2       

4

Использование HTML Редактора NicEdit в 1С 8.2 и 1С 8.3 платформах

Статья Программист Платформа 1С v8.3 Мобильная платформа Платформа 1C v8.2 Абонемент ($m) Архив с данными Механизмы платформы 1С

В статье будут разобраны способы использования визуального HTML Редактора NicEdit в 1С 8.2 и 1С 8.3, который существенно меньше по размерам, чем TinyMCE. Показано достоинство этого редактора. Приведены обработки, которые работают как на компьютерной платформе, так и пример реализации обработки, которая предназначена для мобильной платформы. Решение испытывалось на платформах 1С 8.2.12 и 8.3.20, и мобильном клиенте 8.3.19.59.

2 стартмани

11.04.2022    2264    4    user1206119    7       

5

Совместимая консоль запросов для платформы 8.2 и 8.3

Инструменты и обработки Программист Платформа 1С v8.3 Управляемые формы Платформа 1C v8.2 Конфигурации 1cv8 Россия Абонемент ($m) Внешняя обработка (ert,epf) Инструментарий разработчика Запросы

Эта статья посвящена обзору Совместимой консоли запросов версии 3.0, которая предназначена для работы на любом типе клиента, включая мобильный. Ограничения работы консоли на некоторых версиях и платформах связаны в первую очередь с невозможностью использовать типовой конструктор запроса. Остальной функционал работает везде.

1 стартмани

07.08.2021    6081    30    user1206119    9       

3

[TinyMCE] - редактор HTML WYSIWYG. Интеграция во все виды управляемого и обычного приложения

Статья Программист 8.3.14 Бесплатно (free) Нет файла WEB-интеграция

В статье рассмотрены вопросы использования во всех режимах работы 1С Предприятие 8.3 редактора TinyMCE в поле HTML дополнительного функционала.

14.12.2020    3395    user1206119    0       

13

Комментарии

DevИз Word в табличный документ#9 19.03.24 9:44
Огромное спасибо
(6) Ради эксперимента конвернул формат не A4 (Закоментил код).По итогу могу сказать - справилась на 3-ку. Этого более чем достаточно.
ПубликацииЗаготовка для организации базы знаний на основе возможностей платформы 1С 8#8 03.12.23 21:45
А вот уже взаимодействие двух баз можно настроить с помощью как расширения, так и обработки
ПубликацииЗаготовка для организации базы знаний на основе возможностей платформы 1С 8#7 03.12.23 21:43
Уважаемые комментаторы добавляю от себя примечание: базу знаний всегда лучше держать в виде отдельной конфигурации - это даёт возможность отдельно сохранять копии и при возникновении ошибок оперативно их устранять. Если база будет внутри готовой конфигурации в любом виде, при падении базы можно часть данных базы знаний потерять.
ПубликацииЗаготовка для организации базы знаний на основе возможностей платформы 1С 8#0 28.11.23 23:08
Данная конфигурация является заготовочной для построения базы знаний в компании на основе платформы 1С. Поддерживаются следующие технологические платформы:
- 1С:Предприятие 8.0 (8.0.14.39) - более старые версии должны поддерживаться, но не гарантирую.
- 1С Предприятие 8.1 - полная поддержка.
- 1С Предприятие 8.2 - 8.2.9 и новее во всех режимах.
- 1С Предприятие 8.3 - 8.3.5 и новее во всех режимах компьютерной платформы (мобильная пока не поддерживается).
НовостиЗапускаем "Большой опрос 1С-сообщества от Инфостарт 2023"#316 23.11.23 9:40
Очень сильно - скачивал нужные мне обработки и решения для моих задач.
DevРасширенная работа с графическими схемами. Построение схемы БП с помощью графической схемы. Переработка под 8.3 (8.2 и 8.1 так же поддерживается)#41 22.10.23 22:17
(39) Добавлю свои 5 копеек - МОДУЛЬ ВЕЛИКОЛЕПНЫЙ!!! Но, советую внести небольшие доработки для тех, кто хочет использовать его на 1С 8.0!!!
Код
//Протез ЗначениеЗаполнено для 1С 8.0
Функция ЗначениеЗаполнено(Значение) Экспорт 
   Результат = Истина;
   ТипЗначения = ТипЗнч(Значение);
   
   Если Значение = Неопределено Тогда
      Результат = Ложь;
   ИначеЕсли Значение = NULL Тогда
      Результат = Ложь;
   ИначеЕсли ТипЗначения = Тип( "Строка" ) Тогда 
      Если СокрЛП( Значение ) = "" Тогда
         Результат = Ложь;
      КонецЕсли; 
   ИначеЕсли ТипЗначения = Тип( "Число" ) Тогда
      Если Значение = 0 Тогда
         Результат = Ложь;
      КонецЕсли; 
   ИначеЕсли ТипЗначения = Тип( "Дата" ) Тогда
      Если Значение = Дата( '00010101' ) Тогда
         Результат = Ложь;
      КонецЕсли; 
   ИначеЕсли ТипЗначения = Тип( "Булево" ) Тогда
      Результат = Истина; 
   ИначеЕсли ТипЗначения = Тип( "РежимПроведенияДокумента" ) Тогда
      Результат = Истина;
   Иначе
      Если Значение = Новый( ТипЗначения ) Тогда
         Результат = Ложь;
      КонецЕсли; 
   КонецЕсли; 
   Возврат Результат;
КонецФункции 
//Протез для поиска элемента в массиве - аналог метода Найти:
Функция ВернутьИндексВМассиве(МассивДанные, Элемент) Экспорт 
   
   Если МассивДанные = Неопределено Тогда
      Возврат Неопределено;
   КонецЕсли;
   
   Для ИндексЭлемента = 0 По МассивДанные.ВГраница() Цикл
      
      Если  (МассивДанные[ИндексЭлемента] = Элемент) Тогда
         Возврат ИндексЭлемента;
      КонецЕсли;   
      
   КонецЦикла;
   
   // не нашли элемент
   Возврат Неопределено;
   
КонецФункции   



Вставить вместо: //пОбъектСхемы.Варианты.Найти(лВариант)+1;
следующий код Возврат ВернутьИндексВМассиве(пОбъектСхемы.Варианты,лВариант)+1;

Прикрепленные файлы:

2023-10-22_221634.jpg
ОбменУниверсальный метод сериализации значений в XML для локальных баз 1С на любом типе клиента под платформы 8.2 и 8.3#2 27.07.23 13:38
(1) Таблица значений может быть параметром серилизатора, а результат запроса, внешняя обработка нет. Их нужно помещать в хранилище значений предварительно. Поэтому БСП функционал с этими функциями мне не подошёл. Я таким образом перегоняю Результат Запроса.
DevКогда обязательно нужен функционал подчиненных справочников?#29 28.04.23 11:41
Главное преимущество использования подчинённых Справочников состоят в том, что при открытии формы Владельца автоматически на форме появляется возможность посмотреть подчинённые без необходимости доработки форм (на обычной и управляемой) и на любом типе клиента.
Поэтому подчинённые справочники хорошо использовать когда нужны именно готовые формы отбора. Например, это список файлов к справочнику.
Но если требуется более глубокие настройки, то его можно не использовать
ПубликацииОператор GOTO в 1С - табу или волшебная палочка?#71 20.03.23 22:51
На самом деле часто оператор перейти, если его правильно использовать, очень помогает оптимизировать код. Был случай, когда переделывал код из стандартного на код с GOTO- удалось ускорить выполнение тяжелой формы в 2 раза. Другое дело, что этот оператор надо использовать очень и очень осторожно - в пределах видимости, чтобы у следующих программистов не было проблем с поиском ошибок.