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

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

Глюк. Периодический реквизит (пример БД) 0

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

Глюк. Периодический реквизит (пример БД)

13.07.2007    1537    2    6    

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

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

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

11.07.2007    20143    0    25    

v8. Печать таблицы значений, структуры, списка значений, соответствия 8

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

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

1 стартмани

11.07.2007    4163    143    5    

Отладка обработчиков в КД 2.0.24 37

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

Замена стандартной обработки "Универсальный обмен данными XML" из КД. Позволяет динамически создавать внешнюю обработку с кодом обработчиков для их отладки, проводить грубый синтаксический контроль текста обработчика при загрузке правил обмена. Версия обработки КД 2.0.24, платформа 8.1.11. Замена стандартной обработки "Выгрузка конвертации" из КД. Добавлено автосборка обработок 7.7 с помощью GCOMP. Версия обработки КД 2.1.2.1, платформа 8.1 (доработка artbear)

10.07.2007    10278    545    39    

Полное преобразование даты в строку 12

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

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

02.07.2007    4542    0    1    

Методика переопределения и вызова обработчиков событий формы в 1С 8 162

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

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

24.06.2007    48565    0    25    

Обработка рассылки почты + примеры использования 16

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

Еще один вариант отправки отчетов и почты из 1С 1. Пример использования в отчетах + фрагмент глобального модуля 2. Самостоятельная обработка рассылки писем и формирования cvs-файла 3. Служебная обработка отправки писем

23.06.2007    5809    354    7    

[ОБУЧАЛОВКА] Про сети (Ашан, Метро) и их заморочки... 16

Практика программирования Программист v77::ОУ 1С7:ТиС Россия УУ Розничная торговля Бесплатно (free)

Демонстрируется подход к относительно безболезненному исправлению конфигурации ТиС для реализации сетевых заморочек (код сети в печатной форме ТОРГ12)

21.06.2007    8777    0    47    

Еще один (:-)) простейший алгоритм определения итогов по группировкам для произвольных таблиц значений. 14

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

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

13.06.2007    3738    0    8    

Оптимизация отборов в табличных полях 4

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

В предыдущей статье - 1сv8 дела интерфейсные , я рассматривал возможность вывода вычисляемой колонки в табличном поле и отбора по ней, в данной статье как в дополнение хочу продемонстрировать, как можно ускорить отбор.

13.06.2007    4719    0    1    

[ОБУЧАЛОВКА] Многоуровневое меню своими руками 29

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

Описывается подход к созданию многоуровневого меню на основе списков значений. Никакого эксклюзива. Никаких секретов. Задача - минимум кодинга, максимум использования имеющихся наработок. Просто понадобилось - накидал минут за 20. Пользуйтесь... Исходный код и все необходимое - приведен.

27.05.2007    7417    0    22    

[MultiLevel] Многоуровневое меню штатными средствами 15

Практика программирования Работа с интерфейсом Программист v77::ОУ v77::БУ v77::Расчет Россия Бесплатно (free)

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

27.05.2007    5986    88    8    

[NotaBene] Универсальный отчет по таблице значений 135

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

1C v.7.7 Готовое решение. Не требует настройки. Не требует допрограммирования. Данная обработка решает часто встречающуюся задачу вывода в "красивом" виде таблицы значений (полученной, например, из запроса). Поддерживается произвольное группирование данных, отключение/включение группировок, в т.ч и создание "шахматок" (типа "продажи понедельно"). Обработка может использоваться как и в отладочных целях (для нормального просмотра ТЗ), так и в составе вполне рабочих отчетов. По крайней мере, я неоднократно клиентам данную обработку ставил вместо того, чтобы каждый раз писать замороченные выводы данных. И клиенты довольны, и мне - проще...

07.05.2007    12972    812    59    

[Pobrekito] Шаблон кнопок "Настройка" и "Обновить" для внешних отчетов/обработок 39

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

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

05.05.2007    5948    105    9    

Птыца Говорун отличается умом… 19

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

Использование компонент речевых технологий MS Speech (SAPI 4 и SAPI 5) в 1С.

04.05.2007    6840    0    10    

Документ с печатью и подписью 79

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

В статье рассматривается вопрос формирования печатных документов с изображением печати организиции и подписями ответственных лиц. Статья является продолжением цикла статей и разработок: Внешние печатные формы в восьмерке http://infostart.ru/blogs/157 Обработка для тестирования внешних печатных форм в восьмерке http://infostart.ru/projects/833/ Использование встроенного почтового клиента - http://infostart.ru/blogs/161/ Документ с печатью и подписью - http://infostart.ru/blogs/162/ Внешние печатные формы в восьмерке II - http://infostart.ru/blogs/324/ Заполнение табличных частей документов в восьмерке (внешние обработки) http://infostart.ru/blogs/345/ Обработка для тестирования внешних обработок изменения табличных частей http://infostart.ru/projects/1749/ Использование свойств объектов при доработке типовых конфигураций http://infostart.ru/blogs/692/

