...

Разработка

Инструментарий разработчика Программист 1С:Предприятие 8 1C:Бухгалтерия Россия Абонемент ($m)

Форматирование (выравнивание) кода 1С 8. Навигация по тексту модуля. 1. Выравнивает выделенный текст по знакам "=" 2. Выравнивает выделенный текст по инструкции " КАК " (в тексте запроса). 3. Поиск (фильтр при наборе) по тексту модуля.

1 стартмани

08.12.2010    32413    150    antonrost    42    

42

WEB-интеграция Работа с интерфейсом Программист 1С:Предприятие 7.7 1C77 Абонемент ($m)

WYSIWYG редактор (не TinyMCE) в форме элемента справочника. Требует ВК 1С++ и FormEx (прилагаются).

1 стартмани

07.12.2010    20240    77    vladismi    6    

18

Инструментарий разработчика Системный администратор Программист 1С:Предприятие 8 1C:Бухгалтерия Россия Абонемент ($m)

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

1 стартмани

07.12.2010    12319    181    Anything    3    

45

Работа с интерфейсом Программист Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 1C77 Россия Бесплатно (free)

Попросили меня как-то ввести «цветовую дифференциацию штанов» у контрагентов в базе 1С 7.7, да так, чтобы они и в печатных формах отчетов выводились соответствующим цветом. Например, чтобы можно было каких-нибудь «злостных» должников выделять красным, а особо важных – синим, а уже не актуальных – сереньким и т.п. И если раскрасить формы списков справочника и организовать выбор цвета с формы элемента справочника не особо напряжно (с FormEx’ом), то с отчетами хотелось бы сделать так, чтобы не прилагать «титанических» усилий по переписыванию и дописыванию разнообразных отчетов, где фигурируют контрагенты. И поэтому, немного подумав, поступил так…

06.12.2010    29496    venger    27    

82

Универсальные функции Программист 1С:Предприятие 7.7 1C77 Бесплатно (free)

Печатная форма договора в шаблоне Word. Реквизиты в 1С. Заполнение шаблона реквизитами: все стандартно, но в надписях долго получалось. Получилось :) Может кому пригодится.

06.12.2010    20911    АннаШ    11    

28

Работа с интерфейсом Программист 1С:Предприятие 8 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Бухгалтерия государственного учреждения Бесплатно (free)

Процедура вызова отчета «Анализ субконто» из списка справочников «Контрагенты» и «Договора контрагентов» с предустановкой отбора по позиции списка справочника.

05.12.2010    25355    AnryMc    2    

12

Инструментарий разработчика Системный администратор Программист 1С:Предприятие 8 1C:Бухгалтерия Россия Абонемент ($m)

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

1 стартмани

03.12.2010    13589    106    strange2007    11    

10

Инструментарий разработчика Системный администратор Программист 1С:Предприятие 8 1C:Бухгалтерия Россия Абонемент ($m)

Реализована обработка для построения графов вызовов модулей 1С 8.1/8.2. На основе этой обработки предлагается метод оптимизации числа серверных вызовов в управляемых формах 8.2.

1 стартмани

03.12.2010    24903    417    stal76    18    

134

Работа с интерфейсом Программист 1С:Предприятие 8 1C:Бухгалтерия Россия Абонемент ($m)

В данном примере описывается внешний отчет 1С:Предприятие 8.1 для загрузки с диска изображения (фотографии), кадрирования фотографии и записи фото с заданными разрешением и форматом на диск. При этом средствами C# и Elisy .Net Bridge создан полноценный редактор, позволяющий интерактивно с наложением анимированной маски менять изображение с одновременным просмотром результата. Обработка и .Net-сборка сделаны максимально гибко, чтобы можно было доработать проект под нужды конкретной реализации, и не привязаны к конкретной конфигурации 1С. Сборка добавляет определенный уровень защиты в проект, так как является результатом компиляции. Исходные коды обработки и C#-проекта открыты и доступны для скачивания.

1 стартмани

