...

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

Запись значения в поле ввода/формы со срабатыванием события ПриИзменении Промо

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

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

11.07.2007    49161    tormozit    48    

Счета учета расчетов с контрагентами по видам договоров в 1С:Бухгалтерии предприятия

Дебиторская и кредиторская задолженность Бухгалтерский учет v8::БУ БП3.0 Россия БУ Бесплатно (free)

В статье описана реализация решения, которое позволяет в конфигурации "1С:Бухгалтерия предприятия 3.0" указывать счета учета расчетов с контрагентами по видам договоров. Реализуется с помощью незначительного изменения типовой конфигурации (добавление нового измерения ВидДоговора в типовой регистр) и нескольких изменений в расширении конфигурации.

04.09.2020    535    GV.    0    

Программное добавление элементов на управляемую форму

Работа с интерфейсом v8::УФ 1cv8.cf Россия Абонемент ($m)

Пример добавления Команд, Полей ввода, Групп, Страниц, Реквизитов, Обработчиков событий.

1 стартмани

13.02.2019    41832    29    spec8s    22    

[Шпаргалка] Программное создание элементов формы

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

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

06.09.2019    56709    rpgshnik    65    

Формы. Трудности программной работы

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

Рассматриваем основные подводные камни, с которыми приходится сталкиваться при программной работе с формами, а также способы обхода самых частых проблем.

06.10.2019    12027    YPermitin    31    

Программное управление обычными формами документов и справочников в УПП/КА

Работа с интерфейсом v8 v8::УФ КА1 УПП1 Россия Бесплатно (free)

Если с программным изменением управляемых форм 1С все более или менее понятно, то с программированием обычных форм примеров не так уж много в сети. А уж примеров готовых решений совсем не видно. В данной статье я покажу, как можно реализовать аналог "управляемых" форм в своих конфигурациях с обычными формами и забыть о сложностях обновлений форм.

09.05.2018    12842    dima_home    9    

Этюды по программированию. Хитрости создания расширений для конфигураций на БСП. Часть 2

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

Некоторые нюансы, если вы захотите создавать свои расширения. Продолжение первой части.

16.04.2019    11208    milkers    9    

Мобильное приложение, управление фокусом ввода. Тем, кто не смог победить с помощью "НачатьРедактированиеЭлемента"

Мобильная разработка v8::Mobile Бесплатно (free)

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

24.12.2018    12161    Crazy_Max    28    

Грамотное обновление 1С

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

Как грамотно обновлять типовые конфигурации на обычных и управляемых формах. Мой опыт. Будет обновляться.

26.04.2016    47211    fixin    82    

Формы для 1script

Инструментарий разработчика Бесплатно (free)

В последнее время для задач, связанных с администрированием 1С или расширением возможностей конфигуратора, стал использовать 1script (onescript). Движок оказался очень удобным и приятным, но чего-то не хватало, а именно работы с формами. В ряде скриптов использовать GUI было бы предпочтительней параметров командной строки, тем более если с этим работать конечному пользователю.

01.08.2016    27022    ret-Phoenix    100    

Управляемая форма. Добавляем связанный элемент-"владелец" на форму.

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

Программно размещаем на форме для Поля <СправочникСсылка> его "Владельца". Замечания, предложения - смело в комментарии.

01.08.2012    18006    xzorkiix    5    

Дата создания во всех документах, не снимая документы с поддержки

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

Дата создания во всех документах, при этом документы остаются на поддержке

1 стартмани

08.01.2018    10237    1    Margo462    21    

Расширенные фильтры на форме отчета СКД

Работа с интерфейсом v8 v8::СКД 1cv8.cf Абонемент ($m)

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

1 стартмани

07.05.2019    6106    9    Isonic    12    

Еще один способ загрузки из Екселя

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

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

25.03.2010    9277    Vit aka proger    12    

Форма универсального отбора и сортировки для таблицы значений (обычные формы)

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

Обычная форма, с помощью которой можно произвести отбор и сортировку в таблице значений.

1 стартмани

