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

Все публикации Программирование — все для 1С

№ 542563

Старые обработки в новом (Управляемом) интерфейсе 68

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

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

12.08.2016    Валерий Швабинский (valerasv)     7035    0    7   

№ 562724

Чтение группировок табличного документа 11

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

Есть mxl, табличный документ, в котором сделана группировка строк, и надо прочитать из него данные с учётом этих группировок, т.е. иерархически. Сам документ читаем по ячейкам, но как быть с иерархией? На помощь приходит сериализация.

20.11.2016    Яков Коган (Yashazz)     1663    0    14   

№ 562657

Ошибки конструктора запроса 3

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

При работе в платформе 8.3 столкнулся со следующей неприятной особенностью конструктора запроса: Конструктор некорректно работает с псевдонимами.

19.11.2016    Иван Иванов (g45eorg)     1590    0    8   

№ 562323

Отладчик дополнительных обработчиков 3

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

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

17.11.2016    Дмитрий Синичников (DmitrySinichnikov)     1115    3    3   

№ 538731

Подсистема обмена данными с порталом ИМНС по электронным счетам-фактурам (автоматический обмен) 5

Обмен с другими системами WEB Инструментарий Администратор Программист Бухгалтер v8 1cv8.cf Беларусь БУ НДС Абонемент ($m)

Подсистема включает документы и обработки для автоматического обмена данными с порталом ИМНС через web-сервис. Присутствует возможность заполнения данными типовых операций за период, учёта входящих документов, учёта произвольных исходящих документов. Приложены обработки для запуска задания планировщика на автоматический обмен данными.

28.07.2016    Yauhen Makei (mrDSide)     3904    11    4   

№ 561977

Загрузка данных из файла формата CSV и вывод в табличное поле на форму 3

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

Иногда есть необходимость протестировать загрузку текстовых файлов с разделителями (CSV-подобного) или просто просмотреть содержимое. Данная обработка поможет это сделать.

16.11.2016    Сергей Кирпо (Sardukar)     1012    1    0   

№ 561902

Исправление проблем со встраиванием внешних отчетов в УНФ 1.6 4

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

В УНФ 1.6 (тестил на версии 1.6.7.43) существуют следующие проблемы: 1. при встраивании доп. отчета в базу, он не отображается, пока не собьешь фильтр подсистемы 2. при встраивании доп. отчета в базу, отсутствует команда «Дополнительные отчеты» (по аналогии с командной «Дополнительные обработки») . В статье описывается решение перечисленных проблем.

16.11.2016    Руслан Шапиев (TheRealStanly)     1250    0    1   

№ 170336

Выразить строку как число и строку как дату в запросе 197

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

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

24.01.2013    Сергей (ildarovich)     43203    76    51   

№ 561453

Сравнение строк. Наибольшая общая последовательность 6

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

Заданы две строки Строка1 и Строка2. Требуется найти наибольшую общую подпоследовательность (НОП) этих строк.

14.11.2016    Алексей Юданов (Alex_YAM)     893    0    2   

№ 561328

Работа с двоичными данными на примере чтения файлов изображений. Новые возможности 8.3.9 93

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

В статье приводятся новые функции по работе с двоичными данными, появившимися в версии платформы 8.3.9 , на примере анализа формата и размера изображений. А также пример отправки изображения через API ВКонтакте с помощью новых объектов (без использования ОбъединитьФайлы())

14.11.2016    Антон Локтионов (Anton64)     5070    6    12   

№ 561373

Сравнение конфигураций на платформе 1Сv7.7 3

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

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

12.11.2016    Елена Царёва (citicat)     1076    4    7   

№ 540582

Полное решение билетов сертификации 1С: Специалист УТ 11 8

Сертификация Программист v8 УТ10 Оптовая торговля, дистрибуция, логистика Россия УУ Абонемент ($m)

Решение 10 основных билетов на экзамене 1С: Специалист по УТ 11. Все билеты попадались группе пользователей, из которой сдали все.

18.08.2016    Специалист ЦФО (evrei73)     2717    91    5   

№ 561315

Простой пример поиска оптимального маршрута и его протяженности 6

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

Надо быстро рассчитать расстояние или время в пути между заданными точками маршрута? Или, может, есть необходимость оптимизировать маршрут? Без использования ВК и HTML.

11.11.2016    Николай Беляев (freez1301)     1387    15    6   

№ 561242

Варианты решений заданий для подготовки к экзамену 1С: Специалист ЗУП 3.0 8

Практика программирования Сертификация Программист v8::СПР ЗУП3.x Россия БУ УУ Зарплата Абонемент ($m)

