0
denis_solyanko
23.10.14
✎
14:48
|
В реализации товаров есть надпись-гиперссылка "Ввести СчетФактуру"
при нажатии открывается счет фактура , нужно сделать чтобы если сф не проведена эта надпись была крассным цветом иначе синим, не могу понять как проверить проведение счет фактуры и в какую процедуру засунуть проверку
Если (что сюда написать?).Проведен тогда
ЭлементыФормы.тСчетФактура.ЦветТекста = ЦветаСтиля.ТекстИнформационнойНадписи;
Иначе
ЭлементыФормы.тСчетФактура.ЦветТекста = ЦветаСтиля.ТекстПредупреждающейНадписи;
КонецЕсли;
|
|
1
forawindows
23.10.14
✎
15:41
|
ЭлементыФормы.ГиперссылкаДокументРеализации.Заголовок = ПолучитьТекстДокументаРеализации(ДокументРеализации, ФлагВыделения);
Если ФлагВыделения = Истина Тогда
ЭлементыФормы.ГиперссылкаДокументРеализации.ЦветТекста = ЦветаСтиля.ТекстПредупреждающейНадписи;
Иначе
ЭлементыФормы.ГиперссылкаДокументРеализации.ЦветТекста = ЦветаСтиля.ЦветТекстаФормы;
КонецЕсли;
Функция ПолучитьТекстДокументаРеализации(ДокРеализации, ФлагВыделения = Ложь) Экспорт
Если НЕ ЗначениеЗаполнено(ДокРеализации) Тогда
Возврат "Ввести документ реализации";
Иначе
ДополнительныйТекст = "";
Если ДокРеализации.ПометкаУдаления Тогда
ДополнительныйТекст = " (помечен на удаление)";
ФлагВыделения = Истина;
Иначе
Если НЕ ДокРеализации.Проведен Тогда
ДополнительныйТекст = " (не проведен)";
ФлагВыделения = Истина;
КонецЕсли;
КонецЕсли;
Возврат Строка(ДокРеализации) + ДополнительныйТекст;
КонецЕсли;
КонецФункции
|
|