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

Отладка подключаемых обработок Промо 57

Практика программирования v8 1cv8.cf

На самом деле для этого не нужно ни изменять конфигурацию, ни пользоваться вспомогательной обработкой-отладчиком.. Все просто :)

04.01.2017    10878    0    25    

Программная печать внешних печатных форм для УТ 11 (управляемые формы) двумя методами, с выводом шаблона на экран и печатью напрямую на принтер 10

Практика программирования v8 v8::УФ УТ11 Россия

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

20.02.2018    544    0    0    

Контекст внешних (дополнительных) отчетов. УНФ 0

Менеджеры внешних отчетов Практика программирования v8 УНФ Россия

Расширение для исправления ошибки в "Управление нашей фирмой, редакция 1.6 (1.6.12.4) "

20.02.2018    236    0    0    

Замена части строки до или после слова-разделителя 0

Практика программирования v8 1cv8.cf Россия

Описание варианта изменения строки по слову-разделителю.

20.02.2018    225    0    0    

Как сделать из &НаКлиентеНаСервереБезКонтекста почти &НаКлиентеНаСервере Промо 71

Практика программирования v8 1cv8.cf Россия

Как сделать метод формы, доступный на клиенте и на сервере одновременно, и сохранить при этом удобство разработки

10.09.2017    6724    0    64    

Минимализмы 3 152

Практика программирования Универсальные функции v8