Объяснение ключевых моментов для нахождения решений тестовых заданий с сайта 1С для подготовки к экзамену 1С: Специалист ЗУП 3.0. Не подменяет собой курсы и/или книги, но поясняет на конкретных примерах работу типовых механизмов. Текстов билетов не содержит.

11.11.2016    Йожик Туманный (StudentTr)     1402    24    6   

№ 561157

Сценарное тестирование в помощь программисту 1С 126

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

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

11.11.2016    Решитко Дмитрий (grumagargler)     5509    34    32   

№ 200275

Агрегатное суммирование строк в запросе – сложно, но не невозможно 88

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

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

09.09.2013    Сергей (ildarovich)     32686    36    53   

№ 560512

Как использовать обработку самой последней версии всегда. Один из методов 18

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

Заставим внешнюю обработку саму себя обновлять по согласованию с пользователем или без него :)

10.11.2016    Сергей Кудашкин (sikuda)     2154    11    8   

№ 561080

Сервер TCP/IP NativeAPI на Delphi 5

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

Внешняя компонента NativeAPI на Delphi запускает прослушивание заданного порта по протоколу TCP/IP.

10.11.2016    Александр Мешков (AleSSandre)     1326    10    7   

№ 560705

Пример работы с шаблоном Word через ole (клиент - сервер, тонкий клиент) - установка значений и заполнение таблицы 12

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

В примере показывается заполнение строк готовой таблицы, добавление новой таблицы, объединение ячеек, установка значений в "параметр".

09.11.2016    Антон Егоров (gortrex)     1773    0    4   

№ 377429

Компоненты распознавания и печати штрих-кодов 32

Внешние компоненты Сканер штрих-кода Программист v7.7 v8 1cv8.cf 1cv7.md Абонемент ($m)

Комплект программного обеспечения для реализации функций оптического распознавания штрих-кодов различных систем при помощи обычной web-камеры, а также их отображения в печатных формах. Программы могут работать в составе конфигураций, созданных на базе платформ «1С-Предприятие» версий 7.7, 8.2, 8.3. Компонент чтения кодов реализован в виде внешней компоненты 1С с COM-интерфейсом. Компонент отображения создан по стандартной технологии ActiveX для Windows, и может быть встроен в любое приложение, поддерживающее встраивание ActiveX элементов управления, например в документ Word или Excel, или форму VBA. P.S. Добавлена новая версия программы распознавания. Новые функции: обработка видео в реальном режиме (а не по таймеру, как раньше), добавлена возможность распознавания штрих-кодов из графических файлов JPEG, PNG, GIF, BMP, а также передавать для распознавания картинки из 1С, теперь можно получить в 1С захваченное с камеры или файла изображение, как с выделением мест, содержащих коды, так и без, а также отдельные фрагменты изображений, содержащие код. Добавлены новые свойства и методы для программирования. Обновлена документация.

10.07.2015    Igor Berezhnov (igorberezhnov)     20283    53    42   

№ 560707

Примечания в отчётах (вывод, хранение, изменение) 7

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

Эта микро статья о добавлении интерактива отчёту в виде возможности работы с примечаниями.

09.11.2016    Иван Титов (Ibrogim)     1856    0    2   

№ 559967

"На пальцах" - чем отличается "repeatable read" от "read commited" и "read commited snapshot"? 93

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

В сети и в книгах довольно много информации с описанием уровней изоляции транзакций, их особенностей и отличий. Когда читаешь - всё вроде понятно, но при столкновении с практическими задачами возникают трудности. Чтобы "пощупать", как ведёт себя система с разными настройками, я сделал элементарный пример с одной единственной таблицей - результаты экспериментов описаны ниже. Дополнительно выяснилось, что система ведёт себя по-разному не только с разными настройками, но и с одинаковыми настройками под разными СУБД (Postgre и MS SQL).

09.11.2016    Илья Петров (ilya_petrov)     4602    0    23   

№ 326983

Лучшие методы сравнения таблиц значений 233

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

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

02.02.2015    Сергей (ildarovich)     33591    32    42   

№ 560636

Набор процедур для парсера консоли запросов 6

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

Данный набор функций и процедур необходимо вставить в Консоль запросов для управляемого приложения 1С 8.2 - 8.3 (Такси) http://infostart.ru/public/64522/, и вы получите возможность разбирать сложные запросы на вложенные, вносить необходимые правки и собирать измененные подзапросы в запрос. Данный модуль не содержит консоли!!! Ее придется отдельно скачать по ссылке http://infostart.ru/public/64522/

09.11.2016    Павел Иванов (blockcode)     1186    1    4   

№ 560623

Организация выбора месяца из списка (универсально + НЕ модально ) 4

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

