...

Механизмы платформы 1С: Разработка

Механизмы платформы 1С Программист 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

Работа с файлами в 8.3(толстый, тонкий и web клиенты)

08.09.2015    160933    CeHbKA    43    

190

Механизмы платформы 1С Программист 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

Параметры сеанса - это объекты метаданных конфигурации. Поговорим об их назначении и принципах работы с ними.

06.09.2015    139913    niko11s    16    

60

Механизмы платформы 1С Программист 1С:Предприятие 8 Бесплатно (free)

В принципе, любой программист 1С знает, зачем нужно ключевое слово "Знач", позволяющее передавать параметры в метод "по значению". Однако часто оказывается, что все не так просто и термины "по значению" и "по ссылке" вызывают путаницу. В данной заметке хотел бы расставить точки в этом вопросе. Теперь можно будет кидать коллегам ссылку на эту статью в спорах про значение и ссылку )))

12.08.2015    117439    Evil Beaver    265    

329

Механизмы платформы 1С Программист 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

1C хоть и продолжает яростную борьбу с модальными окнами (http://v8.1c.ru/o7/201301nm), но все еще попадаются места, где нужно переделать модальный вызов окон в немодальный. Для этой цели уже достаточно давно, с платформы 8.3.5.1068 появился инструмент рефакторинг http://v8.1c.ru/o7/201312ref/index.htm. Использовать нужно именно его и новые методы вроде ПоказатьВводЗначения(), однако не везде установлена 8.3, а работу приложения в web-интерфейсе "вынь да положь". Предлагаю простой вариант переделки модального окна в режиме выбора в немодальное, который будет работать и на 8.2 и на 8.3.

10.08.2015    9091    Godman    1    

6

Механизмы платформы 1С Системный администратор Программист 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

Сказ о том, как с помощью слегка модифицированной обработки ВыгрузкаЗагрузкаДанныхXML82.epf решить задачу "Выгрузить из базы-источника все объекты, которые заданный пользователь изменил в указанный период". Данная публикация может быть интересна тем, кто хочет узнать: а) как программно анализировать журнал регистрации и б) как программно настраивать список выгружаемых объектов в обработке ВыгрузкаЗагрузкаДанныхXML82.epf.

06.08.2015    20892    q_i    2    

29

Механизмы платформы 1С Программист 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

С отказом от модальности в конфигурациях 1С:Предприятие 8.3 усложнилось взаимодействие с пользователем, которое ранее выполнялось с помощью модальных диалогов. Анализ реакции пользователя теперь выносится в отдельный обработчик. Всё, вроде бы, логично. Но если, скажем, пользователю нужно последовательно задать более одного вопроса, то линейный по своей сути код разбивается на цепочку обработчиков, разбросанных по программному модулю. Что, согласитесь, очень неудобно. Предлагаемый прием позволяет логически сгруппировать такой код. Итак...

24.07.2015    20276    herfis    14    

32

HighLoad оптимизация Механизмы платформы 1С Программист 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

В статье рассматривается вопрос производительности при использовании функции РеквизитФормыВЗначение.

02.07.2015    15648    arancar    9    

19

Механизмы платформы 1С Программист 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

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

25.06.2015    21557    Serginio    20    

9

Механизмы платформы 1С Программист 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

Многопоточность - это свойство системы выполнять одновременно более одной операции (в пределе - более одной программы), позволяя в ряде случаев добиться существенного роста производительности программного продукта...

21.06.2015    66503    starik-2005    57    

88

Механизмы платформы 1С Программист 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

Какие возможности предоставляет механизм?! Изменять существующие управляемые формы, добавлять отчеты и обработки, добавлять и изменять состав подсистем. И всё это не изменяя конфигурации. Даже не снимая её с поддержки. Но! Есть нюанс - режим совместимости конфигурации должен быть отключен!

19.06.2015    80057    binex    32    

126

Механизмы платформы 1С Программист 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

Рассмотрены возможности произвольного использования стандартных функций, вызываемых из меню платформы "Все функции" - "Стандартные" (Активные пользователи, Журнал регистрации, Поиск ссылок на объект, Проведение документов ...).

19.06.2015    151542    ekaruk    150    

1114

Механизмы платформы 1С Программист 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

Решил попробовать в одном отчёте разные методы поиска элемента в коллекциях и получил неожиданные для меня результаты.

16.06.2015    22113    vasyak319    34    

56

Универсальные функции Механизмы платформы 1С Программист 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

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

27.05.2015    29919    axelerleo    3    

29

Механизмы платформы 1С Программист 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

Продолжаем работать с деревом значений в управляемом приложении 1С 8.2. Данная статья будет посвящена реализации трехпозиционного флажка для ДереваЗначений на управляемой форме 1С предприятия 8.2

2 стартмани

15.05.2015    68038    28    ll13    10    

40

Работа с интерфейсом Механизмы платформы 1С Программист 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

Реализация механизма Drag and Drop (или, проще говоря, “Перетаскивания”) для ДереваЗначений, расположенного на управляемой форме управляемого приложения 1С 8.2

2 стартмани

15.05.2015    41645    23    ll13    2    

24

Работа с интерфейсом Механизмы платформы 1С Программист 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

Как известно, в платформе 1С 8.1 не составляло никакого труда связать дерево значений с табличным полем на форме, единственное, что при этом нужно было не забыть, так это СоздатьКолонки(). В управляемом приложении 1С 8.2 (8.3) сделать это не так просто, как кажется на первый взгляд. В данной статье речь пойдет о программном создании дерева значений (таблицы значений) на управляемой форме в управляемом приложении 1С