02.12.2010    20425    80    Elisy    1    

13

Инструментарий разработчика Программист 1С:Предприятие 8 1C:Бухгалтерия Россия Бесплатно (free)

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

02.12.2010    29864    158    Abadonna    40    

52

Работа с интерфейсом 1С:Предприятие 8 1C:Бухгалтерия Россия Абонемент ($m)

А кнопки бывают разные...

1 стартмани

02.12.2010    9678    109    Fisha    4    

11

Работа с интерфейсом Программист Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 1C77 Бесплатно (free)

Как изобразить бурную деятельность программы для нежелательного контролера

01.12.2010    15743    vladismi    12    

39

Инструментарий разработчика Программист Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 1C77 Абонемент ($m)

Удобно использовать при отладке отчетов и обработок

1 стартмани

30.11.2010    8036    88    Walek    5    

5

Механизмы платформы 1С Программист 1С:Предприятие 8 1C:Бухгалтерия Россия Бесплатно (free)

При создании параметра сеанса конфигураци выбор типа ограничен весьма небольшим списком: примитивные типы, ссылочные типы, фиксированные коллекции, системные перечисления, NULL, хранилище значения, уникальный идентификатор, характеристики и описание типов. Но в версии 8.2 платформы появилась возможность создать параметр сеанса произвольного типа!

29.11.2010    12792    direktorSan    6    

15

Инструментарий разработчика Системный администратор Программист 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

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

1 стартмани

29.11.2010    26930    398    Yashazz    14    

26

Математика и алгоритмы Программист 1С:Предприятие 7.7 1C77 Россия Абонемент ($m)

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

1 стартмани

26.11.2010    24556    45    Арчибальд    129    

19

Универсальные функции Перенумераторы Программист 1С:Предприятие 7.7 1C77 Абонемент ($m)

Универсальная процедура автонумерации - решение, учитывающее ручные исправления номеров документов.

1 стартмани

24.11.2010    18717    151    aleksandr_leiman    6    

2

Инструментарий разработчика Программист 1С:Предприятие 8 1C:Бухгалтерия Россия Бесплатно (free)

Обработка показывает возможности выполнения кода С# из программы 1С.

23.11.2010    17693    313    AlkB    9    

8

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

Маленькая забавность о том, как использовать все возможности dotNet в обычных bat-скриптах. Или сделать скриптовый язык из С#.

23.11.2010    19131    Душелов    26    

15

Математика и алгоритмы Программист 1С:Предприятие 8 1C:Бухгалтерия Россия Абонемент ($m)

Для написания SQL запросов часто требуется знать взаимосвязи объектов Метаданных. Данная обработка помогает решить проблему написания SQL запросов с учетом взаимосвязей объектов Метаданных.

1 стартмани

21.11.2010    27187    573    shishkin1966    24    

44

Математика и алгоритмы Программист 1С:Предприятие 8 1C:Бухгалтерия Россия Абонемент ($m)

Часто, столкнувшись с долгим временем выполнения какого-либо фрагмента кода, мы начинаем искать технологические программные решения: переносить вычисления в СУБД, либо в оперативную память, устранять неявные запросы в циклах, применять другие известные приемы оптимизации или просто ругать платформу. Хотя на самом деле проблема может быть всего лишь в неверно выбранном алгоритме. В статье рассказывается об одном таком случае, возникшем при решении задачи «разузлования». Надеюсь, прочитав эту статью и ознакомившись с текстом варианта программы, построенной по давно известному алгоритму, Вы избежите подобных ошибок. Тем более программа получилась совсем небольшой.

1 стартмани

21.11.2010    43963    178    ildarovich    52    

53

Работа с интерфейсом Программист Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 1C77 Россия Абонемент ($m)

WYSIWYG редактор на базе TinyMCE. Может использоваться как редактор HTML-кода и самостоятельный редактор форматированного текста. Требует ВК 1С++ и FormEx (прилагаются).

1 стартмани

19.11.2010    106692    90    maljaev    9    

27