Очередная серия "минимализмов" [http://infostart.ru/public/306536/, https://infostart.ru/public/460935/]. Также, как и в предыдущих статьях, здесь приведена подборка коротких оригинальных авторских решений некоторых задач. Ранее эти решения были разбросаны по моим комментариям к чужим публикациям.

19.02.2018    2769    0    13    

Рисуем Робота в диаграмме Ганта с использованием Регистра расчетов и Плана видов расчета 25

Практика программирования v8 1cv8.cf

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

18.02.2018    1410    1    9    

Динамические колонки в таблице значений из разного числа строк (как в отчёте) 3

Практика программирования v8 1cv8.cf

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

16.02.2018    735    0    3    

Курс "Разработка по промышленным стандартам на платформе 1С:Предприятие." Часть 2. Проф. Промо 48

Практика программирования v8 Россия

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

24990 руб.

15.03.2017    17013    0    133    

Обработка заполнения для открытой формы 1

Обработка документов Практика программирования v8 v8::УФ 1cv8.cf Россия

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

16.02.2018    530    1    4    

Ошибки регламентированного отчета статистики «Форма №11 (краткая)» за 2017 год для БГУ 1.0 и их исправление 1

Практика программирования v8 v8::БУ БГУ Государственные, бюджетные структуры Россия Госбюджет Учет ОС и НМА

В статье описываются ошибки регламентированного отчета статистики «Форма №11 (краткая)» для конфигурации "Бухгалтерия государственного учреждения 8, редакция 1.0" за 2017 год и даются рекомендации по их исправлению.

16.02.2018    514    0    0    

План видов характеристик (ПВХ) - с чем его едят 43

Практика программирования v8 v8::ПВХ

План видов характеристик - эта фишка нужна Аналитикам. В данной статье мы рассмотрим пример создания сложного ПВХ по учебнику Хрусталевой/Радченко. А также создадим свой собственный механизм ПВХ с двумя видами отчетов-СКД на выходе.

14.02.2018    2540    1    5    

Расширение возможностей печати: Вывод произвольного нижнего и верхнего колонтитула Промо 3

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

Расширяем функционал вывода нижнего / верхнего колонтитула. Стандартно 1С имеет достаточно ограничений по выводу и наполнению колонтитулов содержимым, взять хотя бы такие, как вывод только текста и отсутствие ограничения на номер конечной страницы. А при разработке кода сталкиваешься с тем, что свой блок с нижним колонтитулом нужно прижимать к низу страницы. Казалось бы быстро решаемый вопрос, но и в нем есть нюансы. Сейчас я расскажу о том, как решалась эта задача. UPD 15.02.2018. Добавлен вывод верхнего колонтитула; Вывод колонтитулов на первой и последней странице управляется параметрами; Научился считать страницы: Добавлено заполнение переменных аналогичных стандартным из колонтитулов; Задаются форматы даты и времени. Ограничения прежние: 1. Повторно сформировать табличный документ после смены параметров страницы интерактивно.; 2. Передавать данные для более плотной печати как можно более мелко нарезанными кусками.

29.12.2017    1703    1    0    

Очистка текста - в помощь копирайтеру 3

Практика программирования v8 1cv8.cf

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

13.02.2018    782    2    0    

Обновление конфигураций на БСП, у которых в расширениях есть собственные объекты с данными 45

Практика программирования Тестирование и исправление v8 v8::УФ 1cv8.cf

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

12.02.2018    2444    5    6    

Веб-разработка на 1Script. Глава 1 153

Практика программирования

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

12.02.2018    3899    0    67    

Базовый курс программирования Промо 5

Теория программирования Практика программирования v8

ОБУЧЕНИЕ ПРОГРАММИРОВАНИЮ (Базовый курс и начало основного – 2 месяца) Основные объекты – справочники, документы, регистры Решение задач по торговле Решение задач по бухгалтерии Решение задач по расчету зарплаты Сдача 1С профессионала по платформе

7000 руб.

25.06.2017    5430    0    0    

Кожура. Интерпретатор диалекта Lisp 12

Практика программирования v8 1cv8.cf

Игрушечная реализация интерпретатора диалекта языка Лисп. Без претензий на практическую ценность.

10.02.2018    1109    0    10    

Запросы. Временные Таблицы. Сравнение методов создания ВТ 4

Практика программирования v8

Любой начинающий программист 1с8 познает азы искусства языка 1С из книги "1С_ Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы" Радченко/Хрусталева http://v8.1c.ru/metod/books/book.jsp?id=441 В данном учебнике на стр.429 подробно рассмотрен пример создания сложного запроса с использованием Временных Таблиц. Сразу скажу, что как для новичка, - пример достаточно сложный и не совсем понятный к самостоятельному повторению в своих разработках. В данной статье мы подробно разберем этот пример сложного запроса Радченко/Хрусталевой и выполним ту же поставленную задачу, но гораздо проще и нагляднее с помощью моей простенькой консоли запросов https://infostart.ru/public/719293/ Я еще пару месяцев назад билась над алгоритмом создания Временных Таблиц в сложном запросе, поэтому нам пригодится и эта ссылка https://forum.infostart.ru/forum9/topic183700/

09.02.2018    1674    0    20    

Порядок из файла при сравнении с cf-ником. Как убрать? 4

Практика программирования v8 1cv8.cf

Как убрать из списка сравнения объекты с изменённым порядком? Многие сталкивались с такой проблемой. Переносим изменения из тестовой базы в рабочую. Выгружаем cf-ник из тестовой, делаем в рабочей сравнение. Получаем множество объектов с изменённым порядком. Форма сравнения предлагает режим "порядок из файла" или "порядок из основной конфигурации".

09.02.2018    1049    0    2    

Запросы 1С OnLine. Интерактивная обучающая программа. Промо 67

Практика программирования Сертификация v8 1cv8.cf

Интерактивное изучение языка запросов с самого начала: - 50 практических заданий с различным уровнем сложности; - Методические материалы по практике написания запросов; - Описание назначения таблиц и индексов 1С Предприятие 8; - Методика решения реальных задач запросом 1С; - Автоматическая система проверки решений с указанием ошибок; - Инструкции по решению задач с разъяснениями; - Техническая поддержка пользователей. Подходит для начинающих и действующих разработчиков 1С

1500 руб.

11.02.2014    38496    592    9    

Заполняем по шаблону (по умолчанию) 42

Практика программирования v8 v8::УФ 1cv8.cf

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

08.02.2018    2038    7    9    

Исследование "В данной транзакции уже происходили ошибки" 5

Практика программирования v8

Описан пример воспроизведения, и описание причин возникновения данной ошибки.

06.02.2018    1419    0    21    

Создаем "кроссплатформенную" библиотеку для OneScript и 1С:Предприятие 36

Практика программирования v8

Описана методика создания внешних компонент для OneScript и 1С:Предприятие, переносимых на уровне прикладного кода.

05.02.2018    2444    0    7    

Подсистема "Планировщик" (версия 1.1) Промо 103

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

Конфигурация с подсистемой "Планировщик" (календарь). Бесплатная открытая версия для свободного использования не включает двустороннюю интеграцию с сервисом Google и Outlook.com.

02.03.2015    30719    379    48    

Проверка таблицы на дублирование строк (ТаблицаЗначений, ТабличнаяЧасть) и получение массива таких строк 6

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

Функция для проверки дублирования строк в ТаблицеЗначений или ТабличнойЧасти. Также, если необходимо, возвращает массив задублированных строк (можно обработать).

05.02.2018    1206    0    22    

Альтернатива ОтборуСтрок() с возможностями условий отборов СКД 6

Практика программирования v8 v8::СКД 1cv8.cf

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

04.02.2018    1064    1    4    

Бесплатная проверка контрагентов в ФНС (общий модуль с алгоритмом). На примере выводим статус в список справочника контрагентов 68

Практика программирования v8 1cv8.cf

Если вам интересно проверить контрагенте в ФНС, вам поможет данная публикация. Весь алгоритм работы строится на основе данных, полученных с сервиса http://npchk.nalog.ru совершенно бесплатно.

01.02.2018    2988    11    31    

.Net в 1С. На примере использования HTTPClient, AngleSharp. Удобный парсинг сайтов с помощью библиотеки AngleSharp, в том числе с авторизацией аля JQuery с использованием CSS селекторов. Динамическая компиляция Промо 85

Практика программирования WEB v7.7 v8

Часто приходится парсить сайты, в том числе с авторизацией, перескакивая со страницы на страницу по ссылкам. Тот, кто занимался вэб программированием, знает, как удобно использовать JQuery и CSS селекторы. На .Net написана очень удобная библиотека AngleSharp. Я покажу, как с её помощью можно значительно облегчить себе труд.

10.03.2016    23915    0    28    

Таблица значений в параметрах СКД 3

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

Шаблон отчета на СКД, где в качестве параметра передаётся таблица значений.

31.01.2018    1122    1    3    

Запись и изменение реквизитов в документах из модуля формы списка документов "Построчно" 0

Практика программирования v8::УФ УНФ Россия УУ

Работа со строками списка документов Заказы покупателей в 1С: УНФ.

31.01.2018    1250    0    8    

Пример реализации технологии Блокчейн в 1С 8.3 3

Практика программирования v8

Конфигурация предназначена для простого и понятного описания технологии блокчейн. Имеется 2 вида документов: Приходная накладная и Расходная накладная. Их постоянно кто-то создает и пробует изменить. В документе Блокчейн хранится контрольная сумма каждого документа, и их тоже какое-то чужое лицо может изменить и поправить. Так в базе 1С хранится информация с нулевым уровнем доверия.

26.01.2018    1263    0    2    

Этюды по программированию. Взаимодействие с Microsoft Word Промо 79

Практика программирования v8

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

11.12.2017    6444    0    20    

Пример решения расчетной задачи с табелем (для 1С:Специалист) 8

Практика программирования Сертификация v8 v8::СПР УУ Учет рабочего времени

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

25.01.2018    1459    1    1    

Вывод картинок в строках в ТЗ на форме. 1С, 8.3 Вэб клиент 8

Практика программирования v8 1cv8.cf

Метод добавления картинок в строки ТЗ на форму вэб клиента. Версия 8.3.

25.01.2018    1618    0    3    

Просмотр файлов 1С, всех основных форматов, без ActiveX, только основными средствами 1С, с работой на вэб клиенте. Под версию 8.3 5

Практика программирования Универсальные обработки v8 1cv8.cf

Простая реализация возможности просмотра форматов: pdf, png, bmp, jpg, jpeg, xls, xlsx, txt - без внешних компонент, только средствами 1С. И главное, работа на Вэб клиенте, с архивом файлов на дисках сервера. 1С 8.3

25.01.2018    1207    5    3    

Оптимизация запросов 1С - от теории к практике Промо 64

Оптимизация БД (HighLoad) Практика программирования Теория программирования v8 1cv8.cf

Желаете повысить свой уровень разработки? Не знаете, как оптимизировать работу тяжелых запросов 1С? Или знаете методы оптимизации, но на практике не получаете результат? Тогда эта интерактивная обучающая программа для Вас! Оптимизация запросов прямо в программе 1С:Предприятие 8. Несколько десятков практических заданий, рассматривающих методы оптимизации на практике. От Вас требуются реальные решения - оптимизация представленных запросов. Автоматизированная система оценит Ваш запрос и представит результат проверки.

1500 руб.

06.07.2015    35006    243    4    

Получение картинки из буфера обмена с использованием DynamicWrapperX 4

Практика программирования v8 1cv8.cf

Применяем DynamicWrapperX для работы с буфером обмена.

23.01.2018    954    2    2    

Свертка таблицы значений. С блэкджеком и всем остальным 3

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

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

22.01.2018    1214    2    10    

Случайность, совпадение, закономерность. Генератор случайных чисел 2

Практика программирования Теория программирования Игры v8 1cv8.cf

Объект ГенераторСлучайныхЧисел удобно выдает случайные числа в заданном интервале значений. Исследование особенностей, рассуждения на тему случайных чисел, практика применения. Увлекательно в игровой форме можно исследовать работу генератора случайных чисел.

20.01.2018    1752    0    58    

Веб-разработка на 1С (1Script) Промо 99

Практика программирования

Дорогие коллеги, под новый год хочется сделать небольшой сюрприз. Я уже два года обещаю сделать движок веб-разработки для 1С-ников, и вот, наконец, есть что показать. Этим новогодним постом я открываю сериал "Веб-разработка для 1С-ников". Все, кто знаком с проектом OneScript – добро пожаловать! Остальные, тоже не стесняйтесь!

28.12.2017    7007    10    79    

Программное создание динамического списка на управляемой форме (Динамическое создание динамического списка) готовая процедура + обработка - демонстрационный пример 135

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

Если у вас возникает необходимость на форму влиять динамически и создавать элементы управляемой формы программно, а особенно хотите вывести программно (динамически) динамический список, вам будет интересна эта процедура. Процедура включает также возможность формирования своей командной панели (аля снятие галочки "Автозаполнение" у стандартной командной панели списка).

19.01.2018    4338    11    14    

Пример добавления собственных ролей пользователям через расширение 1С 20

Практика программирования Защита, права, пароли v8 v8::Права 1cv8.cf

В публикации представлена пошаговая инструкция создания собственных ролей с использованием расширения 1С:Предприятие 8.3.10 и программа с примером.

18.01.2018    2046    3    7    

Динамическая нумерация документов 5

Практика программирования v8 1cv8.cf

Была задача сделать для одного вида документа (например "Кадровый перевод") динамическую нумерацию, при этом редактирование номера доступно только Администратору, например, то есть чтобы при установке флажка нумерация менялась с НС00-00001 на НС00-00001тс. А если флаг не стоит, то продолжалась дальше, так же продолжалась и для новой нумерации, то есть уже НС00-00002 или НС00-00002тс. и т.д.

18.01.2018    1575    0    4    

Как просто запомнить алгоритм программного вывода в СКД Промо 138

Практика программирования v8 v8::СКД

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

01.09.2017    13751    0    13    

Знакомимся с HTTP-сервисами в OneScript 57

Практика программирования v8 1cv8.cf

В статье описан механизм HTTP-сервисов в OneScript, а также приведен пример интеграции и совместной работы с 1С:Предприятие

15.01.2018    3256    6    8    

Делаем простую систему непрерывной интеграции (CI) c OneSсript, xUnitFor1C и v8LogScanner 84

Практика программирования v8 Россия

В ходе данного туториала мы по шагам создадим систему непрерывной интеграции, которая по расписанию будет обновлять рабочие базы из хранилища, запускать unit-автотесты, сканировать логи ТЖ и отправлять письма с результатами на электронную почту.

14.01.2018    4135    6    44    

1с8.2-8.3.Вывод на экран данных запроса с переданными Параметрами из Документа! 8 различных вариантов:от Сообщений, Таблицы и Отчетов до СКД без объекта-отчета 7

Практика программирования v8 v8::УФ v8::СКД 1cv8.cf

Самый важный аспект 1С - это быстро получить данные из базы. Например, по результату набранного в КонсолиЗапросов запроса вывести этот результат на экран. А еще лучше, когда мы вызываем выборку данных из конкретного документа и, конечно, желаем, чтобы параметры по этому документу тоже были переданы в выборку. Здесь мы будем выводить данные на экран по нажатию кнопки в документе, обязательно с получением в параметрах значений из документа. Рассмотрим 8 вариантов вывода подобной информации на экран: 1.Вывод результатов запроса командой Сообщить() из ТаблицыЗначений; 2.Вывод результатов запроса - просто в табличный документ; 3.Вывод результатов запроса с помощью ДвумерногоМассива; 4.Вывод результатов запроса с помощью МассиваСтруктур (с двумя вариантами); 5.Вывод обычным объект-Отчетом без СКД; 6.Вывод объект-Отчетом-СКД+УстановкаПараметров; 7.Вывод объект-Отчетом-СКД+ВнешняяВременнаяТаблица; 8.Вывод программно СКД без объекта-Отчета с Параметром=ВнешняяВременнаяТаблица.

14.01.2018    2256    0    5    

Программные перечисления, ч.2: приемы кэширования при разработке Промо 53

Практика программирования v8

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

30.10.2017    6726    0    14    

Умножение больших чисел методом Карацубы -2

Практика программирования v8 1cv8.cf

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

10.01.2018    1309    0    10    

Черпаем простые числа решетом Аткина 7

Практика программирования v8

Предложен способ увеличения быстродействия запроса поиска простых чисел с помощью "решета Аткина".

09.01.2018    1636    0    7    

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

Практика программирования v8 БП3.0 Россия

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

08.01.2018    2608    0    20    

Работа с файлом PDF из 1С 53

Практика программирования v8 1cv8.cf Россия

Чтение текста из PDF, разделение на страницы многостраничного файла PDF и выгрузка данных PDF файла.

06.01.2018    4583    0    38