#0
by DreamMaster
Доброго времени суток! Столкнулся с такой проблемой: в модуле приложения при начале работы системы заполняется большое кол-во глобальных переменных. Регламентные задания данные переменные использовать не могут (так как не происходит заполнения). Подскажите, как лучше (где?) описать заполнение глобальных переменных, чтобы можно было использовать из в фоновых заданиях?
#1
by Defender aka LINN
1. С разбега ударить в лицо человека, который это придумал. 2. Запустить проверку конфигурации со всеми флагами в разделе "Синтаксический контроль" 3. Исправить все ошибки (в процессе можно и даже рекомендуется пинать ногами человека из п.1) 4. Запустить свое регламентные задания и радоваться жизни. З.Ы. Запихивание модуля в #Если Клиент это не исправление ошибки, а заметание отходов жизнедеятельности под скатерть на обеденном столе.
#5
by DreamMaster
Не описал: 1С 8 не упр.формы Глобальных переменных море и все они реально нужны. Пытаюсь найти решение, что-то типа создать отдельную процедуру, которая их заполнит, но вот где её вызывать пока не пойму...
#7
by DreamMaster
решил сделать отдельную процедуру, которая их будет заполнять. Процедура будет вызываться при начале работы системы и в момент выполнения регламентного задания
#9
by zladenuw
чего ? есть ФиксированноеСоответствие или фиксированный массив или же хранилище значений. смотри как реализовано в типовой
#10
by zladenuw
у нас было больше 10 глобальных переменных. исправили на 1 параметр сеанс и получаем через функцию и все. а то ловили ошибок вроде твоих. когда определение глобальных шло на клиенте. а при вызове на сервере. они были не определенны
#13
by zladenuw
конфа самопал, часть переменных нужно было оставить. так как пока вызывается в разных местах. потихоньку приводим в порядок. стремимся к тонкому клиенту. но путь долгий. бо все криво написано :(
#16
by DreamMaster
Когда-то была простенькая конфа УТ, но постепенно фирма стала набирать обороты, конфа превратилась на 90% самописной. База 300 гигов.
#17
by Maxus43
нельзя объять необъятное, нельзя описать неописуемое и нельзя впихнуть невпихуемое (с)
#19
by Maxus43
дак делали бы как в типовой, глЗначениеПеременной юзали бы, тогда и фоновое бы проглотило это. Изначально криво реализовали
#20
by Лефмихалыч
да там варианта-то два - либо неописуемое зло в фиксированном массиве, либо неописуемое зло в хранилище значения. Ну, могут еще комбинации быть
#23
by DreamMaster
Увы эксперементы с глобальными переменными не удались. Указалость, что гл переменные в модуле обычного приложения в фоновых заданиях даже не инициализируются (не заводятся). Решил освоить как работает: Но вызвать её у меня не получилось. 1С 8.2 Не упр. формы
#24
by Azgerd
А если это использовать? ХранилищеОбщихНастроек.Сохранить(,"КлючЗначения",Значение) Правда эти значения сохранятся и в следующих сеансах.
#25
by DreamMaster
Хорошая мысль! Можно ещё сделать обработку, в которой можно будет настраивать и удалять настройки
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Регламентные задания
- Регламентные задания и планы обмена : как включить выполнение задания?
- Регламентные и фоновые задания задания
- Перестали выполняться регламентные задания.
- Как можно заменить регламентные рукописные журналы?
- Регламентные процедуры SQL сервера
- Регламентные задания - отправка почты
- Как в УТ10.3 (файловый) заставить работать свои регламентные задания?
- Не выполняются регламентные задания
- Регламентные задания (фоновые задания) права
В этой группе 1С
- Оптимальный порядок измерений и состав доп-индексов регистра накопления
- 1c8 УТ Найти счет по Номенклатуре
- Как из отчета 1с скопировать данные с группировками и вставить в ексель без груп
- Как программно из обработки выполнить нажатие кнопки документа?
- После пометки на удаление реализации, остаются проводки в бп 2.0
- внезапно перестала уходить почта с яндекс ящиков
- ЗУП, Штатное расписание по текущей расстановке.Можно ли откатить ?
- Есть две базы РИБ, как определить какая из них главная?
- server_addr=tcp://[ИмяСервера]:1562 descr=Ошибка сетевого доступа к серверу (Wi
- зависает при обновлении конфигурации
- ошибка: Табличная часть объекта содержит более 99999 строк
- Ошибка при проведении документа Отражение зарплаты в регламентированном учете
- Проблема с V83.Application
- Конвертация данных - проставить "автоматически генерировать номер" всем докам
- v7: Реквизит диалога "Список" как реквизит документа.
- Отбор в динамическом списке по реквизиту табличной части
- Расчет себестоимости сторнирует незавершенное производство
- 1с 8.3 Объект выбора папки в форме
- Не выполняются планы обслуживания
- Равномерное списание доходов будущих периодов