...

Библиотека по теме "Инструментарий разработчика" для 1С

Инструментарий разработчика Платформа 1С v8.3 1C:Бухгалтерия

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

31.10.2016    12863    wojwoo    11    

56

Инструментарий разработчика Платформа 1С v8.3 1C:Бухгалтерия

Про браузерные offline-first приложения можно написать миллионы слов. Сэкономлю своё и ваше время и перейду сразу к делу. В статье не будет рекламы и агитации за новые технологии, не будет критики традиционных или попсовых решений. Рассмотрим по шагам разработку простейшей программы на metadata.js. Постараюсь сделать акцент не на том «как это сделано», а «почему сделано именно так»

1 стартмани

11.08.2016    89544    unpete    209    

268

Инструментарий разработчика Платформа 1С v8.3 Управляемые формы

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

11.07.2016    18731    vadim1011985    8    

16

Инструментарий разработчика Платформа 1С v8.3 1C:Бухгалтерия

Пакеты, добавляющие поддержку синтаксиса языка 1С:Предприятие 8 в текстовые редакторы Atom, Sublime Text и VS Code. И не только.

02.02.2016    35059    nixel    38    

117

Инструментарий разработчика Платформа 1С v8.3 1C:Бухгалтерия

Бывало так, что вам нужно быстро показать кому-то свой код, но опубликовать его негде, так как популярные сервисы просто не поддерживают раскраску кода 1С? Теперь решение есть!

26.06.2015    22162    Infactum    23    

30

Инструментарий разработчика Платформа 1С v8.3 1C:Бухгалтерия

Дополнение к известному скрипту по рестарту "СлужбаАгентаСервера1С" (САС1С)

20.03.2015    23665    Tommy82    6    

14

Инструментарий разработчика Платформа 1С v8.3

Статья опубликована на мотивам доклада, прочитанного автором на Конференции IE 2012 15-16 ноября 2012 года, и вошедшего в Журнал Инфостарта №1. В настоящее время частично утратила актуальность, выложена в основном в качестве архива, чтобы помнить историю развития проекта.

24.02.2015    21668    kuntashov    4    

42

Инструментарий разработчика Платформа 1С v8.3 1C:Бухгалтерия

Статья показывает, как можно подготовить конфигурацию 1С к публикации в системах версионирования, отличных от хранилища конфигурации 1C. В операции задействован .Net framework и C#, позволяющий аккуратно распределить проект 1С по папкам. Пример публикации конфигурации на основе старых обновлений БСП четырехлетней давности (с 1.0.7.5 по 1.1.3.1) можно посмотреть по адресу https://github.com/elisy/ssl . Таким же образом теоретически можно публиковать конфигурации в другие системы версионирования.

23.02.2015    22922    Elisy    20    

20

Инструментарий разработчика

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

12.09.2014    42248    Malfarion    38    

40

Инструментарий разработчика Платформа 1С v8.3 1C:Бухгалтерия

Небольшое дополнение к консоли запросов. Позволяет создавать функцию вместе с текстом запроса.

23.07.2014    8727    mdmdvd    3    

18

Инструментарий разработчика

