Набор универсальных функций и кусочки кода для 1С77
Файлы
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
0% комиссии — оплата напрямую исполнителю;
Исполнители любого масштаба — от отдельных специалистов до команд под проект;
Прямой обмен контактами между заказчиком и исполнителем;
Безопасная сделка — при необходимости;
Рейтинги, кейсы и прозрачная система откликов.
Для 1С77 для любой конфигурации.
Два десятка универсальных функций, все что им нужно передается через параметры. Сделано так, что можно копировать в свой код без головной боли. А так же кусочки кода.
Была идея собрать в одном файле, все что нехватало.
Сделано в виде CHM-файла, что облегчает поиск нужной функции.
В библиотеку собраны различные функции по работе с документами, журналами, типами данных, строками, датой и временем, таблицами значений, Excel, файлами, XML, JSON, Http-сервисами, SMTP серверами и т.п.
Функция выводит таблицу значений в табличный документ. (v7.7)
Особенно полезно при отладке. Не нужно вносить изменения в код, вызываем функцию как вычисляемое выражение при останове. Если таблица обрабатывается в несколько этапов, можно вывести её после каждого и визуально проследить эволюцию.
Установка принтера по умолчанию в 1С 7.7.
Обработка может быть полезна в том случае, когда нужно установить принтер по умолчанию, а доступа к рабочему столу нет (например, терминальный режим без рабочего стола или remoteApp)
(3)Noy: да, не все универсально. Делалось для удобства пользования. Упор делался на уменьшения затрат на разработку новых обработок с небольшими затратами на разработку инструментов ;)
(9) elis: Стандартный файл помощи. Значит в системе данная компонента не установлена
(10) Shaman100M: функции работы с текстом писал для разбора адреса, там резделитель слов запятая. С перечислениями пришлось заморочится т.к. через OLE тип перечисление не передается, потому и появилась такая функция.
Не претендую на на лучшую реализацию, как смог.
Присоединяюсь к (9). Файл открывается, но с правой стороны - ошибка Explorer
Файлов *.chm у меня достаточно, например, справочник по языку 77 или комплексное описание 77 в этом формате и много других - с ними все ОК.
В качестве браузера по умолчанию пользую FireFox
ставлю плюс, хотя... функций откровенно мало, не все из них являются образцом программирования, а самое главное - как пополнять список функций?
Для этого я порекомендовал бы MyBase (www.wjjsoft.com)
идея не нова, например у Гения 1С есть "библиотека продвинутых функций" для 8-ки
хотелось бы "общественного" вики-подобного репозитария универсальных функций, например на том же инфостарте, для отделения мусора от полезного можно былоб ввести рейтинги, с клиентом конвертации в актуальный als-файл, кстати из алса удобно вставлять методы и куски.
Очень мало функций... Начинание не плохое, и если инструмент основательно расширить-на все случаи жизни, тогда это станет отличным подспорьем, особенно новичкам. Но плюс за идею.
этож какими прошу прощения Мудаками надо быть? чтобы давать скачивать файлы 1 раз в сутки, а остальное за бабло? люди давайте сваливайте с этого унылого ресурса, и перелазте на ресурс который дает нормально и бесплатно все скачивать, а администрация этого унылого ресурса пусть кусает локти.
Долой жидовские морды админские!
Просто класс, с 1С 7.7 работаю довольно давно, а вот составить такую библиотечку все никак руки не доходили(или некогда, или лениво было), хотя она значительно упростит написание кода. Полезно.Спасибо.