2 стартмани

14.05.2015    120293    35    ll13    15    

83

Механизмы платформы 1С Программист 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

Запись напрямую в sql из 1С справочников, регистров и документов разобрана довольно подробно. Рассмотрим, как зарегистрировать в узле плана обмена данные независимого регистра сведений.

29.04.2015    17377    AlexKo    7    

10

Механизмы платформы 1С Программист 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

Обнаружил странное поведение платформы, которым и хочу поделиться

1 стартмани

23.04.2015    13175    2    veretennikoff    2    

2

Механизмы платформы 1С Программист 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

Новые возможности сравнения/объединения при помощи сторонних программ. Простой пример с картинками.

12.04.2015    18082    _KaA    12    

49

Механизмы платформы 1С Программист Россия Бесплатно (free)

Как правило, в реальных задачах оказывается недопустимым длительное выполнение обработчика события, поскольку при этом программа не может реагировать на другие события - блокируется пользовательский интерфейс. В данной статье рассмотрены следующие вопросы: 1. Концепция асинхронного программирования 2. Фоновые задания в «1С:Предприятие 8» 3. Пример асинхронного выполнения длительных серверных операций с помощью фонового задания 4. Пример асинхронного выполнения длительных серверных операций с помощью фонового задания с использованием БСП.

04.04.2015    152585    SMART1C    42    

362

Механизмы платформы 1С Программист 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

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

31.03.2015    65384    32ops    17    

69

Механизмы платформы 1С Программист 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

На основе простого примера показана реализация механизма ввода на основании.

02.03.2015    117830    perepechayev    15    

26

Механизмы платформы 1С Программист 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

В этой статье я покажу свою реализацию асинхронных вызовов серверных функций и процедур

1 стартмани

02.02.2015    64814    201    rtnm    33    

99

Механизмы платформы 1С Программист 1С:Предприятие 8 Россия Абонемент ($m)

Все студенты сталкиваются с подобными заданиями по 1С: "сделать всю книгу!", просиживание за механическими повторениями действий автора, вместо плодотворного самообучения с использованием передовых статей и видеоуроков. В моем случае пришлось выполнять 19 глав учебника М.Г.Радченко "1C Предприятие 8.2. Практическое пособие разработчика", а это - 591 страница мутного текста.

1 стартмани

22.12.2014    17638    17    fisa2693    9    

3

Механизмы платформы 1С Программист 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

При попытке изменить Тип Реквизита «Объект» все элементы формы теряли путь к данным, ладно бы «поля ввода» (можно было выбрать заново «путь к данным»), но с табличными частями вообще труба, при выборе в «Таблице» все колонки в этом элементе банально удалялись. Можно, конечно, потратить кучу времени и вручную продублировать все то, что есть в форме оригинала, но я нашел другой путь!

26.11.2014    21571    RomanBor    18    

56

Механизмы платформы 1С Программист 1С:Предприятие 7.7 1C77 Абонемент ($m)

В 1С 8 наличие картинок товаров предусмотрено изначально, а в 7.7 такого нет. Проблема существует и ее исправляют, но это, как правило, частные случаи, касающиеся, например, печати прайса http://infostart.ru/public/289876/ , показу картинок в справочнике номенклатура http://infostart.ru/public/17125/, файловый менеджер картинок товара http://infostart.ru/public/15239/ или просто конфигурации работы с картинками http://infostart.ru/public/21142/ (не стремился дать полный обзор, поэтому не попавшие не обижайтесь :). Что не устроило – информация разбросана по статьям, необходимость дополнительно напрягаться, чтобы это заработало. Здесь я попытался собрать все «до кучи», а так же дать необходимые ссылки для желающих «копнуть вглубь».

1 стартмани

18.11.2014    47387    100    kitminsk    18    

20

Механизмы платформы 1С Программист 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

В 8.3.3 в 1С добавилась возможность программно привязывать предопределенные элементы к элементам ИБ. Периодически при сбоях, обменах либо ошибках в используемом программном коде соответствие между предопределенными элементами и элементами ИБ может сбиваться. Какие ситуации бывают, как они возникают и как с ними бороться.

02.11.2014    172661    ekaruk    40    

132

Механизмы платформы 1С Программист 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

Рассматривается вариант рефакторинга модальных вызовов в немодальные (асинхронные) в конфигурациях 8.3.5

1 стартмани

06.10.2014    25036    4    Franco    5    

17

Механизмы платформы 1С Программист 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

Метод "ВыбратьСтроку" остался в золотом веке толстого клиента, но необходимость окинуть одним взглядом всё дерево порой возникает. Предлагаю простое решение в виде одной функции - вывода в текстовое представление.

02.10.2014    22481    Yashazz    3    

18

Механизмы платформы 1С Программист 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

Что на самом деле мы получили в 8.3.Х и почему это не очень радует. Поддерживающим большие нетиповые конфигурации посвящается.

17.09.2014    40366    Yashazz    92    

92

Механизмы платформы 1С Программист 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

Из-за добавления в платформу функционала по разделителям разработчиками была существенно пересмотрена работа с предопределенными значениями объектов. Опишу те моменты, с которыми нам довелось столкнуться.

09.08.2014    97847    Aleksey.Bochkov    31    

69

Механизмы платформы 1С Программист 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

Бывает, в коде необходимо сослаться на конкретный элемент справочника, плана видов характеристик или иной элемент объектного типа. Приходится ссылаться на конкретные значения реквизитов. Какие ошибки таит такой безобидный код и как их избежать?

28.07.2014    12936    PLAstic    43    

35