...

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

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

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

2 стартмани

15.05.2015    39251    22    ll13    2    

24

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

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

2 стартмани

14.05.2015    114017    31    ll13    15    

82

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

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

29.04.2015    15674    AlexKo    7    

10

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

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

1 стартмани

23.04.2015    11936    2    veretennikoff    2    

2

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

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

12.04.2015    17091    _KaA    12    

49

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

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

04.04.2015    144376    SMART1C    42    

359

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

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

31.03.2015    57638    32ops    17    

68

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

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

02.03.2015    101215    perepechayev    15    

26

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

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

1 стартмани

02.02.2015    62516    201    rtnm    33    

99

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

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

1 стартмани

22.12.2014    16291    16    fisa2693    9    

3

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

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

26.11.2014    20203    RomanBor    18    

56

Механизмы платформы 1С Программист Платформа 1С v7.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    45210    96    kitminsk    18    

20

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

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

02.11.2014    160403    ekaruk    40    

130

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

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

1 стартмани

06.10.2014    23443    4    Franco    5    

17

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

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

02.10.2014    21485    Yashazz    3    

18

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

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

17.09.2014    37959    Yashazz    92    

90

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

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

09.08.2014    92711    Aleksey.Bochkov    31    

68

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

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

28.07.2014    11431    PLAstic    43    

35

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

Если вы используете в работе 1С:Предприятие 8.х, то наверняка знакомы и с замечательной системной процедурой, как ЗаполнитьЗначенияСвойств(). Ее использование помогает значительно упростить написание программного кода в ряде случае, делает его (код) более наглядным и простым. Но что же делать тем, кто до сих пор использует (постоянно или иногда) 1С:Предприятие 7.7?

24.07.2014    24459    tomvlad    5    

14

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

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

1 стартмани

12.06.2014    40702    23    Dementor    14    

14

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

Пример построения простой конфигурации 1С "Учет движения картриджей для лазерной техники на предприятии" в качестве изучения платформы 1С Предприятие 8.3

1 стартмани

11.06.2014    20785    76    janerev1956    4    

9

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

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

1 стартмани

05.06.2014    61106    50    miniogn    18    

23

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

Пример построения простой конфигурации 1С "Учет движения картриджей для лазерной техники на предприятии" в качестве изучения платформы 1С предприятие 8.3

1 стартмани

07.05.2014    44881    78    janerev1956    5    

18

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

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

11.04.2014    85580    Matveymc    21    

66

Механизмы платформы 1С Системный администратор Программист Платформа 1С v8.3 Бесплатно (free)

Наверняка, многие, хотя бы раз в своей практике сталкивались (или еще столкнуться) с этим удивительным типом объекта метаданных Макет. В данной статье, я постараюсь дать основные тезисы и методы работы с ActiveDocument, дабы Вы не наступали на эти банальные грабли и не колупали себе мозг, почему оно не работает :)

01.04.2014    76142    CeHbKA    49    

59

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

Как вывести макет табличного документа, сохранив при этом группировки колонок

1 стартмани

20.03.2014    38748    48    Патриот    14    

33

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

Бывает необходимость для хранения доп данных в зависимости от места расположения базы и пользователя, для этого был создан дополнительный Регистр Сведений

19.03.2014    7765    petname    10    

1

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

Мое наблюдение, которое может помочь вам сэкономить время

07.03.2014    43379    nick-max    26    

43

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

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

1 стартмани

24.02.2014    20794    15    ekaruk    3    

7

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

Иногда возникает необходимость дать пользователю возможность ввести условие отбора данных, чтобы в дальнейшем его использовать. В базе 1С напрямую сохранить данные типа "Отбор" нельзя. Как все-таки их сохранить.

1 стартмани

22.02.2014    37904    49    ekaruk    10    

13

Внешние источники данных Механизмы платформы 1С Программист Платформа 1С v8.3 Бесплатно (free)

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

10.02.2014    36400    German    22    

39