Расширенный фильтр

Все публикации — все для 1С

Основные понятия и механизмы оптимизации клиент-серверного взаимодействия в 1C 135

Теория программирования Практика программирования v8 Россия Бесплатно (free)

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

23.08.2018    16843    40    

1С и Windows Script Host (WSH) и Windows Management Instrumentation (WMI). ОТ ТЕОРИИ К ПРАКТИКЕ. Часть I Промо 262

Системное v8 1cv8.cf Бесплатно (free)

Описание возможностей Windows Script Host и Windows Management Instrumentation. Подборка "скриптовых" функций и процедур.

12.12.2012    62757    66    

1С и Windows Script Host (WSH) и Windows Management Instrumentation (WMI). ОТ ТЕОРИИ К ПРАКТИКЕ. Часть III. Реестр Промо 66

Универсальные обработки Системное v8 1cv8.cf Абонемент ($m)

Описание возможностей Windows Script Host и Windows Management Instrumentation. Подборка "скриптовых" функций и процедур. Работа с реестром.

16.12.2012    31783    26    

Как работает серверный вызов в 1С Промо 445

Теория программирования v8::УФ Бесплатно (free)

Клиент-серверная архитектура заложена в платформе изначально — со времен «1С:Предприятие 8.0». Однако при разработке на 8.0 и 8.1 о разделении кода на клиентскую и серверную часть можно было не заботиться, поскольку на клиенте (на толстом клиенте) был доступен тот же функционал, что и на сервере. Всё изменилось с выходом платформы «1С:Предприятие 8.2», когда появился тонкий клиент. Теперь на клиенте доступен один функционал, на сервере — другой. Клиент и сервер «общаются» между собой с помощью серверного вызова. Конечно, это усложнило процесс разработки, но с другой стороны – можно создавать более оптимальные (быстрые) решения, поскольку все сложные задачи выполняются на сервере.

18.11.2017    39539    73    

Внеконтекстный вызов методов объекта обработки (отчета) в управляемой форме Промо 95

Универсальные функции v8 1cv8.cf Абонемент ($m)

Описан способ внеконтекстного вызова методов объекта обработки (отчета) в управляемой форме для выполнения некоторых действий или возврата результатов каких-то вычислений, зависящих только от значений переданных методу параметров. Обсуждена применимость предлагаемого способа. Предлагаются способы обхода ограничений для случая запуска обработки в фоновом задании.

1 стартмани

16.12.2013    37747    9    34    

1С и Windows Script Host (WSH) и Windows Management Instrumentation (WMI). ОТ ТЕОРИИ К ПРАКТИКЕ. Часть II Промо 40

Универсальные обработки Системное v8 1cv8.cf Абонемент ($m)

Описание возможностей Windows Script Host и Windows Management Instrumentation. Подборка "скриптовых" функций и процедур.

16.12.2012    27714    7    

Запросы &НаКлиенте для Управляемого приложения 6

Практика программирования Универсальные функции v8 1cv8.cf Абонемент ($m)

Разбитый между клиентом и сервером код размывает и усложняет логику прикладного решения. Для запроса из базы данных одной записи предлагаю &НаКлиенте использовать универсальную процедуру "ЗаполнитьИзЗапроса".

1 стартмани

08.05.2016    6742    2    14    

РеквизитФормыВЗначение () и ДанныеФормыВзначение (). Описание и примеры использования. 333

Практика программирования Работа с интерфейсом v8 1cv8.cf Бесплатно (free)

В Синтаксис-Помощнике очень скупо написано о процедуре ДанныеФормыВЗначение(), чуть побольше - о РеквизитФормыВЗначение(). И совсем нет примеров использования. Попробуем с этим разобраться.

26.09.2012    184703    40    

Загрузка файла в БД, выгрузка и сохранение файла с БД 52

Практика программирования v8 Бесплатно (free)

С выходом новых релизов платформ 1С изменяются некоторые методы. Некоторые улучшаются, некоторые (не будем уточнять =) ). Тем не менее, изменения есть. В этой публикации я ознакомлю вас с методами загрузки и выгрузки файла (а это НачатьПомещениеФайла и НачатьПолучениеФайлов соответственно).

22.01.2016    20926    14    

Заполнение справочника с изображениями элементами по умолчанию 2

Практика программирования Обмен через XML Универсальные функции v8 Абонемент ($m)

Пример одного из решений, как можно заполнить справочник с изображениями значениями по умолчанию включая сами изображения. Сами изображения взяты из программы MapSource 6.16.3. Данные для загрузки хранятся в макете в формате XML.

1 стартмани

26.03.2018    6330    0    

Рассылка актов сверки 2

Email v8 v8::ОУ УТ11 БУ УУ Дебиторская и кредиторская задолженность Абонемент ($m)

Пакетная отправка актов сверки взаиморасчетов на электронную почту партнеров.

2 стартмани

03.06.2019    849    2    0    

WMI-обозреватель 28

Системное v8 Абонемент ($m)

Небольшая обработка для отладки WQL запросов WMI.

1 стартмани

05.06.2013    15659    52    12    