Пришлось столкнуться с такой проблемой, как выбор месяца из ниспадающего списка (с элементами вида "НазваниеМесяца Год") с возможностью изменения года. Хочу предложить универсальный вариант реализации данного механизма на основе механизма http://infostart.ru/public/167549/ ЗЫ: основные отличия: - вместо "НачалоВыбораИзСписка" работаем с "ОбработкаВыбора" без модальности - Обратное преобразование в дату не только на русском - Универсальность процедур. Одна функция выбирается в нескольких полях.

09.11.2016    Igor KOStenko (igorkosmos)     885    2    3   

№ 560508

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

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

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

09.11.2016    Алексей Юданов (Alex_YAM)     1902    0    14   

№ 449681

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

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

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

26.02.2016    Роман Уничкин (unichkin)     8475    0    20   

№ 560123

Отладчик пользовательских дополнительных обработчиков бизнес-событий в 1С:Документооборот версии 2.1.7.9 3

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

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

07.11.2016    Сергей Власов (vsasav)     1276    6    0   

№ 559826

1sqlite reborn 29

Внешние компоненты Программист v7.7 1cv7.md Россия Абонемент ($m)

Обновленная версия внешней компоненты для работы с базами данных SQLite и прямыми запросы в ДБФ-базах 1С.

07.11.2016    Антон Азанов (Djelf)     3465    47    31   

№ 163853

Новый запрос и новая таблица значений как функции 134

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

Предлагается две простые функции, использование которых уменьшает объем кода в конфигурациях на платформе «1С:Предприятие 8». Эти функции можно добавлять к своему общему модулю, что сделает процесс программирования более эффективным.

27.11.2012    Сергей (ildarovich)     20184    38    46   

№ 559716

Фотография с камеры через DirectX 4

Внешние компоненты Программист v8 Абонемент ($m)

Компонента для получения фотографии с WEB-камеры с использованием DirectX

04.11.2016    Семён Павлюков (7OH)     1116    4    3   

№ 559571

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

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

В поставленном ТЗ указано, что: 1. Документ должен содержать дополнительные сохраняемые поля; 2. Конфигурация должна остаться "оригинальной", т.е. закрытой, для упрощения установки обновления версий

03.11.2016    Юрий Батяев (ybatiaev)     2194    0    13   

№ 559370

Как "перемотать" динамический список в начало при открытии? (или некоторые нюансы получения данных динамического списка) 51

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

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

03.11.2016    Антонио (Fragster)     6346    0    22   

№ 274486

Работа с PowerShell из 1С 14

Внешние компоненты Программист v8 1cv8.cf Платные (руб)

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

28.04.2014    Юрий Дешин (blackhole321)     18655    0    38   

№ 559090

Добавление подписи клиента, рисунка, схемы в документы 1С 8

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

Реализация возможности добавления рисунка в документы 1С с помощью внешнего приложения (на Delphi)

01.11.2016    Михаил Атанов (Mishanam)     1295    1    0   

№ 558702

Быстрая доработка и отладка "обычных" форм без перезапуска конфигуратора 46

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

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

31.10.2016    Сергей Леонтьев (wojwoo)     4956    0    11   

№ 558600

Конфигурация "Проверка штрихкодов" для мобильного приложения 1

Мобильные приложения Менеджер УУ Оптовая торговля Розничная торговля Абонемент ($m)

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

30.10.2016    Артем Семенков (chinaski)     1193    0    3   

№ 322956

Богатый редактор картинок, хранимых в базе, с возможностью РИСОВАНИЯ. Редактор внешних файлов картинок. Объект, расширяющий возможности работы с картинками из встроенного языка (Три в одном) + Обработка «Стандартизация картинок» 28

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

Обработка предназначена для редактирования картинок в режиме «Предприятие», с возможностью РИСОВАТЬ на них. Она позволяет редактировать как картинки, хранимые в базе, так и графические файлы с диска на файловой системе. Помимо базовых функций (изменение размеров, преобразование формата, обрезание картинки, повороты и т.п.) – редактор имеет богатый набор инструментов для рисования. Доступна функция вставки изображения из буфера обмена. Это все позволяет существенно упростить работу с картинками. Также обработка может быть использована из встроенного языка как объект для редактирования картинок с набором экспортных процедур и функций для реализации иных бизнес задач (как пример в состав включена обработка "Стандартизация картинок"). Этот объект является альтернативой стандартного объекта «Картинка» с расширенными возможностями. Объект может быть использован: на стороне клиента, на стороне сервера, из внешнего соединения. Это позволяет существенно упростить и автоматизировать работу с картинками. Данная обработка будет особенно полезна тем, кто вносит картинки в базу (изображения номенклатуры, фотографии физических лиц и т.п.). Функционал реализуется с использованием JavaScript и бесплатного ПО ImageMagick (без использования внешних компонент). Возможность работы обработки в режиме управляемых форм находится на стадии разработки.

