...

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

Преобразование строки в дату

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

Преобразование строки форматированной методом Формат(дДата,"ДЛФ=ДД") Работает с Укр и Рус языками Но кушает только даты в указанном формате

1 стартмани

22.06.2012    11164    5    madvovik    1    

5

Копирование нескольких строк табличной части документа

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

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

1 стартмани

01.06.2012    9949    59    DeGuard    13    

4

Второй параметр в методе "Выбрать". Группировки.

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

Зачем в методе "Выбрать" объекта "РезультатЗапроса" нужен второй параметр. Бесполезное знание.

17.05.2012    52937    zfilin    34    

82

Работа с бинарными файлами в 1С 7.7

Механизмы платформы 1С Программист Платформа 1С v7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Описание принципов и набор инструментов для работы с двоичными данными в 1С 7.7. Примеры во вложениях.

1 стартмани

16.05.2012    31922    100    dusha0020    8    

22

Пример: Сравнение строки на соответствие определенной маске

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

Пример реализации алгоритма сравнение строки на соответствие определенной маске.

1 стартмани

26.04.2012    19640    68    FoxDW    8    

5

Виртуальная таблица «Остатки» регистра накопления и избыточные блокировки

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

Виртуальная таблица «Остатки» регистра накопления – одна из самых популярных в конфигурациях. В статье объясняется работа виртуальной таблицы на уровне СУБД (MSSQL) и каким образом можно настроить регистр, что бы избавиться от избыточных блокировок, связанных с этой таблицей.

1 стартмани

26.04.2012    30132    34    erem    17    

43

Отбор строк динамического списка

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

Получение строк динамического списка с примененным отбором. ДЛЯ ПРОГРАММИСТОВ! Очередной инструмент, цели определите сами :) Работа с алгоритмом: Вызывается функция ПолучитьОтборСтрокДинамическогоСписка, в которую передаются необходимые параметры. ВНИМАНИЕ: возвращаемое значение - таблица значений! Функция выполняется на сервере. В приложении пример получения списка отобранных ссылок на примере справочника Номенклатура.

1 стартмани

17.04.2012    35534    90    Mopo3    32    

52

Сортировка строк формы, с сохранением второго порядка

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

Более удобная чем стандартная сортировка строк табличной части формы обычного приложения 8.х Идея очень простая: пользователю удобно что если таблицу обработки отсортировать по галочке, сортировка по Номенлатуре / контрагенту внутри одниаковых галочек осталось прежней.

14.04.2012    20911    i132    2    

11

Попытка передачи мутабельного значения

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

Варианты решения проблемы на примере работы обработки 1С:Администратор. Конфигурация: Розница 2.0. Клиент-Сервер. Обычное приложение. Ошибка возникает при Записи/Проведении/ОтменаПроведения документа.

09.04.2012    139741    StepByStep    56    

98

Поместится ли текст в ячейке? (с примерами использования: авторазмер шрифта, перенос строк)

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

Периодически возникает вопрос: поместится ли текст в ячейке табличного документа? Хоть возникает он редко, но всё-таки возникает. В этой статье рассказывается как можно получить ответ на этот вопрос.

1 стартмани

06.04.2012    86919    288    yku    57    

139

1С8:борьба - личный опыт работы с платформой 1с8

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

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

1 стартмани

30.03.2012    73629    319    fixin    47    

218

Обработка для работы со строками, колонками, файлами

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

Обработка будет полезна для новичков, которые только начинают изучать программирование на платформе 1С:Предприятие.

1 стартмани

27.03.2012    1730    28    seflash    9    

9

74 полезности из комплексного курса по конфигурированию 1С 8.2

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

Курс прошел в октябре 2011 года. До этого уже была определенная подготовка (прочитал несколько книг, прошел несколько интернет-курсов и подготовился по вопросам к экзамену 1С: Профессионал по платформе 8.2). На этом курсе прошел обучение по 4 темам: основные объекты, оперативный учет, периодические расчеты и бухгалтерский учет. Хочу рассказать вам о том, что было не очевидно для меня. Надеюсь и вам пригодится.

1 стартмани

02.03.2012    14262    Flashill    65    

220

Открытие формы еще незаписанного документа 1С 8.2 Управляемое приложение

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

Недавно столкнулся с проблемой открытия формы еще не записанного в БД документа, много возился с этим. Решил обобщить все найденное, может кому-то сэкономит время.

27.02.2012    159428    lobster    75    

272

Мина замедленного действия в методе 1С8 «НайтиСтроки», и ... разминирование.

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

В этой статье рассматривается небезопасная фича метода НайтиСтроки в 1с8 и описывается способ, позволяющий сделать вызов этого метода надежным.

1 стартмани

14.02.2012    42054    16    fixin    121    

42

Динамические данные формы

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

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

1 стартмани

10.02.2012    16746    21    fixin    2    

14

Три урока 1С81 для переходящих с 1с77

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

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

1 стартмани

09.02.2012    22915    44    fixin    12    

15

Регистр правил в системе прав доступа

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

Рассмотрены вопросы реализации системы прав доступа с использованием регистров правил

06.02.2012    19393    fixin    13    

8

Пошаговые уроки 1С8

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

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

01.02.2012    69878    fixin    1    

17

Ограничение количества выбираемых строк при соединении

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

Иногда, при соединении, возникает необходимость ограничить количество выбираемых записей. О том, как это сделать...