12.04.2007    21307    0    35    

Использование встроенного почтового клиента 36

Практика программирования Теория программирования Программист v8 УТ10 УПП1 Россия Взаимоотношения с клиентами (СRM) Бесплатно (free)

В рамках развития типовых конфигураций в сторону CRM-систем в конфигурациях появился почтовый клиент. Возникает желание использовать его для рассылки печатных форм документов. Штатные средства такого не позволяют. Статья является продолжением цикла статей и разработок: Внешние печатные формы в восьмерке http://infostart.ru/blogs/157 Обработка для тестирования внешних печатных форм в восьмерке http://infostart.ru/projects/833/ Использование встроенного почтового клиента - http://infostart.ru/blogs/161/ Документ с печатью и подписью - http://infostart.ru/blogs/162/ Внешние печатные формы в восьмерке II - http://infostart.ru/blogs/324/ Заполнение табличных частей документов в восьмерке (внешние обработки) http://infostart.ru/blogs/345/ Обработка для тестирования внешних обработок изменения табличных частей http://infostart.ru/projects/1749/ Использование свойств объектов при доработке типовых конфигураций http://infostart.ru/blogs/692/

08.04.2007    9495    0    4    

Получить идентификатор формы 3

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

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

1 стартмани

28.03.2007    8091    48    7    

Свертка и группировка таблицы значений для отчета 22

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

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

1 стартмани

28.03.2007    9986    222    7    

Подсистема "Контекстная подсказка" v1.51 180

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

Контекстная подcказка для языка запросов и внутреннего языка в режиме 1С:Предприятие. Ее можно программно подключить к любому полю текстового документа. В настоящее время выпускается только под 8.1 в виде подсистемы.

25.03.2007    14416    1470    189    

Точный расчет пропорционально зависимых значений в спецификации. 9

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

Больше статья, чем программа. Прилагаемая внешняя обработка - пример расчета на таблице значений.

21.03.2007    5088    69    11    

Обработка для тестирования внешних печатных форм в восьмерке (приложение к статье "Внешние печатные формы в восьмерке") 497

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

Обработка предназначена для отладки внешних печатных форм. Она является приложением к статье "Внешние печатные формы в восьмерке"

1 стартмани

18.03.2007    30352    4516    115    

Внешние печатные формы в восьмерке 205

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

Создание новой или изменение старой печатной формы документа является одним из наиболее распространенных требований заказчика при внедрении типовых конфигураций. Внесение изменений непосредственно в типовую конфигурацию существенно увеличивает стоимость ее сопровождения, в частности при переходе на новые релизы. Использование внешних печатных форм помогает решить указанные затруднения. Статья является началом цикла статей и разработок: Внешние печатные формы в восьмерке http://infostart.ru/blogs/157 Обработка для тестирования внешних печатных форм в восьмерке http://infostart.ru/projects/833/ Использование встроенного почтового клиента - http://infostart.ru/blogs/161/ Документ с печатью и подписью - http://infostart.ru/blogs/162/ Внешние печатные формы в восьмерке II - http://infostart.ru/blogs/324/ Заполнение табличных частей документов в восьмерке (внешние обработки) http://infostart.ru/blogs/345/ Обработка для тестирования внешних обработок изменения табличных частей http://infostart.ru/projects/1749/ Использование свойств объектов при доработке типовых конфигураций http://infostart.ru/blogs/692/

18.03.2007    52903    0    43    

Обучение: Методичка "Программирование в 1С:Бух учет 7.7" + практические задания 495

Теория программирования Практика программирования Программист v77::БУ 1С7:Бух Россия БУ Платные (руб)

Коллеги, не пожалейте несколько секунд, нажав на плюсик, вам мелочь, а мне приятно))))) Также оставляйте замечания, комментарии и пожелания. Разбирается задача простого количественного учета. Методичка из этой же серии по обучению программированию и работе в компоненте "Оперативный учет" http://infostart.ru/public/61437/ Формат файла - PDF.

500 руб.

14.03.2007    19404    3482    80    

Практика: Использование рекурсии при обращении к результатам выполнения запроса 44

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

Коллеги не пожалейте несколько секунд ,нажав на плюсик, вам мелочь, а мне приятно))))) Также оставляйте замечания, комментарии и пожелания. Подробности тут http://infostart.ru/articles/156/?ref=8784

