Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Библиотека продвинутых функций Фиксина для повторного использования кода.
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Хранилище: скачать бесплатно отчеты, обработки, конфигурации, программы, внешние компоненты, литературу > 1С: Предприятие 8 > Программы, внешние компоненты, прочее
Чёрт
Цель создания библиотеки – сбор в одном месте полезных функций, их систематизация для повторного использования.
В библиотеке собраны функции разных авторов, большинство из них написал Осипов Сергей (Гений 1С).

Начало библиотеки было положено 22 сентября 2006 года.
Использование библиотеки абсолютно свободное.

В настоящее время библиотека реализована в виде набора общих модулей и некоторых других прикладных объектов 1С, оформленных в подсистему «Библиотека функций».

Принципы реализации

Все модули имеют префикс «бф».
Глобальные модули имеют префикс «бфГлоб».
Ведется история изменений и доработок библиотеки, хранится в модуле «бфИсторияБиблиотеки».
Шаблон модуля объявлен в модуле «бфШаблон».
В библиотеке не используются процедуры, всегда используются функции.

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

Все локальные переменные, используемые функциями, объявляются.

Описание функций

Каждая функция имеет описание. Описание записывается в первой секции комментариев внутри функции.
В комментариях указываются:
· Автор – автор разработки
· Назначение – назначение разработки
· Описание – описание разработки
· Параметры – описание входящих и исходящих параметров
· Результат – описание результата функций

Состав

DOM - Объектная модель документа в браузере.
Даты и время - Работа с датой и временем.
Диалоги - Работа с диалогами. Предупреждения, сообщения.
Запросы - Функции, упрощающие работу с запросами.
ИНН - Функции для работы с ИНН.
Коллекции - Функции для работы с коллекциями значений.
Кэш - Функции для серверного и клиентского кэширования значений.
Лингво - Функции для работы в языковых приложениях.
Макеты - Функции для работы с табличными макетами 1С (MXL).
Математика - Математические функции. Геометрия. Случайные числа.
Обмены - Функции для работы с планами обмена и обмена данными.
Объекты - Функции для работы с прикладными объектами 1С.
Отчеты - Функции для работы с отчетами. Получение некоторых отчетов по коллекциям, автоматические построители отчетов по коллекциям.
Построитель - Функции для работы с построителем
Сериализация - Функции для сериализации (превращения в строку) значений.
Система - Функции для работы с операционной системой.
СКД - Функции для работы с системой компоновки данных (СКД).
Строки - Функции для работы со строками.
Типы - Функции для работы с типами 1С.
Файлы - Функции для работы с файлами.
Формы - Функции для работы с формами.
Хранилище - Функции для работы с хранилищем. Обмен между файлами и хранилищем.
Язык - Некоторые усовершенствования языка программирования 1С.
Vofka
В предыдущем посте находится ЦФ для платформы 8.1. Прилагаю сконвертированный ЦФ-ник под платформу 8.2.14
grondeks
Цитата(Vofka @ 03.04.12, 9:52) необходимо зарегистрироваться для просмотра ссылки
В предыдущем посте находится ЦФ для платформы 8.1. Прилагаю сконвертированный ЦФ-ник под платформу 8.2.14


Распаковщик просит пароль. Что сделать?
logist
Цитата(grondeks @ 01.02.13, 14:12) необходимо зарегистрироваться для просмотра ссылки
Распаковщик просит пароль. Что сделать?

При регистрации надо было правила читать.
sunny))
а уменя пишет, "Нет файлов для извлечения" 09000000.gif
Zaval
Врет!
sunny))
Цитата(Zaval @ 27.02.13, 1:19) необходимо зарегистрироваться для просмотра ссылки
Врет!


угу, а что мне делать-то? диплом пишу по 1С, а программист из меня как и балерина biggrin.gif помогите нужна эта бмблиотека
Zaval
Скачал, заглянул в архив с правильным паролем - там ЦФник какой-то... чем помочь?
Домовик
тут кто-то Радченка собирался прочитать ради диплома. это не вы? из 15-20 мин защиты, минуты 2-3 уйдет на программерскую Вашу часть. Может Вы с задачи начнете? возможно, вам тогда быстрее помогут.
sunny))
сильно извиняюсь за беспокойство, это у меня с планшетником ерунда приключилась на компе все ОК
Vofka
Прошу всех в этой теме не обсуждать сдачу диплома товарища sunny)), для этого есть другие разделы. wink.gif
sunny))
Цитата(Домовик @ 27.02.13, 17:22) необходимо зарегистрироваться для просмотра ссылки
тут кто-то Радченка собирался прочитать ради диплома. это не вы? из 15-20 мин защиты, минуты 2-3 уйдет на программерскую Вашу часть. Может Вы с задачи начнете? возможно, вам тогда быстрее помогут.

Домовик, книги уже прочитанны, буду сама творить), просто библиотека облегчит задачу надеюсь
Zaval
Цитата(sunny)) @ 27.02.13, 15:28) необходимо зарегистрироваться для просмотра ссылки
Домовик, книги уже прочитанны, буду сама творить), просто библиотека облегчит задачу надеюсь


Еще раз. В сообщении #2 ссылка на архив с cf-файлом. Пустым он может показаться только в некоторых программах при неправильно введенном пароле.
И зря надеетесь. Там не все бесспорно и полезно может быть только при наличии определенного проф уровня. Постарайтесь найти ответы на свои вопросы у Радченко, Бартеньева или Митичкина.
Домовик
Vofka, извините, но я добавлю. народ по такому серпантину топает...объем программерской части дипломной работы непрограммиста очень небольшой: одна, две процедуры, блок-схема, пример расчетов по ней. это как лабораторная и чуть сложнее школьной программы. не нужно глубоко закапываться в программирование. и с учетом, что программ 1С уже существует N количество, то объем работы может ограничиться какими-то незначительными изменениями в программе, или настройками.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.