Небольшое производственное (торговое) предприятие. В сети 5-10 компьютеров, серверочек 2008, пользователи (User'ы), сисадмина нет (а ничего сложного, работает сеть и ладно) и фриланс 1С, т.е. я. Самые главные - директор и сторож (охранник). Помещения обесточивают в 21-00 - пакетный переключатель, "Вниз". Спорить бесполезно. Настроил автоматическое выключение компьютеров и сервера по расписанию: в 20-00 клиентские компьютеры, в 20-30 сервер. Может пригодится и Вам. Ничего заумного. Все делается через планировщик заданий. Я только еще раз напомню процесс для сервера. Компьютеры проще, там есть пользователь.

10.06.2014    28363    kompas-dm    11    

8

Инструментарий разработчика Платформа 1С v8.3 Управляемые формы 1C:Бухгалтерия

Когда мне пришлось создавать внешние печатные формы под приложения на БСП ("1С: Бухгалтерия предприятия 3.0", "1С: Управление торговлей 11"), я обнаружил, что нет грамотных инструкций. Те, что имелись, использовали так называемые шаблоны: готовые обработки, в которых необходимо выполнять определенные корректировки. Но как создать сам шаблон, конкретных мануалов не было, справочную информацию я нашел на сайте ИТС и, обработав ее, написал статью, где подробно и понятно объясняются все этапы создания внешней печатной формы для управляемого приложения на примере конфигурации "1С: Бухгалтерия предприятия 3.0"

1 стартмани

05.06.2014    438328    signum2009    138    

720

Инструментарий разработчика Платформа 1С v8.3 1C:Бухгалтерия

Решение для настройки списка пользователей для веб-доступа, отличного от других видов клиентов

29.04.2014    22372    hell666    25    

102

Инструментарий разработчика Платформа 1С v8.3 1C:Бухгалтерия

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

1 стартмани

09.04.2014    74908    Evgen.Ponomarenko    66    

138

Инструментарий разработчика Платформа 1С v8.3 1C:Бухгалтерия

Описана возможность использования обработки «Консоль запросов 1С+ADO» в качестве «консоли кода». При этом имеется возможность помещения результатов вычислений в «табло формул». Кроме результатов вычислений в это «табло» можно также вывести время выполнения и описание обработанных ошибок времени исполнения.

03.04.2014    27286    yuraos    2    

9

Инструментарий разработчика Платформа 1С v8.3

Внутренняя структура файла конфигурации (*.cf) давно не является секретом, однако подробной документации на него в сети практически нет. Данная статья является попыткой восполнить этот пробел.

12.01.2014    79846    Evil Beaver    63    

265

Инструментарий разработчика Платформа 1С v7.7 1C77

На днях встретил вопрос на форуме про возможность внесения изменений в конфигурацию без долгого сохранения в рабочей базе большого объема. Вот решил поделиться опытом, как это делал я. База у нас была объемом порядка 120 Гб. К базе обращался сайт в режиме 24/7, поэтому важно было быстро сохранять изменения и желательно без последующего монопольного запуска для восстановления индексов и процедур и без отключения пользователей от базы. Это первая часть статьи и посвящена она справочникам. С одной стороны - это самый простой объект, с другой стороны, именно про справочник спрашивалось на форуме. Если статья будет востребована, то я напишу аналогичные про документы, регистры и может еще что.

1 стартмани

13.08.2013    22147    Reptile    5    

36

Инструментарий разработчика Платформа 1С v8.3 1C:Бухгалтерия

Демонстрация возможностей виртуальной машины для 1С. Создаем и выполняем код модулей в режиме Предприятия в реальном времени.

07.06.2013    30758    m.bolsun    46    

44

Инструментарий разработчика

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

07.06.2013    28036    vasiliy_b    70    

70

Инструментарий разработчика Платформа 1С v8.3 1C:Бухгалтерия

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

06.06.2013    222385    awa    125    

594

Инструментарий разработчика

Удаленное администрирование компьютерами. Локальная сеть. Интернет. Описание, практика применения, рекомендации.

30.04.2013    94616    StepByStep    55    

60

Инструментарий разработчика

Что делает: Скрипт выводит в виде таблицы информацию о дате последнего изменения базы ( берется из _UsersWorkHistory) и её размер. Кому нужно: Может помочь администраторам у которых на сервере множество различных БД 1С. Одним нажатием кнопки можно понять какие БД стоит рассматривать как "неиспользуемые". Работает только с базами 8.2 управляемое приложение т.к. для определения даты последнего изменения используется системная таблица: _UsersWorkHistory

10.04.2013    23148    VVi3ard    7    

9

Инструментарий разработчика Платформа 1С v8.3 1C:Бухгалтерия

На примере шуточного примера продемонстрированы не шуточные возможности консоли запросов в составе подсистемы "COMExchange" для работы с регистрами, подчинёнными регистратору («обнуление» регистров, ввод начальных итогов (сведений), корректировка итогов).

31.03.2013    23848    yuraos    7    

8

Инструментарий разработчика Платформа 1С v8.3 1C:Бухгалтерия

Модуль на Lua для чтения CF формата.

17.03.2013    15779    ilov_boris    12    

41

Инструментарий разработчика Платформа 1С v8.3

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

15.03.2013    18674    TSSV    38    

146

Инструментарий разработчика

Хотите помочь пользователю написать Вам все, что он думает о вашей разработке? Вы точно не боитесь этого и идете навстречу пожеланиям людей? Тогда не поленитесь и добавьте небольшую кнопку в Вашу разработку - это кнопка "Обратная связь". Это поможет пользователю прямо из вашей обработки или конфигурации отпарвить Вам письмо, написать комментарий на инфостарте или открыть страницу с вашей разарботкой. При этом пользователю не надо будет вспоминать, где же он нашел эту разработку!

10.12.2012    21821    www2000    8    

45

Инструментарий разработчика Платформа 1С v8.3 1C:Бухгалтерия

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

02.10.2012    55849    djserega    79    

206

Инструментарий разработчика Платформа 1С v8.3 1C:Бухгалтерия

Расширяем функционал 1С с помощью разработки подключаемого COM-объекта! Пишем код на Visual C# 2008 для открытия CD-ROM'а, получения списка процессов и использования возможностей системы text-to-speech.

5 стартмани

11.09.2012    90393    RainyAugust22    59    

209

Инструментарий разработчика Платформа 1С v8.3 1C:Бухгалтерия

В данной статье приводится пример использования скрипта AutoIT в качестве клиента для 1С-Automation сервера.

28.06.2012    20509    LexSeIch    3    

17

Взаиморасчеты Инструментарий разработчика Платформа 1С v8.3 1С:Бухгалтерия 2.0

Пример реализации внешней печатной формы с выбором ответственного лица без формы выбора

1 стартмани

13.06.2012    15815    Dasty    8    

12

Инструментарий разработчика Платформа 1С v8.3 1C:Бухгалтерия

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

1 стартмани

27.03.2012    42586    CratosX    35    

90

Розничная торговля Инструментарий разработчика

Как я безуспешно пытался добится печати 56 символов в строке.

27.03.2012    26244    zels    25    

28

Инструментарий разработчика Платформа 1С v8.3 1C:Бухгалтерия

Комбинации "горячих" клавиш для работы в 1С - конфигураторе и клиентском приложении.

21.02.2012    48727    kostik_love    52    

155

Инструментарий разработчика

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

14.02.2012    19655    fixin    35    

45

Инструментарий разработчика Платформа 1С v8.3 1C:Бухгалтерия

Подробное пошаговое описание порядка создания скрипта для проекта Снегопат (http://snegopat.ru) на примере скрипта "Авторские комментарии". Затрагивает ключевые особенности объектной модели, реализуемой Снегопатом.

12.02.2012    22129    kuntashov    59    

89

Инструментарий разработчика Платформа 1С v8.3 1C:Бухгалтерия

Снегопат (http://snegopat.ru) – это проект по расширению возможностей конфигуратора 1С:Предприятия 8.2 как среды разработки прикладных решений. Для знакомых с ОпенКонфом, можно коротко сказать, что Снегопат – это ОпенКонф и Телепат, только для 1С:Предприятия 8.2 и уже на сегодня заметно круче :). Кроме специализированного функционала, который добавляется в Конфигуратор при использовании Снегопата, разработчики могут добавлять новый функционал самостоятельно, создавая свои собственные скрипты, автоматизирующие работу в Конфигураторе. Предлагаю вам обзор возможностей существующих на сегодня скриптов для Снегопата с короткими, но наглядными видеоиллюстрациями их работы.

16.01.2012    28793    kuntashov    42    

123

Инструментарий разработчика Платформа 1С v7.7 1C77

Вы доработали типовую конфигурацию: скажем, добавили новый Документ, и хотите им поделиться с обществом ИС. Но нельзя же выложить МД-шник целиком, это будет нарушением правил. И как тут быть?

14.09.2011    18742    Арчибальд    21    

46

Инструментарий разработчика Платформа 1С v8.3 1C:Бухгалтерия

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

1 стартмани

27.07.2011    28836    tomvlad    44    

119

Инструментарий разработчика Платформа 1С v8.3 1C:Бухгалтерия

Скрипт служит для борьбы с глюками 8-ой версии после динамического обновления. Данный скрипт очищает локальный кэш 1С при каждом запуске платформы. Для использования необходимо положить его в папку "%appdata%\1C\1CEStart\" и у ярлыка на рабочем столе пользователей изменить расширение файла с ".exe" на ".js". Скрипт работает на всех версиях Windows включая Windows 7 (x64), Server 2008 (R2), Server 2012 (R2).

09.07.2011    19358    tuman777    3    

8