14.03.2007    6665    191    5    

Обучение: Использование рекурсии при обращении к результатам выполнения запроса 26

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

Коллеги! Не пожалейте несколько секунд нажав на плюсик, вам мелочь, а мне приятно))))) Также оставляйте замечания, комментарии и пожелания. В продолжение темы от O-Planet Мастер класс «O-Planet»: использование рекурсивных вычислений в 1С - http://infostart.ru/articles/82/?ref=8784 Пару лет назад столкнулся с тем, что в ПУБе в некоторых отчетах количество группировок ограничено 5 уровнями и это при списке из позиций кажется 12. Честно говоря, как-то не вдохновило описывать 12 реальных циклов, решил написать рекурсию. Потом функция переросла в практический пример, который я привожу своим слушателям для демонстрации того, как реализовывать рекурсию при использовании запроса. пример отчета с рекурсией вот тут - http://infostart.ru/projects/827/?ref=8784 в примере также дана обучающая обработка по работе с запросом, очень будет полезна тем кто только начинает знакомится с таким объектом как "запросом"

14.03.2007    6585    0    23    

Таймер выполнения 8

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

Элементарная вещь: вывод времени выполнения процедуры. У меня работает давным-давно. В силу своей простоты можно пометить как "для новичков".

09.03.2007    7270    0    5    

Обновление строки состояния 23

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

Изменяем "В отчет выведено ... строк ". Добавляем в состояние кроме счетчика его скорость и общее время выполнения. Получается "Выполняется обработка - 67 387 с/мин - 00:31 - 34 012 строк". Плюс варианты с анимацией. Работает быстро, замер производительности "на лету".

1 стартмани

01.03.2007    7521    287    11    

Поиск регулярных выражений 21

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

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

28.02.2007    4461    117    15    

Список значений на форме 39

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

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

1 стартмани

26.02.2007    15584    280    7    

GetConfMessages - другая реализация идеи А. Кузнецова ConfStat 32

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

Отображение и лог строки состояния окна Конфигуратора или главного окна 1С Отличия: 1) автоматическое определение верхнего в z-ордере окна, 2) строка состояния отображается сразу же при запуске, 3) логи на каждое из окон, 4) форма программы всегда поверх всех окон

24.02.2007    8201    218    66    

ConfStat 71

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

Иногда бывает полезно посмотреть строку состояния, когда конфигуратор не может ее отобразить))

21.02.2007    11380    429    41    

Как определить, есть ли переменная в глобальном модуле? 27

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

Метод определения из внешнего отчета наличия в глобальном модуле определенной переменной. Может иметь и другие применения.

18.02.2007    7342    0    31    

Экспорт-импорт таблиц SQL средствами 1С 54

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

Каких только обработок прямого доступа к SQL я не встречал: и ВК и EXE-файлы. А между тем прямой доступ к SQL можно получить непосредственно из 1С и средствами языка 1С. Обработка в качестве примера: список серверов SQL, список таблиц выбранного сервера, поля выбранной таблицы, парсинг DDS, экспорт-импорт

29.01.2007    9833    519    16    

Универсальный отчет для БЫСТРОГО просмотра остатков и движений регистров. (на базе 1с++) 14

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

Сравнивнение времени формирования с обычным отчетом на основе запроса 1С (одинаково сложный набор параметров, количество выводимой полезной информации одинаковое): Обычный отчет: 40 минут Мой отчет: 5 секунд

24.01.2007    1991    149    17    

Отчет-транссексуал (просто прикол) 12

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

При каждом новом запуске "меняет свой пол" на противоположный. Достигается путем перезаписи собственного модуля. Для работы необходима ActiveMD.DLL, зарегистрированная на компьютере Если нет под рукой, она прицеплена к обработке по адресу: http://infostart.ru/projects/373/?ref=1329

18.01.2007    5223    39    4    

"Аккумулятор": альтернативные регистры 20

Практика программирования Программист v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия БУ УУ Розничная торговля Учет ТМЦ Абонемент ($m)

Программный модуль «Аккумулятор» предназначен для реализации возможностей компоненты «1С:Оперативный учет» на платформах 1С, где эта компонента отсутствует.

1 стартмани

17.01.2007    6188    128    15    

Создание внешних компонент 1С для начинающих, часть 2 94

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

Учимся внедрять визуальные компоненты прямо в форму 1С Устанавливаем какое угодно количество таймеров Устанавливаем ловушку (hook) на 1С. Исходники, скомпилированная библиотека, тест-отчет 1С

04.01.2007    11227    779    23