Исполнение кода в модуле формы при разработке в 1С 8.2 115

Практика программирования Работа с интерфейсом v8 1cv8.cf Россия Бесплатно (free)

Немного теории о новом подходе к программированию форм в 1С 8.2 Рассматриваются директивы компиляции процедур и функций, которые определяются в модуле формы.

15.01.2011    22294    181    19    

Подключение к REST API через OAuth протокол из 1С 14

WEB v8 1cv8.cf Абонемент ($m)

В статье описаны варианты подключения И решение граблей по подключению к REST API через протокол OAuth 2.0 из 1С. При разработке такого подключения для получения данных и загрузки в базу 1С я столкнулся с некоторыми проблемами, решил их и хочу поделиться этими наработками.

1 стартмани

06.09.2018    4160    5    

НЕКОТОРЫЕ ОСОБЕННОСТИ УПРАВЛЯЕМЫХ ФОРМ 63

Работа с интерфейсом v8 1cv8.cf Россия Бесплатно (free)

Рассмотрены следующие отличительные особенности управляемых форм: • Форма существует и на клиенте и на сервере. Она осуществляет клиент-серверное взаимодействие • Форма не работает с прикладными объектами В форме используются специальные универсальные объекты ДанныеФормы

10.09.2010    26442    10    

Заполняем по шаблону (по умолчанию) Промо 67

Практика программирования v8 v8::УФ 1cv8.cf Абонемент ($m)

Простой в подключении, универсальный и достаточно удобный механизм заполнения реквизитов произвольных документов/справочников значениями по умолчанию. Реализован в расширении, но может быть и непосредственно включен практически в любую конфигурацию на управляемых формах простым копированием одной формы и двух команд.

1 стартмани

08.02.2018    15640    18    17    

Программная печать внешних печатных форм для УТ 11 (управляемые формы) двумя методами, с выводом шаблона на экран и печатью напрямую на принтер 17

Практика программирования v8 v8::УФ УТ11 Россия Бесплатно (free)

Программная печать внешних печатных форм для УТ 11 (управляемые формы) двумя методами, с выводом шаблона на экран и печатью напрямую на принтер.

20.02.2018    9490    4    

Аутентификация на внешних сервисах посредством OAuth 79

Защита, права, пароли Обмен с другими системами v8 v8::УФ 1cv8.cf Абонемент ($m)

Пример подключения к сервисам Google из 1С с помощью протокола OAuth и получения данных с внешнего сервиса.

1 стартмани

03.04.2019    4335    5    

Замена штатной функции "Создать на основании" 7

Практика программирования Работа с интерфейсом v8 БП3.0 Россия Бесплатно (free)

Модернизация операции "Создать на основании" в документе

20.06.2017    8012    13    

XDTO для чайников 90

Обмен через XML v8 1cv8.cf Абонемент ($m)

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

1 стартмани

29.05.2019    5944    25    

Размеры товара в розничной торговле обувью 7

Практика программирования v8 УТ10 Розничная и сетевая торговля (FMCG) УУ Розничная торговля Учет ТМЦ Бесплатно (free)

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

07.10.2014    7321    13    

Javascript и 1С. Кросс-платформенное взаимодействие 261

Практика программирования v8 1cv8.cf Абонемент ($m)

Что делать, если необходим богатый интерфейс, а управляемые формы нам его не могут обеспечить? Использовать HTML и JavaScript. В статье рассмотрено взаимодействие кода 1С и JavaScript, работающее на любой платформе: толстый, тонкий и веб-клиент, под Windows и Linux.

1 стартмани

14.09.2015    46480    183    45    

Пророк в своем отечестве или Читаем XML с помощью XDTO 183

Теория программирования v8 1cv8.cf Абонемент ($m)

Проходи, садись поудобнее и приготовься внимать мне. Сейчас я предскажу твое будущее… В этом пакете я описываю схему XML… Вы можете видеть, что код очень прост, и никакого преобразования элементов прочитанного XML не требуется…

1 стартмани

29.01.2014    37940    85    53    

Внешняя печатная форма ТОРГ-12 с указанием количества мест и массы брутто для УНФ 1.4 и 1.5. 5

Печатные формы документов v8 УНФ Россия УУ Оптовая торговля Абонемент ($m)

На печать выводится ТОРГ-12 с заполненными колонками "В одном месте", "Мест, штук" и "Масса брутто".

1 стартмани

10.12.2014    13108    27    3    

Как передать документ Word (ActiveDocument или ДвоичныеДанные) с сервера на клиент 50

Практика программирования v8 1cv8.cf Бесплатно (free)

Когда мы работаем в файловом варианте и заполняем Word программно, можно не заморачиваться с передачей Word-овского документа на клиент, т.к. после методов <MSWord.Application.Visible = Истина; и MSWord.Activate();> выполненных НаСервере Word-овский документ отобразится на экране монитора пользователя, но в клиент-серверном варианте так просто поступить не получится.

14.10.2015    42762    45    

Программное создание графических схем 109

Практика программирования v8 Бесплатно (free)

