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

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

класс ПоказТаблиц 21

Инструментарий v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

Класс внешней компоненты 1с++, наследник класса "ТабличноеПоле". Служит для отображения данных Документа, ТаблицаЗначений, ИндексированнаяТаблица. Для отображения используется встроенный класс 1с++ "ТабличноеПоле"; есть возможность пользоваться его возможностями, такими как изменения порядка следования колонок, видимостью колонок. В подвале выводится итог по числовым колонкам; При клике на заголовках производится сортировка по соответствующим колонкам. F5 - производится обновление отображаемых данных.

1 стартмани

09.12.2009    12477    101    13    

Подготовка сведений для ПФР 2011 с расчетом уплаченных НЕ через коэффициент 16

Практика программирования Бухгалтерские v77::Расчет 1С7:ЗиК Россия БУ Зарплата ФОМС, ПФ, ФСС Абонемент ($m)

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

1 стартмани

21.06.2011    7303    246    8    

Структура против (VS) Соответствие 45

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

Иногда встает вопрос, что лучше использовать, а чаще всего в стандартных конфигурациях 1С и их партнеров при обновлении может, происходит преобразование данных в другие объекты метаданных и почему то они строят структуру, где ключом является код объекта?! А там же может быть значение, которое начинается на цифру и сразу же выходит ошибка.

1 стартмани

05.07.2012    50148    24    56    

Пример использования временных таблиц в запросах (8.2) 89

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

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

27.09.2012    114370    48    

1С 8.2 Управляемое приложение. Сохранение реквизитов объектов формы. 53

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

1С 8.2 Управляемое приложение. Сохранение реквизитов объектов формы.

1 стартмани

08.12.2012    37432    73    13    

Открытие консоли запросов из режима отладки 39

Инструментарий v8 Абонемент ($m)

Обработка позволяет из режима отладки (Конфигуратора) открыть консоль запросов в "1С:Предприятии", в которой будут установлены текст и параметры интересующего нас запроса.

1 стартмани

18.11.2013    21117    49    34    

Права и роли 1с v8 3

Защита, права, пароли v8 1cv8.cf Абонемент ($m)

Простая обработка для получения разбивки по каждому объекту (документу и справочнику) ролей и прав пользователей.

1 стартмани

29.07.2014    5755    28    7    

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

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

Эта статья позволит сократить трудозатраты программиста, за счет применения шаблонов программного кода. Каждый шаблон кода реализован как пример, который можно копировать. Примеры использования СКД базируются на решении http://infostart.ru/public/276806/ . Кроме того, добавлены варианты кода, позволяющие дорабатывать типовые конфигурации с сохранением возможности штатного обновления конфигурации.

1 стартмани

27.02.2015    14283    66    3    

Универсальные функции с примерами использования 238

Универсальные функции v8 Бесплатно (free)

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

26.02.2016    33780    36    

XDTO - часть 3 408

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

Мы продолжаем цикл статей по изучению подсистемы XDTO в 1С:Предприятие. Это третья часть, в которой мы будем работать непосредственно с подсистемой, рассмотрим главные строительные блоки подсистемы и рассмотрим небольшой пример кода.

1 стартмани

28.01.2013    160402    170    

Выгрузка данных из 1C 7.7 в JSON 9

Обмен с другими системами v7.7 1cv7.md Абонемент ($m)

Платформа 1С Предприятие 7.7, несмотря на ее кажущуюся архаичность, все еще широко используется, и подчас возникает необходимость ее связи с самым различным ПО с использованием самых разнообразных методов передачи информации. Недавно меня попросили из 1С 7.7 отдать данные в формате JSON. Я поискал подобные решения и ничего не нашел. Имеющиеся решения http://infostart.ru/public/198619/ , http://infostart.ru/public/252791/ решают другую задачу - задачу разбора имеющихся JSON-данных, а все остальное посвящено платформе 1С Предприятие 8. Поэтому, в этой статье я предлагаю простую обработку по формированию файлов JSON для платформы 1С Предприятие 7.7 .

