18 сент. 2017 г.
8 авг. 2017 г.
Обнаружена незавершенная операция сохранения конфигурации
При динамическом
обновлении конфигурации возникла данная ошибка.
В конфигуратор
уже невозможно было зайти.
Заходим в, на примере
субд MS SQL, Microsoft SQL Server Management Studio, Создать
запрос:
- delete from configsave
- delete from config where FileName = 'commit'
- delete from config where FileName = 'dynamicCommit'
- delete from config where FileName = 'dbStruFinal'
Сравнить старое и новое значение реквизита
Понадобилось понять, были ли изменения в колонке табличной части.
Для этого в процедуре обработчика, нужной для проверки, колонки табличной части
выставляем процедуру
&НаКлиентеПерем Изменять;&НаКлиентеПроцедура ТоварыПроцентРучнойСкидкиОкончаниеВводаТекста(Элемент, Текст, ДанныеВыбора, ПараметрыПолученияДанных, СтандартнаяОбработка)Изменять = Число(Текст) <> Элементы.Товары.ТекущиеДанные.ПроцентРучнойСкидки;КонецПроцедуры
а далее если нужно проверить были ли изменения держим ориентир на глобальную 
переменную модуля формы, которая находиться на клиенте.
Изменить шрифт в одной ячейке
В печатной форме нужно по условию выделить
ячейки.
Пример типового механизма из правками
ОбластьМакета = Макет.ПолучитьОбласть("ДопИнформация");ОбластьМакета.Параметры.Заполнить(СтруктураСтроки);ОбластьЗначениеПараметра = ОбластьМакета.Область("R1C7:R1C41");ОбластьЗначениеПараметра.Шрифт = Новый Шрифт(, 18);ТабДокумент.Вывести(ОбластьМакета);- То есть, получили именованную область из
- ТабличногоДокумента.
- Заполнили параметры области
- В полученной области выбираем диапазон ячеек,
- которым нужно изменить шрифт
- В выбранной область по диапазону ячеек
- изменяем шрифт
- Выводим отредактированную именованную область
- в результирующий ТабличныйДокумент
Список значений в колонке таблицы значений
Итог
Нужно в колонке табличной части Отдел,
сделать так, чтобы пользователь смог выбрать несколько значений.
Сложность в том, что Табличная часть на форме
— это Реквизит формы с Типом ТаблицаЗначений.
СтрокПриемки - ТаблицаЗначений - Реквизит Формы
Отдел - Колонка таблица значений с типом СписокЗначений
&НаКлиентеПроцедура СтрокиПриемкиОтделНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)    ТипыСписка = "СправочникСсылка.Отделы";    ДоступныеТипы = Новый ОписаниеТипов(ТипыСписка);    Элемент.Родитель.ТекущиеДанные.Отдел.ТипЗначения = ДоступныеТипы;КонецПроцедуры
Подписаться на:
Комментарии (Atom)


 
 

 
 
 