01.02.2012    7244    A'Huli    3    

7

Эмулятор 1с7 в 1с8

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

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

19.01.2012    19002    fixin    17    

8

Универсальное сохранение элементов форм (Поле ввода, флажок, табличное поле) для 8.х

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

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

23.12.2011    13961    Andruykha    9    

13

Набор записей регистра в виде иерархии по одному из измерений

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

Дано: Регистр сведений, одно из измерений которого - иерархический справочник. Цель: Отображение в Управляемой форме данных регистра с группировкой по иерархии этого измерения. Причем отображаются только те группы, которые содержат элементы.

20.12.2011    15089    briz    1    

5

Регистрация текста окна сообщений

Механизмы платформы 1С Программист Платформа 1С v7.7 Конфигурации 1cv7 Россия Бесплатно (free)

Для контроля работы пользователей потребовалось записывать текст окна сообщений в файл. Получился простейший механизм регистрации лог-файла. Удержать роста папки "Temp", в качестве рекомендации, может использование bat-файла, который будет чистить или архивировать получаемые логи. Таких батников в инете полным-полно. P.S. Особо по форуму не смотрел, может, есть уже такое.

28.11.2011    8544    sdin101    9    

5

Действующие политики или именованные булевы Константы

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

Как часто Вам приходилось использовать временные именованные булевы константы в коде? Ключевое здесь слово «временные». Не всегда удобно вводить константу, чтобы потом ее удалить или использовать уже по другому назначению...

25.11.2011    11145    kalyaka    6    

6

Управление индексами и секциями в 1С

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

Одним из основных факторов производительности 1С: Предприятие 8 является верная структура индексов СУБД - это аксиома. Но также существует одно из заблуждений - что это все сложно. В Ei разработан не имеющий аналогов инструмент позволяющий вывести работы с индексами и секциями на новый визуальный (интерактивный) уровень, позволяющий забыть о длинных инструкциях по созданию изменению индексов.

17.11.2011    24142    German    33    

73

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

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

В продолжение статьи Использование регулярных выражений (RegExp) в 1С8.х. Углубляемся в практику использования регулярных выражений в 1С. Основы работы с регулярными выражениями хорошо описаны в указанной публикации. А я попробую ответить на вопрос "почему именно регулярные выражения?" на примере конкретной рабочей задачи.

26.10.2011    31924    1cspecialist    33    

95

Подсистема сохранения и восстановления настроек динамических списков

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

В 1с 8.2 существует прекрасный интерфейсный механизм — настройка динамического списка. Пользователь может в режиме предприятия настроить внешний вид списка по вкусу: задать отборы и группировки, установить сортировку, выделить определенные строки или ячейки при помощи условного оформления. Но есть один неприятный момент: при закрытии формы настройки не сохраняются. Предлагаемая подсистема является одним из вариантов решения этой проблемы.

1 стартмани

14.10.2011    32289    278    esodin    41    

89

Динамическое изменение функции формирования табличного документа внешней обработки без конфигуратора.

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

Продолжение направления статьи "УТ 11. Динамическое изменение MXL-макета внешней печатной формы" в режиме 1С. http://infostart.ru/public/92500/ Там рассказывалось, как изменять макеты внешних печатных форм. В этой статье я динамически изменяю процедуру формирования Табличного документа. Цель направления исследования: одна-две внешние обработки, 5-10 алгоритмов заполнения табличного документа, 20-50-100 макетов MXL. И все менять удобно и визуально(кроме добавления 2-х обработок)

1 стартмани

13.10.2011    16027    27    gavrikprog    9    

9

УТ 11. Динамическое изменение MXL-макета внешней печатной формы в режиме 1С.

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

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

1 стартмани

29.09.2011    27317    52    gavrikprog    10    

21

Для чего нужны блокировки

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

Многие программисты "борются" с блокировками, но в попытках их "победить" не всегда задумываются "зачем они вообще нужны?" "а может от них совсем отказаться?" удивительно, но факт - от блокировок можно просто отказаться.

26.09.2011    65186    comol    163    

175

Возвращение к старому или развитие по спирали! (платформа 8.2.14, общий реквизит)

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

Не так давно перед нами поставилм задачу: для каждого документа в конфигурации "бухгалтерия предприятия 2.0" необходимо добавить некий реквизит "Х". C первого взгляда задача не очень сложна, но изменять каждый документ конфигурации как то не сильно хотелось по следующим причинам:

22.09.2011    16077    boffart    24    

57

Воспроизведение звука и музыки стандартными средствами в 1С 8.2 .

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

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

1 стартмани

17.09.2011    18632    125    vudu    26    

35

Еще раз о создании Внешней Печатной Формы на 8.2 из существующей

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

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

1 стартмани

12.09.2011    10183    81    MaeXtro    18    

39

[8.2] Подсистема «Ввод по строке» + видео

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

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

1 стартмани

10.09.2011    37519    296    Evg-Lylyk    129    

123

Произвольная таблица умножения или как построить отчет с неизвестным количеством строк и столбцов

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

Случается, что нужно сделать отчет, в котором заранее неизвестно количество строк и столбцов. Каждый решает такую задачу по-своему: кто-то использует СКД, кто-то рисует вручную, кто-то компанует в Екселе. Здесь небольшой пример, как это можно реализовать с помощью шаблона.

1 стартмани

29.08.2011    16621    228    Ivon    19    

25