...

Универсальные функции: Разработка

Файловый обмен (TXT, XML, DBF), FTP Универсальные функции Программист 1С:Предприятие 8 1C:Бухгалтерия Россия Абонемент ($m)

RSS парсер позволяет разобрать XML сообщение форматов RSS 0.9x, RSS 2.0, RSS 1.0, and Atom 0.3 и разложить в таблицу новостей, где каждое поле исходного XML файла займет свою строго определенную колонку в таблице. При кажущейся простоте задачи, она сильно усложняется обилием несовместимых форматов RSS лент, а кроме этого фривольным названием тэгов в новостях и каналах. Проверить работу парсера теперь можно прямо из обработки

1 стартмани

12.05.2010    14641    70    kosilov    10    

12

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

Часто в терминальных сессиях у пользователю Windows не хватает прав на регистрацию v7plus.dll. Соответственно нельзя воспользоваться, например методом СоздатьGUID() класса V7SysInfo.

12.05.2010    17621    prolancer    5    

10

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

Иногда надо перевести число в двоичную или шестнадцатеричную систему счисления - нет ничего проще. Кроме этого, данной функцией можно воспользоваться для компактного представления большого числа (например результат вычисления хэш функции) в виде строкового кода, когда код документа (справочника) тип строка. Например число 6869973762479115207 (19 разрядов) в 156-ричной системе счисления будет представлен строкой "KвULq%Лzq" (9 символов)

11.05.2010    26835    kosilov    9    

39

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

Вроде бы не нужна в 1С хэш функция, а всё таки иногда без неё не обойтись. В частности для индексирования строк неограниченной длины или групп строк. Готовую нашел здесь (реализация MD5), но уж очень медленно работает и оптимизировать её не получится - в 1С нет быстрой работы с битами. Вот нашел выход. Спасибо сайту за теорию http://www.strchr.com/hash_functions Оказывается своя хэш функция - это просто. Скорость для 64 битного хэш (кво в минуту): Для строки "http://infostart.ru/public/edit/" - 55000 Для этого текста(600 символов) - 3048 Пример использования с тестом скорости работы в разделе файлов. Скорость расчитывается как количество хэшей из заданного Вами текста за минуту. http://www.strchr.com/hash_functions

1 стартмани

11.05.2010    69864    296    kosilov    44    

97

Загрузка и выгрузка в Excel Универсальные функции Системный администратор Программист 1С:Предприятие 8 1C:Бухгалтерия Россия Абонемент ($m)

В общем-то все расписано уже до нас, просто я сделал удобную обертку для XLS для подключения через COM-соединение к различным базам в 1С.

1 стартмани

07.05.2010    15074    396    homutke    12    

48

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

Смотрю, "полку нашего прибыло" - стали публиковаться семерочные обработки по выводу таблицы значений на экран, когда поместить таблицу значений на форму или ВыбратьСтроку() по каким-то причинам не удовлетворяет. Это - описание глобальной процедуры, которая выводит любую таблицу значений в табличный документ, с которым уже можно работать дальше. Автор: Денис Горбунов, осень 2001 - осень 2003 Оригинал расположен на: http://faq1c.gorbunov.ru

14.04.2010    24806    v.l.    14    

12

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

Макетная конфигурация для структурированного хранения внешних файлов. Ссылки прикрепляются к документам и справочникам 1С.

1 стартмани

09.04.2010    17414    227    alex_serb    9    

16

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

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

1 стартмани

09.04.2010    22175    197    venger    12    

26

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

Пример, как передать данные в макет MS Word через свойства.

1 стартмани

16.03.2010    16490    342    Requiem    15    

27

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

Вычисление периодов в формате ГГММДД. Вычисление дат по формуле Дата + ГГММДД. Примечание: Даты передаем в виде 'ДД.ММ.ГГГГ', периоды - "ГГ-ММ-ДД". Пользуйтесь.

10.03.2010    11029    arithmometr    1    

3

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

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

1 стартмани

05.03.2010    14745    211    pavel_pss    12    

9

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

или как сделать обработку, которая работает, но которой не видно

1 стартмани

04.03.2010    20188    467    ValeriVP    14    

47

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

Обработка с функционалом по внедрению/использованию гибких блокировок в 1С 7.7 на SQL. На ваш суд и обсуждение :) Идея общеизвестная

1 стартмани

