• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Раскрасить Список

  • Автор темы Спартак
  • Дата начала
С

Спартак

Здравствуйте, уважаемые!
Пишу конфигурацию с нуля. 8.2 управляемые формы. Имеем типовую форму списка документов. Надо выделять строки цветом. Условное оформление не помогает, т.к. условие - это несколько вложенных запросов.
Смотрел поиском - везде используются события ПриВыводеСтроки () и, ПриПолученииДанных (). у меня в списке таких событий нет.
Куда еще копать?
 
D

Darlock

управляемые формы - технология СКД. У них не будет данных обработчиков. Ищите "Условное оформление" и туда уже пишите свой код.
 
С

Спартак

всем спасибо! разобрался сам. главное - отдохнуть и оторваться от работы ;)
решение оказалось простым. форму списка сделал запросом. запрос такой:
Код:
ВЫБРАТЬ
ДокументЗаявка.Ссылка,
ДокументЗаявка.ВерсияДанных,
ДокументЗаявка.ПометкаУдаления,
ДокументЗаявка.Номер,
ДокументЗаявка.Дата,
ДокументЗаявка.Проведен,
ДокументЗаявка.Заемщик,
ДокументЗаявка.МестоРаботы,
ДокументЗаявка.ФактическийАдрес,
ДокументЗаявка.ЮридическийАдрес,
ДокументЗаявка.Должность,
ДокументЗаявка.СтажРаботы,
ДокументЗаявка.ДолжностьРуководителя,
ДокументЗаявка.НомерТелефонаОК,
ДокументЗаявка.ФИОРуководителя,
ДокументЗаявка.НомерТелефонаРуководителя,
ДокументЗаявка.СреднемесячныйДоход,
ДокументЗаявка.СреднемесячныеРасходы,
ДокументЗаявка.ДниЗарплаты,
ДокументЗаявка.Аванс,
ДокументЗаявка.ДополнительныйДоход,
ДокументЗаявка.Иждивенцы,
ДокументЗаявка.СуммаЗайма,
ДокументЗаявка.ДатаОформления,
ДокументЗаявка.ДатаПогашения,
ДокументЗаявка.ИсточникиИнформации,
ДокументЗаявка.Цели,
ДокументЗаявка.Статус,
ДокументЗаявка.Примечания,
ДокументЗаявка.ДневнойПроцент,
ДокументЗаявка.МоментВремени,
ЗакрытиеКредита.Ссылка КАК Ссылка1
ИЗ
Документ.ЗакрытиеКредита КАК ЗакрытиеКредита
ПОЛНОЕ СОЕДИНЕНИЕ Документ.Заявка КАК ДокументЗаявка
ПО ЗакрытиеКредита.Заявка = ДокументЗаявка.Ссылка
ну а дальше условным оформлением все расскрасилось :)
 
D

Darlock

Отлично, а теперь тогда мое "фи". "Работа с физическими таблица - тормоза для системы", как можно чаще, в первую очередь делать запросы к регистрам, виртуальным таблицам регистров (СрезПоследних, Остатки, Обороты и т.п.). Обращение к документам минимизировать и использовать только в тех случаях, когда без этого ну никак. Исключение - обращение к документу-регистратору полученного запросом к регистру.
 
U

unknown181538

Отлично, а теперь тогда мое "фи". "Работа с физическими таблица - тормоза для системы", как можно чаще, в первую очередь делать запросы к регистрам, виртуальным таблицам регистров (СрезПоследних, Остатки, Обороты и т.п.). Обращение к документам минимизировать и использовать только в тех случаях, когда без этого ну никак. Исключение - обращение к документу-регистратору полученного запросом к регистру
Тут же просто подчиненный документ получается. Неужели надо специальный регистр надо рисовать?
 
D

Darlock

Документ-то в любом случае проводится, так? вот по тем регистрам по которым проводится и набирать свои документы-регистраторы и потом соединять с чем вам надо.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!