Пример динамического создания графических схем, добавления элементов любых видов. Любые схемы без бизнес-процессов. Программная работа со схемой.

19.07.2016    16092    24    

Использование механизма редактирования макетов БСП для внешних обработок 33

Практика программирования v8 БП3.0 Россия Абонемент ($m)

Небольшие изыскания по применению механизма редактирования внешних печатных форм для своих внешних обработок.

1 стартмани

24.11.2017    9075    6    

Отборы (поиск) в табличной части либо таблице значений (управляемые формы) 17

Практика программирования Работа с интерфейсом v8 v8::УФ Абонемент ($m)

В управляемых формах для нас доступен мощный ресурс работы с динамическими списками посредством СКД - отборы, сортировки и далее. Но вот табличная часть (таблица значений) на управляемой форме не позволяет работать так гибко. Мы можем научить пользователей пользоваться комбинацией клавиш "Ctrl+F", но давайте немного упростим жизнь и позволим нашим пользователям настраивать отборы (осуществлять поиск) по табличной части прямо в нашем окне.

1 стартмани

22.03.2018    17057    8    

Поле "Отбор" в управляемой форме используя СКД 6

Работа с интерфейсом Практика программирования v8::УФ v8::СКД 1cv8.cf Абонемент ($m)

Пример, который осуществляет отбор ссылок при помощи СКД, макет компоновки создается программно.

1 стартмани

17.05.2019    1155    2    0    

Прогресс бар 8.2 (УТ 11 без изменения конфигурации, для SQL) Промо 128

Работа с интерфейсом Универсальные функции v8 УТ10 Абонемент ($m)

Данный приём позволяет показать текущее состояние выполнения серверного кода пользователю (без внесения изменений в конфигурацию). Идея взята от сюда http://infostart.ru/public/157706/

1 стартмани

06.11.2012    55681    295    16    

Проверка орфографии средствами Yandex Speller 76

Универсальные обработки WEB v8 1cv8.cf Абонемент ($m)

Проверка орфографии средствами Yandex Speller с опциями и коррекцией ошибок. Возможность вызова как с сервера, так и с клиента (с последующим исправлением).

1 стартмани

09.11.2017    11603    44    38    

Асинхронная запись и чтение файла без использования модальных методов и временных файлов 126

Практика программирования v8 1cv8.cf Абонемент ($m)

В статье рассмотрено решение задачи формирования и записи файла на основе данных информационной базы. Формирование происходит на стороне сервера с помощью механизма потоков. Используются асинхронные методы передачи файлов между клиентом и сервером. Также рассмотрено решение обратной задачи - чтение файла и запись его данных в информационную базу. Статья ориентирована прежде всего на новичков, также приведенный код может использоваться в качестве шаблона.

1 стартмани

10.04.2018    15815    23    

Обработка на сервере с индикатором (упр. приложение) 78

Работа с интерфейсом Универсальные функции v8 1cv8.cf Абонемент ($m)

Обработка на сервере с отображением процесса загрузки и возможностью прерывания

1 стартмани

30.09.2010    54248    437    16    

Запуск под пользователем (асинхронный вызов) 12

Системное Защита, права, пароли v8 1cv8.cf Бесплатно (free)

Часто бывает необходимо запустить для отладки под другим пользователем, маленький кусок кода не испортит конфигурацию

30.07.2015    8006    7    

Изменение связей предопределенных элементов 3

Универсальные обработки Обработка справочников v8 1cv8.cf Абонемент ($m)

Обработка для настройки связей предопределенных элементов и объектов информационной базы

1 стартмани

03.08.2015    3903    6    3    

Создание множественного дополнительного реквизита. Управление торговлей 11 21

Обмен через XML Практика программирования v8 УТ11 Россия Бесплатно (free)

Создание механизма множественного дополнительного реквизита для выгрузки в битрикс.

20.03.2018    9097    15    

Выгрузка в XML и загрузка из XML. Пример с передачей файла с клиента на сервер и обратно 17

Загрузка и выгрузка в Excel v8 1cv8.cf Абонемент ($m)

Столкнулся с проблемой передачи файла с клиента на сервер и обратно для выгрузки и загрузки данных в XML. Много примеров для выгрузки/загрузки, но не встретил ни одного, где описывался бы механизм передачи файла на сервер и обратно

1 стартмани

03.02.2017    30748    59    5    

Передача параметров/значений во внешнюю печатную форму для конфигураций на БСП (1С:Предприятие 8.2/8.3) 200

Универсальные печатные формы Печатные формы документов Практика программирования v8 Розница УНФ ДО БП3.0 УТ11 Абонемент ($m)

В статье описан один из способов интерактивной передачи параметров во внешнюю печатную форму для конфигураций на БСП

2 стартмани

23.06.2013    138920    44    

7 правил RFC 4180 22

Универсальные функции v8 1cv8.cf Россия Абонемент ($m)

Что такое CSV? Описание правил формата RFC4180 и пара функций чтения/записи CSV текста в ТЗ согласно этим рекомендациям (с экранированием и _поддержкой многострочных полей_).

1 стартмани

22.08.2016    11489    15    2