19.02.2010    16493    92    Lars Ulrich    10    

4

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

Иногда возникает необходимость подсчитать количество дней, недель, месяцев или лет в интервале дат и вывести результат прописью. Обработка предназначена для демонстрации работы функции ПолучитьИнтервалДат(Дата1,Дата2,Период) Используется стандартный файл прописи для рублей. Специально не оптимизировал функции, чтобы каждый мог настроить их под свои требования.

15.02.2010    13557    148    Vlan    3    

8

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

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

1 стартмани

04.02.2010    31384    42    Tatitutu    29    

20

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

Оптимизация типовых функций/кода 1с в 8-ке - оптимизация типовых функций 1С типа ВыделитьСлово, РазложитьСтрокуВМассивПодстрок и т.д.

1 стартмани

28.01.2010    23895    55    artbear    32    

20

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

Известно, что для того, чтобы работать в 1С с казахскими шрифтами, нужно изменить кодировку в ОС. Иногда это может быть не очень удобно.

22.01.2010    22837    Gvozdod    3    

8

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

Методика переноса справочников и бухгалтерских остатков из конфигураций 1С 7.7, использующих компоненту бухгалтерский учет, в 1С Бухгалтерия предприятия 8.2.

1 стартмани

10.01.2010    28147    1071    scape    28    

51

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

В некоторых конфигурациях мы используем автоматические почтовые рассылки на различные события в системе. Например "Уважаемый И.О. в документе Трам-па-рам за номером N от 01.01.01 требуется Ваша виза." И начинает уважаемый "шляться" по интерфейсам в поисках журнала и в журнале ищет документ...

07.01.2010    8670    dolter    16    

8

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

Пример использования статистических функций EXCEL для формирования графика нормального распределения

1 стартмани

24.12.2009    5103    66    sigma17    6    

6

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

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

1 стартмани

23.12.2009    12673    68    V.Nikonov    8    

8

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

Можно ли в 8.2 на сервере хранить ссылку на объект внешней компоненты? Можно! Рассмотрим на примере... Эта статья - отчет на вопрос в http://infostart.ru/forum/forum14/topic29689/

09.12.2009    42360    Душелов    34    

83

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

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

09.12.2009    12704    mdbm    11    

14

Работа с интерфейсом Универсальные функции Программист 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

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

09.12.2009    16697    8c1.ru    9    

17

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

По мотивам http://infostart.ru/public/62191/ ,откуда взял данные функции не помню, пользуюсь уже лет .... ну цать короче :) НЕ МОЕ! все копирайты от производителя на месте, так что без возмущений!

1 стартмани

05.12.2009    17365    276    Berrimor    8    

10

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

Как часто вас просят заполнить документ данными "как в том отчёте"? Как часто для своих разработок приходится расковыривать типовые отчёты и адаптировать для себя? Вам надоело разгребать тонны кода и километры кусочных запросов? Будьте проще - заставьте типовые механизмы предоставить нужную информацию.

1 стартмани

13.11.2009    17160    184    lalex23    22    

79

Внешние источники данных Универсальные функции Программист 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

Продолжаем развивать тему JSON. Пример генерации JSON-строки из результатов запроса. Обработка может использоваться как модуль. Добавлена сериализация ссылочных типов. Ну и по мелочам подправлены некоторые моменты.

1 стартмани

11.11.2009    14477    79    squeez    13    

16

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

Универсальная обработка для подбора элементов любого справочника путем прямого запроса с помощью 1С++ с использованием фильтра по вхождению для строковых реквизитов. (только для SQL)

1 стартмани

11.11.2009    14246    108    Boog    6    

6

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

Я очень люблю програссБар – по-русски индикатор процесса … куда бы его поместить ...?

1 стартмани

27.10.2009    41750    499    Шёпот теней    59    

113

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

Функция для преобразования в JSON.

26.10.2009    32120    BigB    9    

50

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

Универсальная функция, позволяющая определить размер данных (хранилища значения, двоичных данных, картинки, строки)

06.10.2009    42460    Поручик    21    

70

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

Скрещиваем почтовый клиент Управления торговлей и Google Apps. Натолкнулся на это - http://infostart.ru/public/16429/ - решение, и вспомнил, что делал похожую вещь для MS Exchange. Модификация конфигурации не потребуется.

06.10.2009    119590    vabue    48    

121

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

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

02.10.2009    37596    yuraer    19    

45