3 стартмани

09.09.2015    17477    75    9    

Формы для 1script 132

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

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

01.08.2016    20618    98    

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

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

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

10.01.2017    40260    23    

Пример универсальной функции для создания схемы компоновки данных 248

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

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

1 стартмани

12.01.2017    24067    30    

Проверка корректности штрихкода 3

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

Обработка и функция проверки корректности штрихкода или пакета штрихкодов по контрольной сумме. Поддерживаются типы EAN-8, UPC-12, EAN-13, EAN-14.

1 стартмани

09.03.2017    8280    13    0    

Таблица значений в Таблицу HTML - функция с возможностью настройки цвета шапки, заголовков, выравнивания и размера колонок 82

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

Если вам нужно быстро получить таблицу значений в виде строкового типа 1С в формате HTML, вам поможет эта функция, включена возможность автоматического вывода столбца пункт по порядку.

22.12.2017    17294    21    

Тест рефакторинга записи/проведения документа: проверка изменений 1

Инструментарий v8 Россия Абонемент ($m)

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

1 стартмани

22.01.2018    6243    0    2    

Управляемая консоль запросов, отчетов 3.4.5 (расширение, внешняя обработка) 282

Инструментарий Универсальные обработки v8 v8::УФ v8::Запросы v8::СКД 1cv8.cf Абонемент ($m)

Работа с запросом и СКД, Полная поддержка пакетных запросов, временных таблиц, Выполнение в фоне (с возможностью отмены), Сравнение результатов, текстов, Разбор структуры запроса в виде дерева, Анализ плана запроса, Групповая обработка

1 стартмани

14.08.2018    37708    699    249    

Приемы работы с СКД: делаем за 5 минут то, на что у других уйдет час 364

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

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

03.09.2018    26454    23    

HTTP Сервисы: Путь к своему сервису. Часть 4 93

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

Продолжение статьи «HTTP Сервисы: Путь к своему сервису. Часть 3». В предыдущих частях мы уже о многом поговорили. В этой части поговорим про размер сообщений, о файлах, о порциях и немножко, о регламентах.

1 стартмани

28.09.2018    10274    11    

Диаграмма Ганта и графическая схема сторонними средствами 12

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

Примеры формирования диаграммы Ганта и графической схемы в 1С сторонними средствами.

1 стартмани

01.11.2018    3149    2    2    

EnterpriseData – часть 2. Процесс выгрузки данных 107

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

Основные этапы выгрузки данных через ED, обработчики событий выгрузки, правила обработки данных, правила конвертации объектов, конвертация свойств первого и второго этапов, процедуры БСП, используемые при выгрузке данных, структура «КомпонентыОбмена».

26.12.2018    9405    24    

Форма Т-1, Т-5 для ЗУП 3.1.8 1

Печатные формы документов v8 v8::СПР ЗУП3.x БУ Персонал, кадры Абонемент ($m)

Внешняя печатная форма для Приема на работу Т-1 и Кадрового перевода Т-5. Вывод данных полностью идентичен типовому, добавлен вывод дополнительных данных по начислениям.

1 стартмани

12.02.2019    1358    7    0    

Полезные приемы при работе с Конвертацией данных 2.1. Логирование, интерактивное управление, дозаполнение и постпроведение документов 42

Перенос данных из 1C8 в 1C8 v8 КД Бесплатно (free)

Некоторые полезные приемы для КД 2.1, которые могут пригодиться как при доработке типовых правил, так и самописных.

22.04.2019    3133    9    

Работа с ComОбъектом 1С 8.2; 8.3 63

Перенос данных из 1C8 в 1C8 v8 1cv8.cf Россия Бесплатно (free)

Определение типов и значений через COM соединение между конфигурациями.

15.04.2019    7163    9    