05.10.2015    8394    31    vinni_pooh    9    

Библиотека программного изменения формы (УФ)

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

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

1 стартмани

07.08.2020    4618    BuriyLesha    17    

Перенос остатков со счета на счет (только хозрасчетное)

Обработка документов v8 КА1 БУ Абонемент ($m)

Обработка по переносу остатков между бух. счетами.

1 стартмани

24.08.2016    9247    15    maxvcb    1    

Программная доработка форм, настраиваемая в режиме Предприятия

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

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

09.11.2016    8691    Alex_YAM    15    

Чат и оповещение пользователей 1С+Mysql

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

Простое решение реализации чата и оповещение пользователей 1С+Mysql, с внедрением в конфигурацию только одного общего модуля и обработки.

1 стартмани

25.05.2017    11109    8    JohnnyAlexandrov    10    

Процедура генерации отдельных элементов формы для даты и времени

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

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

03.10.2020    590    drmaxart    0    

Бодаемся с отображением отборов на управляемых формах

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

Рассмотрим в статье, как настроить отображение пользовательских отборов на форме по своему желанию.

30.05.2018    24616    lemz    14    

Вывод вариантов СКД в таблицы на управляемой форме

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

Задача стояла такая: есть 2 различных запроса, результаты которых выгружаются на форму обработки в таблицы значений (далее ТЗ) и программно "соприкасаются" между собой определенным образом (как именно- в рамках данной статьи неважно). Нюанс в том, что запросы должны иметь свой компоновщик настроек и могут интерактивно на форме изменяться пользователем. На оригинальность публикации не претендую - изначально в рамках поставленной задачи пытался найти что-то подобное (уже готовый шаблон) на инфостарте, возможно "плохо искал" ;)

05.04.2019    11525    artkor    1    

Полное копирование одной формы в другую

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

Однажды я столкнулся с необходимостью открыть форму ЛЮБОГО документа с определенными изменениями, не зависящими от структуры объекта (например, заблокировать все кнопки). В интернете решения я не нашел. Обычно на форумах на запросы подобного рода отвечают чем-то вроде "покажи первоначальную задачу, а не спрашивай как реализовать то, что ты придумал". Тем не менее, мне стало интересно, как это можно сделать.

1 стартмани

03.10.2019    5395    nekit_rdx    24    

Управляемые формы. Изменение формы списка или формы объекта без внесения изменений в типовые формы (без использования расширений)

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

Вносим изменения в типовые формы объектов (документы, справочники, журналы, обработки, общие формы). Не снимая с поддержки эти формы. Создаем программно элементы из общего модуля. Для примера рассмотрю добавление колонки "Скрепка" в форму списка документа. Если к документу привязан файл, то в списке в новой колонке должна отображаться "скрепка".

12.11.2019    11687    John_d    24    

Альтернативный способ добавления элементов и реквизитов на формы Промо

Работа с интерфейсом v8 ERP2 УТ11 Россия Абонемент ($m)

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

1 стартмани

09.09.2019    11960    19    bmk74    4    

Об обновлениях

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

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

12.02.2020    2663    ipoloskov    27    

Пример связи 1С и мессенджера Telegram. Получение данных из 1С запросом из Telegram

Практика программирования Внешние источники данных v8 1cv8.cf Абонемент ($m)

В результате чтения публикации Вы получите готовую внешнюю обработку, позволяющую получать из 1С данные, запрашиваемые через Telegram. В данной статье рассмотрим следующее: Использование HTTPСоединение; Чтение JSON для версии 1С 8.3.6 и выше, а также аналог JSON для версии 1С ниже 8.3.6; Подключение обработчика ожидания; Некоторые основные возможности API Telegram; Как создать бота для Telegram; Программное создание колонок дерева на управляемой форме;

1 стартмани

19.11.2015    95105    464    Luchik    209    

Прозрачная интеграция 1С8.2 с 1С7.7 (Внешние источники, OLE)

Перенос данных из 1С7.7 в 1C8.X v8 Абонемент ($m)

