Имя: Пароль:
LIFE
Как страшно жить
OFF: Помогите сформировать строку (чайник) :-)
0 KIraA
 
10.04.17
05:07
В форме отчета, для реквизита Организация делаю обработчик "при изменении",

&НаКлиенте
Процедура ОрганизацияПриИзменении(Элемент)
    Если Отчет.Организация  = ПредопределенноеЗначение("Справочник.Организация.......)


а дальше нужно конкретно указать, типа Найти по коду(00000001) или что то подобное, что бы в дальнейшем указать какая будет обработка при выборе конкретной организации.
1 Важный Василий
 
10.04.17
05:31
Если Отчет.Организация  = Справочники.Организация.НайтиПоКоду("код организации)
2 VladZ
 
10.04.17
05:32
Сравнивать можно:
1. Объекты.

В этом случае пишем: Если мойОбъект = НужныйОбъект
Объект "НужныйОбъект" нужно как-то найти.

2. Коды объектов.

В этом случае пишем

Если мойОбъект.Код = Нужныйкод

В этом случае Нужныйкод - это переменная содержащая строку, например "000001". Искать объект не нужно. Вроде бы удобнее (не нужно голову греть проблемой поиска объекта). Но есть одна проблема - сменили код у объекта и вся наша "стройная система" уплыла...
3 Лодырь
 
10.04.17
05:32
(0) Если ты используешь ПредопределенноеЗначение , то предварительно надо организации предопределить ) что бы было это самое значение.
(1) Ага, на клиенте.
4 KIraA
 
10.04.17
05:34
упс....всем спасибо
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан