Временные константы

Публикация № 62403

Разработка - Математика и алгоритмы

2
Создаем альтернативу штатным константам 1С 7.7
Необходимо:
1. Добавить один справочник.
2. Добавить одно перечисление
3. Добавить одну функцию в глобальный модуль.

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

    Я решил что необходимо сделать некую альтернативу штатным константам, и прежде чем создавать новую константу в конфигурации, сначала сделать ее "временной", и уже если она прижилась, то создавать в конфигураторе.


    Необходимо:
1. Добавить один справочник. (сами константы)
2. Добавить одно перечисление (типы метаданных)
3. Добавить одну функцию в глобальный модуль.(для получения значения по идентификатору)

 

Теперь, если вам необходима константа, вы просто ее создаете в справочнике.

Заполняете все необходимые реквизиты, в том числе ИДЕНТИФИКАТОР и ЗНАЧЕНИЕ

и в любом месте вы вызываете функцию глобального модуля глКонстанта() :

КаталогПочты = глКонстанта("КаталогПочты");

И получаете значение константы.

Наверное самым сложным было создать алгоритм поведения формы справочника СистемныеКонстанты при заполнении реквизитов.(для этого и выложил демо-конфигурацию).

Не используются никакие внешние компоненты!

 

2

Скачать файлы

Наименование Файл Версия Размер
Демо-конфигурация
.zip 29,72Kb
02.07.13
39
.zip 29,72Kb 39 Скачать

Специальные предложения

См. также

Степень сходства двух наименований справочника 13

Статья Программист Нет файла v7.7 v8 Windows Абонемент ($m) Математика и алгоритмы

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

1 стартмани

25.02.2015    17438    etmarket    33       

Универсальная печать таблицы значений 8

Инструменты и обработки Системный администратор Программист Бухгалтер Внешняя обработка (ert,epf) v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m) Математика и алгоритмы

Универсальная печать таблицы значений, которую не стыдно прикрутить к рабочей базе данных. Группировка данных, подсчет итогов, составление диаграмм, выгрузка в быстрый доступ к исходной ТЗ.

1 стартмани

23.05.2012    10182    66    McSeem    3       

Обучение: Методическое пособие "Оперативный учет" 105

Инструменты и обработки Программист Архив с данными v77::ОУ 1cv7.md Россия Абонемент ($m) Математика и алгоритмы Практика программирования

Методическое пособие по компоненте "Оперативный учет" и примеры конфигураций по методическому пособию

10 стартмани

24.11.2009    17495    1615    GSoft    31       

Реестр полученных отчетов (Для Свода Отчетов ред. 2) 2

Инструменты и обработки Программист Бухгалтер Внешний отчет (ert,erf) v77::БУ 1cv7.md Россия Абонемент ($m) Математика и алгоритмы

Отчет предназначен для конфигурации Свод отчетов ред. 2, для формирования отчета по учреждениям и формам которые они должны сдать.

1 стартмани

11.06.2009    9021    12    Абушев    1       

Ускоритель формирования проводок по ЗП 13

Инструменты и обработки no Внешняя обработка (ert,epf) v77::Расчет 1С7:ЗиК 1С7:Комплекс Россия Абонемент ($m) Математика и алгоритмы

Если у вас медленно формируются проводки по ЗП (ЗиК и Комплексная), то вам сюда. Для ЗиК оптимизирована ВЫГРУЗКА (отчет и так быстрый). Примеры даны для последних конфигураций. Изменения типовой процедуры МИНИМАЛЬНЫ. Пишите отзывы и замеры :-)

1 стартмани

19.08.2008    9941    81    aves    14