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

69
Рейтинг

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



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

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

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

Группы

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

Рейтинг 69

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

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

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

19.12.2022    2126    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    2754    2    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    1948    user1206119    2       

13

Использование 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    1039    6    user1206119    2       

3

Использование 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    1564    3    user1206119    7       

5

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

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

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

1 стартмани

07.08.2021    5253    26    user1206119    8       

3

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

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

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

14.12.2020    2675    user1206119    0       

12

Комментарии

DevКогда обязательно нужен функционал подчиненных справочников?#29 28.04.23 11:41
Главное преимущество использования подчинённых Справочников состоят в том, что при открытии формы Владельца автоматически на форме появляется возможность посмотреть подчинённые без необходимости доработки форм (на обычной и управляемой) и на любом типе клиента.
Поэтому подчинённые справочники хорошо использовать когда нужны именно готовые формы отбора. Например, это список файлов к справочнику.
Но если требуется более глубокие настройки, то его можно не использовать
ПубликацииОператор GOTO в 1С - табу или волшебная палочка?#71 20.03.23 22:51
На самом деле часто оператор перейти, если его правильно использовать, очень помогает оптимизировать код. Был случай, когда переделывал код из стандартного на код с GOTO- удалось ускорить выполнение тяжелой формы в 2 раза. Другое дело, что этот оператор надо использовать очень и очень осторожно - в пределах видимости, чтобы у следующих программистов не было проблем с поиском ошибок.
ПубликацииИспользование HTML Редактора whizzywig в 1С 8.2 и 1С 8.3 платформах#2 29.12.22 10:19
(1) Для возврата можно использовать код (Обычные и Управляемые)
Код
&НаКлиенте
Функция ВернутьHTMLИзРедактора(ОписаниеЗадачиHTML) экспорт
   
   ДокументПервогоБраузера = ОписаниеЗадачиHTML.Документ;
   ОкноПервогоБраузера     = ДокументПервогоБраузера.parentWindow; // IE
   Если ОкноПервогоБраузера = Неопределено Тогда
      ОкноПервогоБраузера = ДокументПервогоБраузера.defaultView; // Прочие браузеры
   КонецЕсли;
    ОкноПервогоБраузера.EditorIdShowHTML();
    Текст=СокрЛП(ОписаниеЗадачиHTML.Документ.getElementById("sixth").value);
    ОкноПервогоБраузера.EditorIdShowDesign();

    возврат Текст;   
   
КонецФункции 

Вызов осуществлять перед записью на клиенте.
Функции js по возврату текста, которые вызываются в 1С необходимо прописать в макете HTML. Исходный код их выглядит таким образом:
Код
   function EditorIdShowHTML() { 
    whizzywig.makeSo("html");
    return document.getElementById("sixth").value; 
   }
   
   function EditorIdShowDesign() { 
    whizzywig.showDesign();
    return document.getElementById("sixth").value;
}
ПубликацииВсе возможные способы вызова функций по имени на клиенте 1С#4 19.12.22 23:08
А смысл в создании? - указанных способов уже хватает.
ПубликацииВсе возможные способы вызова функций по имени на клиенте 1С#2 19.12.22 18:44
Спасибо), возился с клиентской частью, поэтому и не обновил. Дополнил описание.
ПубликацииВсе возможные способы вызова функций по имени на клиенте 1С#0 19.12.22 2:51
В стать описаны все доступные способы вызова в платформах 1с 8.2 и 8.3 функций из переменной в строке на стороне клиента.
DevJavascriptEditorSimple - замена NicEdit и whizzywig html editor#5 10.08.22 10:48
(4)И ещё будет одна просьба - по результатам отписаться каких функций не будет хватать. Планирую создать новый релиз.
DevJavascriptEditorSimple - замена NicEdit и whizzywig html editor#3 09.08.22 22:22
(1) В целом методика интеграции мало чем отличалась от моей статьи, которую я написал по редакторам. https://infostart.ru/1c/articles/1640671/