Мои
разработки
|
||||||||||||
Все
мои разработки выложены в Клубе
профессионалов 1С. Посмотреть их можно здесь. Суммарное количество скачиваний всех разработок с этого ресурса по данным на 1 января 2005 года превысило 50 тысяч! Ниже представлены некоторые из них: |
||||||||||||
Описание
разработки
|
Область
использования
|
|||||||||||
|
|
|||||||||||
Внедрение
данного класса в любую конфигурацию позволит: 1. Создавать программно сколько угодно новых справочников (назовём их "Динамические") без изменения структуры метаданных в Конфигураторе. 2. Создавать программно сколько угодно новых реквизитов (назовём их "Динамические") как для существующих (описанных в Метаданных) справочников, так и для динамических. 3. "Программирование" динамических справочников и реквизитов осуществляется, также как и обычных. Внутри - конфа в которой всё есть, и примеры, и библиотеки. Весь код доступен.. Функционирование данной разработки осуществляется с помощью 1С++ - ООП для 1С |
||||||||||||
|
|
|||||||||||
Задача:
отследить, была ли прервана обработка клавишей ESC. Есть простое решение без внешних компонент. Есть и другое решение - вообще запретить нажатие ESC. см.: здесь. |
||||||||||||
|
|
|||||||||||
В данном архиве находятся реальные (сразу оговорюсь "НЕ УНИВЕРСАЛЬНЫЕ". Настраивались под конкретную конфу) обработки по переносу ч/з ОЛЕ, которыми я пользовался при переходе на НПС в Бухгалтерию 4.25 из одной из старых конф по бухгалтерии. OLE_DOC.ert - перенос документов; OLE_SPR.ert - перенос справочников; Перенос сальдо.ert - говорит само за себя; ole (in) os.ert - перенос ОС. Надеюсь, в качестве примера пригодится. Лично я, от такого материала в свое время бы не отказался. Да и сейчас, время от времени туда подглядываю :). Почитать теорию про перенос ч/з OLE можно здесь. | ||||||||||||
|
|
|||||||||||
Обработка
для разработчиков: интерактивная настройка заполнения реквизитов новых документов
и новых элементов справочников значениями по умолчанию. Обновления: 2.0 "ТЕПЕРЬ И СПРАВОЧНИКИ" (17.04.2002) - Теперь можно настроить Автозаполнение и для новых элементов справочников; Добавил обработку общих реквизитов документов; В связи с проишедшими изменениями, изменился и вызов: вместо "АвтозаполнениеДокументов" используется просто "Автозаполнение" (см.описание); Изменилась структура файла данных. Если Вы пользовались предыдущими версиями, настройте правила Автозаполнения заново. 1.4b "Косметика и баги (типа up :)": Избавился от закладок, много на них не напишешь, да и просматривать неудобно. Вместо закладок - список значений. 1.3b "Подарок к празднику": Теперь для реквизита ШАПКИ можно указать группу, которая будет открываться "по умолчанию" при начале выбора значения, н-р: при выборе Поставщика, открывается группа "Поставщики". Подробное описание обработки смотрите в тексте модуля. Для тех кто еще не пробовал - скачайте (всего ~ 26 Кб!), разберетесь-пригодится на всю жизнь :) |
||||||||||||
ФАТАЛЬНЫЕ ОШИБКИ ПЛАТФОРМЫ 1С-ПРЕДПРИЯТИЕ 7.7. |
|
|
||||||||||
Ошибка возникает после запроса к регистру, при попытке войти в группировку, не описанную в запросе. (говорят, что в 19 релизе это, наконец, исправили). Еще один глюк (баг? фича?) возникает в ПриОткрытии(), при обращении к реквизиту табличной части, не являющимся реквизитом документа, а добавленому как текст. Есть и еще ... | ||||||||||||
ОПТИМИЗАЦИЯ ПРОВЕДЕНИЯ ДОКУМЕНТОВ ПРИ РАБОТЕ В СЕТИ. |
|
|
||||||||||
Известно,
что документы проводятся быстрее, если база находится на локальном диске,
нежели на сетевом. Эта конфа - пример, как работая на рабочей станции можно
вынести проведение на сервер (более производительный по определению). Как
смотреть: Запустите 2 экземпляра Предприятия, один от имени Пользователь1,
второй - Робот Проведения. Стартуйте робота. В базе пользователя создайте
и проведите документ вида ТСТ. Документ будет проведен в базе, где запущен
робот. Таким образом, запустив приложение от имени робота на сервере, мы
ускорим проведение документов. PS: не претендует на готовое решение - есть много ситуаций, которые здесь пока не предусмотрены. |
||||||||||||
КАРТОЧКА СЧЕТА ПО СУБКОНТО. |
|
|
||||||||||
Этот отчет позволяет сформировать карточку аналогичную стандартной, но С ГРУППИРОВКОЙ ПО КОРРЕСПОНДЕНЦИЯМ ОПЕРАЦИИ. В результате этого, длина карточки по сравнению со стандартным отчетом уменьшается более чем в 2, а при большом количестве проводок в каждой операции разница еще больше. Дополнительно, выдаются итоги в разрезе корр.счетов. | ||||||||||||
РОЗНИЧНАЯ ТОРГОВЛЯ. |
|
|
||||||||||
Конфигурация "Розничная торговля". (Демо-версия). Демо-версия отличается от "Рабочей" отсутствием след. документов: - Расходная накладная; - Переоценка; - Списание; - Инвентаризация; - ПКО; - РКО; - Платежное поручение; - Выписка; - и др., короче говоря остались только те документы: - Ввод остатков товаров; - Приход товаров; - Перемещение товаров, на которых можно посмотреть принцип работы программы. В ближайшее время будет выложено подробное описание и, возможно, видеоролик, показывающий принципы работы c полной версией программы. | ||||||||||||
ИМПОРТ МАТЕРИАЛОВ ИЗ БЭСТ 2.44. |
|
|
||||||||||
Загрузка справочника материалы, их количества и суммы из текстового файла-отчета "Оборотно-сальдовая ведомость" из Беста-2.44. | ||||||||||||
ВВОД САЛЬДО ПО СЧЕТУ. |
|
|
||||||||||
Универсальный документ для ввода сальдо по любому счету в разрезе по субконто. С помощью этого документа можно также корректировать сложившееся сальдо, - это, кстати, и было поводом для создания этого документа. Также, этим документом можно "закрывать" счета на "00" в разрезе по субконто. Имейте в виду, что если в Вашей конфигурации используется разделитель учета, нужно доделать "ОбработкуПроведения" под его использование. | ||||||||||||
ИЕРАРХИЧЕСКИЙ СПИСОК . |
|
|
||||||||||
Несколько процедур, помогающих поместить на форму иерархический список из специально подготовленной Таблицы значений и работать с ним. | ||||||||||||
ДИСПЕТЧЕР ОБРАБОТКИ ОЖИДАНИЯ. |
|
|
||||||||||
Конфигурация
с примером использования. Позволяет "повесить" на обработку ожидания вызов нескольких функций - каждую со своим интервалом вызова и, если нужно, параметром. Все очень просто. |
||||||||||||
КАРТОЧКА ЕСН 2001 г. |
|
|
||||||||||
"Индивидуальная карточка учета сумм начисленных выплат и иных вознаграждений, а также сумм начисленного единого социального налога (взноса) за 2001 год." Маленькая, самостоятельная конфа, без привязки к компонентам. Предназначена для ручного заполнения subj, хотя никто не говорит, что нельзя загрузить сюды данные. Мож, кому и сгодится ... | ||||||||||||
Автор
и разработчик: Кайгородов Андрей aka mszsuz. mszsuz@online.sinor.ru
ICQ#33993114. Дата последнего обновления страницы:
Thursday 29.06.2006 19:39
|