Работа с интерфейсом Программист 1С:Предприятие 8 1C:Бухгалтерия Россия Абонемент ($m)

Раскрашивание кода + редактирование кода на встроенном языке или на языке запросов

1 стартмани

19.11.2010    27640    280    r0610201    15    

55

Работа с интерфейсом Программист 1С:Предприятие 8 1C:Бухгалтерия Россия Абонемент ($m)

Речь идет о програмном формировании заголовка отчета нужного формата, как например "Остатки товаров на складах. Отчет сформировал: Пользователь1 18.11.2010 15:44:16" Это конечно не панацея, это скорее частный случай, но, думаю, он имеет право на существование и найдет свою аудиторию. Прилагается пример отчета (для конфигурции "Библиотека стандартных подсистем")

1 стартмани

19.11.2010    39205    311    BoricH    8    

40

Инструментарий разработчика Программист 1С:Предприятие 8 1C:Бухгалтерия Россия Абонемент ($m)

Для написания запросов часто требуется знать взаимосвязи объектов Метаданных. Данная обработка помогает решить проблему написания запросов с учетом взаимосвязей объектов Метаданных.

1 стартмани

18.11.2010    8642    309    shishkin1966    35    

16

Инструментарий разработчика Программист 1С:Предприятие 8 1C:Бухгалтерия Россия Абонемент ($m)

Разрабатывал практически с нуля, старался максимально использовать возможности новой платформы. Ничего особенно выдающегося... просто шаг вперед Из интересного (то чего нет и консолях для 8.1): Сообщения привязанные к полю для ошибок в тексте запроса Сохранение настроек в базе (в хранилище настроек) "Управляемый интерфейс" изменение пользователем формы, уведомления. Более информативное оформление результата (на скриншотах) Выделение значений в таблице NULL, ПустаяСсылка и т.д.

1 стартмани

17.11.2010    47792    2064    Evg-Lylyk    76    

126

Инструментарий разработчика Программист 1С:Предприятие 8 1C:Бухгалтерия Россия Абонемент ($m)

Для написания запросов часто требуется знать взаимосвязи объектов Метаданных. Данная обработка помогает решить данную проблему.

1 стартмани

16.11.2010    7821    295    shishkin1966    24    

31

Инструментарий разработчика Программист Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 1C77 Россия Абонемент ($m)

Разработка «Разбор файла INI» выполняет разбор данных, содержащихся в файлах настроек: *.ini, *.cfg и т.п.

1 стартмани

15.11.2010    11585    89    provadyuga    1    

9

Инструментарий разработчика Программист 1С:Предприятие 8 1C:Бухгалтерия Россия Абонемент ($m)

В версиях 1С 7.0-8.1 была замечательная возможность - Табло. При разработке управляемого интерфейса в версии 8.2 разработчики платформы провели опрос пользователей на предмет использования табла. Оказалось что таблом пользуются только программисты. Поэтому табло для управляемых форм разрабатывать не стали. Что ж. Разработаем сами.

1 стартмани

15.11.2010    27967    225    Трактор    11    

29

Работа с интерфейсом Программист Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 1C77 Россия Абонемент ($m)

ПрогрессБар отдельной формой. Со "статистикой" (без ВК)

1 стартмани

13.11.2010    13075    22    via    15    

14

Инструментарий разработчика Программист 1С:Предприятие 8 1C:Бухгалтерия Украина Абонемент ($m)

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

2 стартмани

12.11.2010    54877    490    Kashemir    24    

45

Запросы Программист 1С:Предприятие 8 1C:Бухгалтерия Россия Абонемент ($m)

С целью оптимизации обмена данными с сервером БД была создана общая форма списка, строящаяся на базе запросов к БД и позволяющая пользователю визуально строить условия выборки данных исходя из структуры взаимосвязей объектов Метаданных .

1 стартмани

12.11.2010    7694    42    shishkin1966    5    

6

СКД Программист 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

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

1 стартмани

11.11.2010    94901    268    Defor    59    

91