Крутских Андрей

539
Рейтинг

K_A_O
Андрей Крутских



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

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

Друзья
  • BMV
  • Саша
  • Александр Тихомиров
  • Дмитрий Малышев
  • Гордей Голиков
  • Сергей
Подписчики 11

Группы

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

IE 2017 Online

Участник Meetup

Рейтинг 539

Упростим работу программиста на Linux - программа ClipKA

Инструменты и обработки Программист Linux Абонемент ($m) Архив с данными Инструментарий разработчика

Множественный буфер обмена и менеджер горячих клавиш. Замена неправильной кодировки, Замена неправильно набранного регистра текста. Задачи на скриптовом языке Groovy. Работает как в Windows, так и в Linux.

1 стартмани

03.10.2022    2723    K_A_O    4       

5

Расширим общую форму "Расширения", чтобы по метаданным расширения полнее понять, для чего это расширение

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m) Расширение (cfe) Инструментарий разработчика

Показывает метаданные расширения в общей форме БСП "Расширения" В конфигурации должна быть БСП. Версия платформы должна быть не меньше 8.3.13 Режим совместимости текущего расширения: 8.3.12 Для работы расширения безопасный режим должен быть отключен.

1 стартмани

07.11.2019    9888    3    K_A_O    0       

2

Выполнение текстов модулей в пользовательском режиме. Расширение в виде справочника для платформы 8.3.11

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m) Расширение (cfe) Инструментарий разработчика

Выполнение текстов модулей в пользовательском режиме. Расширение в виде справочника для платформы 8.3.11. Для работы расширения в конфигурации должен быть справочник «Пользователи» В режиме обычного приложения для администратора была доступна интересная обработка «Консоль выполнения произвольных текстов модуля» (https://infostart.ru/public/61601/). Можно было быстро проверить код, не заходя в конфигуратор. Этот справочник – дальнейшее развитие идеи. Возможности: 1. В пользовательском режиме выполнение кода и запросов 1С. 2. Кроме административного доступа, описание доступа для пользователей: элемент справочника не виден, доступен только для выполнения, без просмотра кода, доступен для выполнения с просмотром кода, доступен для редактирования. 3. Развитый механизм редактирования параметров. Причем параметры могут сохраняться как для кажого пользователя, так и административно для всех. 4. Механизм шаблонов кода для ускорения ввода текста. 5. Возможность выполнение кода в привилегированном режиме.

1 стартмани

16.10.2017    9914    10    K_A_O    2       

21

Работа с шаблоном RTF, как с табличным документом, без установленного офиса.

Инструменты и обработки Для всех Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m) Внешняя обработка (ert,epf) Универсальные функции

Внешняя обработка с функциями, позволяющими обращаться к файлу в формате RTF, как к табличному документу (например использовать методы: ПолучитьОбласть(), Вывести()). Можно использовать как объект, чтобы воспользоваться готовым кодом на языке 1С или, например, конструктором выходной формы отчета, внести небольшие изменения в код и получить отчет в RTF. Для работы не требуется установленного офиса, шаблон в формате RTF разбирается средствами 1С.

03.06.2010    20267    364    K_A_O    13       

48

Автоматическое изменение структуры конфигурации с помощью скрипта в формате AutoIT.

Инструменты и обработки Системный администратор Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Windows Бесплатно (free) Внешняя обработка (ert,epf) Инструментарий разработчика

Обработка создает скрипт в формате AutoIT из текстовых файлов описания конфигурации. Данный скрипт осуществляет групповое изменение структуры справочников и документов с помощью эмуляции нажатий клавиш в конфигураторе.

13.03.2009    15977    203    K_A_O    4       

11

Работа с шаблоном MS Word, как с табличным (текстовым) документом.

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

Внешняя обработка с функциями, позволяющими обращаться к файлу в формате MS Word, как к табличному документу (например использовать методы: ПолучитьОбласть(), Вывести()). Можно использовать как объект, чтобы воспользоваться готовым кодом на языке 1С или, например, конструктором выходной формы отчета, внести небольшие изменения в код и получить отчет в Word.