О Unit-тестах замолвите слово. Часть 2 15

Инструментарий v8 Абонемент ($m)

Пара практических примеров написания Unit-тестах с использованием фреймворка Vanessa-ADD.

1 стартмани

22.07.2019    623    0    13    

Как организовать хранение данных с большим адресным пространством, оставив "прямую" адресацию? 21

Практика программирования v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free)

Это статья про то, как найти альтернативу Перем Массив[10 000 000], уменьшить выделение памяти для структур с многоразрядными адресами, оставив при этом "прямую" адресацию. Две внешние обработки - примеры реализации двух подходов на объекте "ТаблицаЗначений".

26.10.2007    11725    104    6    

"Недовоз" - что может быть проще... 4

Практика программирования v7.7 1С7:Комплекс Россия БУ УУ Учет ТМЦ Бесплатно (free)

Разработка документа "Акт недовоза" в комплексной конфигурации ред. 4.3

04.11.2006    13881    13    

Востановление 1SJOURNAL.DBF для ТиС и Бухгалтерии 3

Практика программирования Системное v7.7 1cv7.md Россия Бесплатно (free)

Тут описан метод пересоздания 1SJOURNAL.DBF в случае его разрушения.

24.12.2008    10212    12    

Технологическое перепроведение документов 14

Практика программирования v7.7 1cv7.md Россия Бесплатно (free)

Многие программисты и сисадмины, работающие с 1С 7.7 иногда ловят себя на мысли: как было бы здорово, если бы регистры можно было бы редактировать так же просто, как и бухгалтерские операции. Несколько лет назад эта проблема стала для меня настолько важной, что пришлось начать искать пути для её решения...

22.01.2009    7202    29    

(OLE 1С 7.7 - Excel) Функции для 1С:Предприятие 7.7 для работы с Excel. 98

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

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

06.08.2008    35788    15    

Полноценный RSS parser (полная поддержка RSS 0.9x, RSS 2.0, RSS 1.0, and Atom 0.3) средствами 1С (без DOM) 11

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

RSS парсер позволяет разобрать XML сообщение форматов RSS 0.9x, RSS 2.0, RSS 1.0, and Atom 0.3 и разложить в таблицу новостей, где каждое поле исходного XML файла займет свою строго определенную колонку в таблице. При кажущейся простоте задачи, она сильно усложняется обилием несовместимых форматов RSS лент, а кроме этого фривольным названием тэгов в новостях и каналах. Проверить работу парсера теперь можно прямо из обработки

1 стартмани

12.05.2010    9995    69    10    

1С 7.7 Универсальный показ и разные прибамбасы для отладки (все в одной форме) 17

Инструментарий v7.7 openconf 1cv7.md Россия Абонемент ($m)

