В модуле формы к элементам диалога можно обращаться по их идентификаторам через конструкцию Форма.ЭлементДиалога
Форма.Сотрудник.Доступность(1); //сделать доступным
Форма.Сотрудник.Доступность(0); //сделать недоступным
Форма.Сотрудник.Видимость(1); //сделать видимым
Форма.Сотрудник.Видимость(0); //сделать невидимым
//можно менять заголовки на кнопке и на других элементах диалога
Форма.Кнопка.Заголовок(“Далее >>”);
Форма.Кнопка.Заголовок(“Готово!”);
//можно менять цвет элементов диалога
Если ВыбрСотрудник.Выбран()=0 Тогда
Форма.Надпись_Сотрудник.Цвет(200,50,50); //красный, зеленый, синий (RGB)
Активизировать(“ВыбрСотрудник”);
Иначе
Форма.Надпись_Сотрудник.Цвет(0,0,0);
КонецЕсли;
| опубликовано: 8 Июнь 2009, 19:26
После создания бэкапов средствами MSSQL 2000 перестали сохраняться базы средствами 1С.
В чем причина и как с этим бороться?
Этого не может быть. Возможно, Вы обновляли БД через конфигуратор, а потом восстановили бэкап средствами MSSQL? Или возможно БД достигла таких размеров, когда выгрузка занимает 2-3 часа? А у Вас не хватает терпения дождаться? Проверьте БД на правильность (Администрирование-Тестирование и исправление БД). Если ошибок нет, то скорее всего – второй вариант.
| опубликовано: 4 Июнь 2009, 19:38
Формы – это основной вид диалога с пользователем. Все справочники, документы, журналы, отчеты и обработки имеют экранные формы. Обычно форма открывается пользователем интерактивно (мышкой), но форму можно открыть и программно.
Конт = 0; //контекст формы (ссылка на форму)
ОткрытьФорму(“Справочник.Сотрудники.Основная”,Конт); //открыть форму списка справочника
ОткрытьФорму(ВыбрСотрудник); //открыть форму элемента справочника
ОткрытьФорму(“Отчет.ГлавнаяКнига”);
ОткрытьФорму(“Документ.ПриемНаРаботу”,Конт); //новый документ
//можно открыть форму модально и еще можно передать в форму параметр
//в модуле формы переданный параметр доступен через конструкцию Форма.Параметр
ОткрытьФормуМодально(“Обработка.УсловияПоиска”,10);
| опубликовано: 1 Июнь 2009, 19:24