16.01.2015    Виталий Марков (VitalMakarr)     16474    72    25   

№ 558547

Консоль запросов EX (внешние данные) 11

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

Работа с внешними данными в консоли запросов (1С 7.7, 8.x и XBase)

30.10.2016    Серый Д (Cерый)     1213    6    0   

№ 558205

1С+Классы. Версия-0 49

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

Разработано ООП-расширение языка 1С, включающее (но не ограничивающееся): Классы как абстрактные типы данных с элементами «переменная», «свойство», «функция», «процедура»; Интерфейсы как абстрактные классы без элементов состояния («переменная») и без привязки к реализации методов (свойств, процедур, функций) при определении; Имплементация (реализация) интерфейсов классами; - одиночное открытое наследование; Области видимости «внутренняя» (private), «экспорт» (public), «защищенная» (protected); Статические элементы классов (общие для всех экземпляров класса); Замещение (переопределение реализации) методов при наследовании – «виртуальные методы, свойства»; Сокрытие (затенение) обычных (не замещаемых) элементов при наследовании; Перегрузка процедур и функций по количеству и типам данных аргументов; Конструкторы класса; Деструктор класса; Слабые ссылки; Делегаты.

28.10.2016    IntelInside (G) (IntelInside)     4930    12    50   

№ 556828

50+ советов для успешной сдачи 1С: Специалист по платформе 205

Сертификация Программист v8 Абонемент ($m)

Данная подборка содержит советы по основным вопросам, возникающих при решении задач ОУ, БУ и ПР. В процессе подготовки использовал много материалов от методичек 1С и курсов до публикаций  ресурса Infostart. Предлагаю вниманию  программистов 1С, решивших сдать этот экзамен, свою скромную подборку  советов. В ней Вы найдете основную информации по часто возникающим вопросам при решении экзаменационных задач. Прошу объективно  покритиковать материал. Впоследствии планирую его дорабатывать, т.к. полагаю, что это сэкономит  время готовящихся, и они смогут сосредоточиться  непосредственно на решении задач  вместо поиска верных решений для  реализации той  или иной задачи.    Цель данной публикации - получить обратную связь от готовящихся и уже сдавших этот экзамен программистов 1С, чтобы на основе полученных данных создать максимально полный гайд по подготовке к этому серьезному экзамену.Верю, что совместными усилиями это - реально.

24.10.2016    Михаил Филимонов (NN2P)     12715    54    18   

№ 558250

Обработка редактирования внешних макетов Word БСП 2

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

Подключаемая обработка позволяет регистрировать в подсистеме редактирования макетов БСП макеты, привязанные к внешним обработкам, и редактировать по аналогии с БСП.

28.10.2016    Владимир G (laduk)     1088    8    5   

№ 558120

Не все почтовые клиенты одинаково полезны 2

Мобильные приложения Программист v8 Бесплатно (free)

Тем, кто столкнулся с проблемой отображения текста в сообщениях электронной почты на мобильных почтовых клиентах.

27.10.2016    Alexander Kozhukhov (alexander.v.kozhukhov)     1412    0    0   

№ 448668

Использование классов .Net в 1С для новичков 77

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

Руководство для новичков. Написав статью http://infostart.ru/public/238584/, я понял, что многие не понимают того, что написано. Поэтому в этой статье постараюсь более подробно остановиться на азах и без кода на вражеском языке (C#)

27.01.2016    Сергей Смирнов (Serginio)     14041    0    69   

№ 558079

Поиск свободного штрихкода (EAN-13) внутри одного префикса 1

Практика программирования Программист v8 УТ10 УУ Учет ТМЦ Бесплатно (free)

Частая ситуация: Крупная компания покупает штрихкод например на 99999 позиций. Пользователь ручками случайно внес штрихкод 99999. Но в выданных пределах еще много пропусков.

27.10.2016    Анатолий Лукьянов (KazanKokos)     1341    0    5   

№ 558053

Добавление собственных "Автоподстановок" в 1С: Документооборот 2

Практика программирования Программист v8 ДО Делопроизводство и документооборот Бесплатно (free)

При внедрении 1С: Документооборот КОРП, столкнулся с необходимостью добавить свою автоподстановку. Автоподстановок давольно-таки много, но иногда нужно что то не типовое. Так получилось и в данном случае.

27.10.2016    Алексей _ (iolko)     1660    0    9   

№ 557838

Публикация конфигурации мобильного приложения на стороннем web-сервере 18

Мобильные приложения Программист v8 Россия Бесплатно (free)

Как разработчику вручную опубликовать конфигурацию мобильного приложения на веб-сервере в Интернете.

26.10.2016    Alexander Kozhukhov (alexander.v.kozhukhov)     1789    0    5