Не тормозите с переходом на "8-ку".
В 1С готовят новый релиз. Пока это называется "Управляемое приложение":
Никаких материалов, кроме условного обозначения 1С:УП нет. Ознакомительная версия предварительно к концу года.
Некоторые субъективные впечатления свидетелей, из того, что удалось заметить и запомнить.
Цель 1: Тонкий клиент, запускающийся по URL базы в IE или FireFox без установки 1С
Средство 1: Отказ от "ручной" разработки форм. Любая форма генерируется налету по соотв. крыжикам в конфигураторе.
Средство 2: Жесткое разделение кода на серверную и клиентскую часть. Каждая процедура или функция имеет директиву препроцессора - выполнение на сервере, или на клиенте. В одной процедуре нельзя обращаться и к элементам формы и к данным.
Например общепритятое:
ТекСтрока=ЭлементыФормы.ТабличнаяЧасть.ТекущаяСтро ка;
ТекСтрока.Сумма=ТекСтрока.Количество*ТекСтрока.Ном енклатура.Цена;
Не пройдет в принципе. Должно быть
ТекСтрока.Сумма=ТекСтрока.Количество*ПолучитьЦенуН оменклатуры(ТекСтрока.Номенклатура);
Где Функция ПолучитьЦенуНоменклатуры(...) выполняется на сервере.
Цель 2: Юзабилити. Вся работа с программой делится на три части.
Часть 1: Гуру (кадровый голод!) разрабатывает приложение в конфигураторе
Часть 2: Более-менее подготовленный внедренец (их гораздо больше) расставляет в режиме 1С:Предприятие нужные конкретному пользователю настройки - формируя так называемые рабочие места (см. ЗУП 2.5 рабочее место менеджера по набору персонала)
Часть 3: Пользователь работает только в своем инф. пространстве (рабочем месте)
Цель 3: Реализация пожеланий и предложений. Их великое множество: Динамические списки в виде дерева, использование СКД в тех же списках и еще много всего, относящегося, впрочем, лишь к клиентской части. Серверная часть, включая механизмы RLS, и базовые принципы построения прикладных объектов останутся прежними
Социальные закладки