#0
by korolev
Создал Функциональную опцию и константу, которая хранит значения необходимости дополнительного учета. На форме элемента справочника, на отдельной странице, добавил табличное поле, которое реализует данную дополнительную функциональность. Работает! Отображение закладки подчиняется значению константы! Только вот в клиентской процедуре "ПриОткрытии" я никак не могу понять, что страница не отображается: и у таблицы, и у страницы свойства "Видимость", "Доступность" имеют значения Истина! Как имея на руках полученную с сервера форму понять какие страницы отображаются, а какие нет? Очень буду рад, если найдется решение, не требующее обращение к базе данных (к значению той самой константы).
#1
by Defender aka LINN
ПолучитьФункциональнуюОпциюФормы. Но вызов сервера будет. Но не вижу никаких причин, почем у ее не получить при создании формы и сохранить. Еще можно кэшируемые модули использовать.
#3
by Defender aka LINN
Форма создается на сервере. Ваша религия запрещает запомнить результат вызова записать в реквизит формы?
#4
by korolev
Тогда увеличивается объем ВСЕХ контекстных вызовов (про оптимизацию платформой прошу не писать, так как она на уровне плинтуса) Кроме того это увеличит объем кода.
#5
by Stepa86
раз ты такой помешанный на производительности, то брось ты эту 1Ску, пиши на асме, там все хорошо со скоростью выполнения
#8
by korolev
ну например, на этой чудо-страничке я хочу получить дополнительные данные по объекту. В этом собственно и заключается идея функциональных опций: какие-то действия можно не выполнять, если они не нужны
#10
by Defender aka LINN
Ну так не выполняй. Если что-то считывается из базы, это можно делать, например, при переключении на нужную страницу. В общем, придумал сам себе проблему и бьешься в нее лбом.
#11
by korolev
Придумал, а что если самостоятельно видимость устанавливать в "ПрисозданииНаСервере"? Попробую после обеда. такие люди портят уважение к программистам 1с: сегодня бабло срубить, а завтра- хоть трава не расти.
#12
by korolev
работает, хотя почему-то увеличился объем передаваемых данных (я уже писал о чудо-оптимизации со стороны платформы). Причем увеличение происходит как при установке свойства у невидимой закладки "Видимость", так и "Доступность"... Как доступность невидимой закладки (или таблицы на этой закладке) изменяет объем данных не понятно... Причем что самое смешное: устанавливай или снимай значение функциональной опции объем передаваемых данных (без моих установок свойств) не меняется! Вот такое парадокс...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- А можно создать программно новый объект метаданных?
- не могу понять как программно создать документ "корректировка записей регистра"
- Программно добавить обработчик события к программно добавленному элементу формы
- Как перегнать программно печатную форму в формат JPG
- v8: СКД: программно добавить системное поле
- Как программно установить владельца программно созданной колонке
- v7: Программно активизировать элемент формы
- Подскажите как программно открыть форму документа и программно нажать на ОК?
- Как программно вставить элемент формы в определённое место (управляемые формы)?
- Вопрос по табличному документу. Как программно понять такое?
- Как программно закрыть Как программно вызвать окно печати ?
- Не могу программно вывести элемент на управляемую форму.
В этой группе 1С
- СКД сумма по группировке
- Компьютер перезагружается
- Что первично? Условие ГДЕ или Соединение
- Как удалить запись в независимом регистре сведений
- v8: СКД: отображение периодов в ПанельПользователяГоризонтальная
- Темная лошадка Катран
- как учесть расход топлива на оборудование в 1с УАТ
- Обрезается текст при сохранении в эксель :(
- ABC-анализ продаж Комплексная автоматизация 1.1
- SQL2008 + 1c77, 100% загрузка CPU сервера пока не зайдет админ в 1С
- 8.2 Почему форма внешнего отчета не видит экспортную процедуру модуля этого отчета
- Консоль Отчетов
- 8.2 Как узнать версию браузера при работе в веб-клиенте?
- Как перегнать программно печатную форму в формат JPG
- зачем для тонкого клиента используется браузер а не обычное mdi-приложение?
- Номер ГТД в Управление торговлей, ред. 10.3, релиз 10.3.8.9
- В ЗиК есть возможность расчета стажа с предыдущих мест работы?
- Закрытие счета 70
- 8.2 Регламентное задание запускается два раза.
- УРМ Криста как добавить базу?