Прозрачная интеграция 1С8.2 с 1С7.7 через внешние источники и OLE. Данные из 1С7.7 читаем посредством внешних источников, изменения данных передаем в 1С7.7 по OLE путем отправки xml.

1 стартмани

09.01.2014    21659    9    sdf1979    16    

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

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

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

23.12.2011    12916    Andruykha    9    

Пример доработки ЗУП 2.5 для 6-НДФЛ и для сохранения галочки Исчисленный налог = Удержанный налог

Практика программирования Зарплата Зарплата v8 ЗУП2.5 Россия БУ НДФЛ Абонемент ($m)

В данной статье рассмотрено мое решение изменения ЗУП 2.5 для сохранения в настройках галки "Исчисленный налог = Удержанный налог". Подробно расписывать преимущества этой галки не буду, в инете есть множество материалов, где описано, что Вас ждет, если эту галку снять.

1 стартмани

13.04.2016    10066    5    lotan    5    

Обзор имеющихся библиотек OneScript

OneScript v8 Бесплатно (free)

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

14.11.2017    45164    nixel    87    

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

Администрирование данных 1С v8 1cv8.cf Бесплатно (free)

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

13.09.2012    19528    Elgrego    62    

Автоматическое добавление новых реквизитов на форму (УФ)

Работа с интерфейсом Универсальные функции v8 v8::УФ Бесплатно (free)

Идея такая: Программист добавил реквизит в объект. В комментарии этого реквизита прописал некое спец. слово (можно не матерное). На форму объекта новый реквизит далее попадает автоматом в спец. группу "Дополнительно".

03.08.2016    18686    Патриот    23    

Вывод Таблицы Значений или Дерева Значений на экран управляемой формы без объявления колонок в реквизитах формы

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

Примеры взаимных преобразований Таблицы значения в Дерево значений или Табличный документ с использованием универсальных функций и макетов Системы компоновки данных. Примеры представлены в форме удобной для копирования в разработку.

1 стартмани

13.09.2016    39517    47    pavley2002    11    

Таблицы на управляемых формах: создание, расширение, управление.

Работа с интерфейсом v8::УФ Бесплатно (free)

Как вывести результат запроса в таблицу на управляемую форму, ведь здесь нет метода "СоздатьКолонки()"? Как добавить поле ввода в табличную часть документа, если нет желания менять документ? Разбираемся...

10.01.2017    67733    starik-2005    31    

Запрос к внешней базе данных MS SQL Server

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

Обработка позволяет выполнить запрос к базе данных MS SQL Server на классическом SQL. Своего рода консоль запросов, некий аналог Server Management Studio в среде 1С.

1 стартмани

14.06.2017    11396    9    yak127    3    

Доработка ERP 2 для отражения акциза при реализации подакцизных товаров (табачной продукции)

Оптовая торговля Практика программирования Оптовая торговля v8 v8::УФ ERP2 Россия БУ Акцизы Бесплатно (free)

При внедрении ЕРП2.4 на нашем табачном производственном предприятии встал вопрос учета в 1С ЕРП2.2 акциза с продажи табачных изделий. Компания 1С категорически игнорирует учет акцизов в 1С, а занимается только алкогольным ЕГАИС. Что ж, будем реализовывать самостоятельно.

28.11.2017    14441    dima_home    7    

Программное добавление в форму подбора: полей Поиска по цене и Фильтрации товара без остатков (Расширение конфигурации)

Работа с интерфейсом Розничная торговля Розничная торговля v8 Розница Розничная и сетевая торговля (FMCG) УУ Абонемент ($m)

Стандартный подбор заточен под работу со сканером ШК(штрих-кодов) и не очень удобен для ручного ввода товара в чек, что актуально для небольших магазинчиков с широким ассортиментом мелкого товара, на который и ШК некуда поставить. Приходится часто открывать форму расширенного поиска и совершать массу лишних действий. Данная доработка направлена на исключение лишних телодвижений при фильтрации товара по цене и скрытия товара без остатков.

1 стартмани

08.12.2017    8402    5    borlog    4