02.02.2009    28301    1262    K_A_O    56       

68

Загрузка информации из внешних данных с помощью конфигурации "Конвертация данных"

Инструменты и обработки Программист Платформа 1С v8.3 1С:Конвертация данных Россия Абонемент ($m) Внешняя обработка (ert,epf) Файловый обмен (TXT, XML, DBF), FTP Загрузка и выгрузка в Excel Внешние источники данных

Обработка, позволяющая создавать правила обмена в конфигурации "Конвертация данных 2" и загружать данные из файлов Excel, DBF, CSV, XML и любых источников, поддерживающих интерфейс ADO. Имеет обычную и управляемую форму.

02.09.2008    56706    4030    K_A_O    70       

384

Комментарии

DevУпростим работу программиста на Linux - программа ClipKA#4 05.10.22 20:56
(3) Буфер обмена - только малая часть, например, я привык, что могу быстро проверить, что буква "с" в русском слове не латинская. Ну или быстро преобразовать текст в синоним/из синонима. Ну и еще накопилась масса вариантов. В Windows у меня все это было. Но в Linux нет. И мне это очень мешало. Сейчас я конечно и на работе перешел на свою программу, просто хотя бы из-за тестирования. Но в описании упомянул именно Linux, под Windows выбор большой. Хотя из-за особенностей работы по rdp, я именно старался добиться, чтобы даже в условиях медленной работы с буфером обмена - все работало.
DevУпростим работу программиста на Linux - программа ClipKA#2 04.10.22 14:25
(1) Некоторое время назад перешел на свою, а до этого использовал Clibor, хорошая портативная, бесплатная программа от китайцев. И занимала всего 5 Мб памяти
DevУпростим работу программиста на Linux - программа ClipKA#0 03.10.22 6:00
Множественный буфер обмена и менеджер горячих клавиш. Замена неправильной кодировки, Замена неправильно набранного регистра текста. Задачи на скриптовом языке Groovy. Работает как в Windows, так и в Linux.
DevГенерация кода управляемой формы (декомпиляция элементов)#147 10.05.22 19:44
(146)
Если открывать декомпилируемую форму из обработки - как раз этот параметр придет.
DevГенерация кода управляемой формы (декомпиляция элементов)#145 09.05.22 20:01
(144)
При создании на сервере нужно добавить код. Можно расширением.
DevГенерация кода управляемой формы (декомпиляция элементов)#143 18.04.22 13:55
У меня изменения есть небольшие в обработке

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

ДекомпиляцияУправляемыхФорм_kao.epf
DevГенерация кода управляемой формы (декомпиляция элементов)#140 03.09.21 14:17
(136)
Добавил некторые исправления.
Но это всего одна функция в модуле обработки: ПолучитьСвойстваЭлемента(ЭлементОбразец)

В синтакс помощнике перечисляются свойства. Их нужно добавить в структуру в функции.

Они постоянно добавляются.

Если кто-нибудь не поленится добавить - хорошо бы здесь публиковать.
DevГенерация кода управляемой формы (декомпиляция элементов)#139 03.09.21 14:09
Оказалось нужно создать несколько страниц, поэтому в формирование имен добавил префиксы. По умолчанию это пустая строка, поэтому мешать не должно.
Заодно подправил код, сейчас шрифт, фонт, картинка разбирается через xml сериализацию.

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

ДекомпиляцияУправляемыхФорм_kao.epf
DevБыстрая кодогенерация программной доработки форм#5 12.10.20 14:23
Для генерации кода есть отличная обработка.
https://infostart.ru/public/304736/
DevПолучение Имени метаданных Перечисления по значению и поиск значения по Имени#14 12.10.20 13:07
А еще есть ПолучитьПолноеИмяПредопределенногоЗначения()