(добавлено: складывание ТаблицЗначений из колонки, добавление как реквизита ТабличнойЧасти документа в новую колонку, вызов команды на последовательность действий (из дополнительной неуниверсальной части) (как результат: теперь можно отработать такую составную команду "НаборДействий_ДобавитьРеквизит(ТЧ),СложитьТ,Свернуть(Клиент@Приход#Расход),Печать") Универсальная обработка 1)Обработчик ТаблицыЗначений (Т) (списказначений) 1.1)Если ей передать таблицузначений (Т) (списокзначений) - покажет его на своей форме и дальше с ней можно извращаться (добавлять колонки с реквизитами значений из другой колонки (в том числе ВнутреннийИдентификатор, КоличествоСтрок табличной части Помеченность на удаление, саму табличную часть как ТаблицаЗначений)), показывать реквизит (.../шапку, табличную часть) значения из ячейки, сортировать, свертывать, сохранять в значение внутр в файл, ...., скидывать в dbf (с ограничениями по колонкам), разворачивать в плоскую таблицу значения из списков из колонки Т (создает таблицу с копиями строк для каждого значения из списка), получать таблицузначений как сумму строк таблицзначений из колонки (т.о. можно получить суммарную табличную часть списка документов) поиск дублей строк по любому набору колонок, некоторые математические действия со значениями колонок, подсчитывает итог текущей колонки, выдает Т на печать,...) 1.2)Можно загружать Т из файла внутр 1.3)Можно загружать табличную часть любого документа 2)Может использоваться для открытия формы документа/элементасправочник (через команду вызова) (делает интелектуально (открывает на просмотр, если заблокирован), открывает форму списка, если нет формы элемента и т.п.), показа движений регистров документа ... 3)Может быть использован отдельный обработчик не универсальный для пристыковки не универсальных расчетов значений по содержимому ячеек колонки (приложен пример ПоказатьТ_Доб_НеУниверсальность.ert) (удобно использовать, в том числе, из UCoice.ert ) В ПоказатьТ_Доб_НеУниверсальность.ert класть обработчики не универсальные, чтобы ПоказатьТ.ert открывалась во всех базах В ПоказатьТ_Доб_НеУниверсальность.ert можно класть строки выполнения последовательности действий (см. в модуле ПоказатьТ_Доб_НеУниверсальность) (например, "НаборДействий_ДобавитьРеквизит(ТЧ),СложитьТ,Свернуть(Клиент@Приход#Расход),Печать" - выполнится указанный набор действий (т.е. получим печатную таблицу суммы табличный частей документов из текущей колонки, свернутую по "Клиент","Приход,Расход" (т.е. считаем, что Клиент,Приход,Расход - есть колонки в ТабличныхЧастях документов из текущей колонки) ) (сама обработки такой строки происходит в ПоказатьТ.ert)

1 стартмани

20.12.2010    9256    237    4    

Подсистема ViewValues (просмотр "табличных" объектов). Версии для 1С:Предприятие-8.x и для 1С:Предприятие-7.7 39

Инструментарий v8 1cv8.cf 1cv7.md Россия Абонемент ($m)

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

1 стартмани

17.12.2011    30865    183    37    

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

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

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

14.04.2012    17322    2    

Упаковка строк/массивов строк/таблиц/массивов таблиц в QR Code без ВК с поддержкой русских букв через Google API/локальный сервер 18

Сканер штрих-кода v8 1cv8.cf Россия Абонемент ($m)

Функция позволяет генерировать QRCode из строк/масс.строк/ТЗ/масс.тз 2-мя способами: 1. Через Google API (требует наличия интернета) 2. Через собственный веб-сервер (у меня стоит Denwer, но должен подойти любой) Поддержка русских букв. Проверено на планшетнике с Андроидом //что было в наличии, тем и проверял

1 стартмани

22.08.2012    13594    71    19    

Преобразование ТаблицыЗначений во Временную таблицу 24

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

Преобразование таблицы значений во временную таблицу.

1 стартмани

22.06.2012    19645    72    56    

Групмейкер для таблицы значений. 24

Инструментарий Практика программирования Универсальные обработки v7.7 v77::ОУ v77::БУ v77::Расчет 1cv7.md Абонемент ($m)

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

1 стартмани

20.11.2012    18853    59    15    

Загрузка из EXCEL в 1С. MS EXCEL.Application 93

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

ПРАКТИЧЕСКОЕ ПОСОБИЕ РАЗРАБОТЧИКА: Метод "MS EXCEL" (EXCEL.Application). Поддерживаемые типы: *.xls,*.xlsx.

30.11.2012    104804    16    

Загрузка из EXCEL в 1С. com.sun.star.ServiceManager (LibreOffice/OpenOffice) 39

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

ПРАКТИЧЕСКОЕ ПОСОБИЕ РАЗРАБОТЧИКА: Метод "LO CALC" (com.sun.star.ServiceManager). Поддерживаемые типы: *.xls,*.xlsx,*.ods,*.sxc.

30.11.2012    41128    14