Имя: Пароль:
1C
 
Как на клиенте посмотреть параметры реквизита?
,
0 Мисти
 
01.02.16
18:21
Есть реквизит документа, это справочник "услуги", мне нужно на клиенте сравнить строку с наименованием услуги.
Понятно, что можно вызвать с сервера, но какую-то формулу я видела, чтоб без этого...?
1 Nuobu
 
01.02.16
19:12
(0) Запоминается в "ПриОткрытии", "ПриИзмененииУслуги" наименование услуги в реквизите формы и с ним сравнивается.
2 Cyberhawk
 
01.02.16
19:13
Покажи на картинке, где этот твой реквизит и куда ты вводишь строку, которую будешь с этим реквизитом сравнивать
3 Мисти
 
01.02.16
19:33
А я уже написала как обычнео через проверитьНаСервере
4 Мисти
 
02.02.16
01:17
След. проблема - Объект.Показания имеет тип ДанныеФормыКоллекция
А куда тогда делать моя табличная часть Показания??

Объект.Показания.Выгрузить() - это таблицаЗначений, но почему-то пустая, хотя в документе она заполнена и документ сохранен.
Неужели это связано с тем, что сейчас я в другой форме документа? (для загрузки)
5 Asmody
 
02.02.16
01:23
(4) Представление объекта в УФ это не сам объект. Для каждой формы объекта представление свое. В УФ нельзя, как раньше, заполнить объект в одной форме и ждать, что он появится в другой. Нужно использовать другие средства: временные хранилища, передачу оповещений и т.п.
6 swcid
 
02.02.16
01:27
(0) Если именно с наименованием тогда можно так

Если ""+Объект.Услуга=Моя Строка Тогда

но что-то в самой идее дурно пахнет.
7 cw014
 
02.02.16
07:05
Мда
8 Мисти
 
03.02.16
15:53
В доп. форме у меня заполнилась доп. таб часть, промежуточная (ПоказанияЕксел).
Теперь мне нужно сопоставить ее в основной форме с таб. частью "показания" и дозаполнить на основании "ПоказанияЕксел".
Куда что передать-то?
9 Torquader
 
03.02.16
15:59
Если основная форма - это форма документа - то "беги" на сервер и там сравнивай.
Если "такая же нарисованная", то придётся учиться работать с "данные формы коллекция".
10 Мисти
 
03.02.16
16:11
Форма документа! Но, пока я в доп. форме - я таб. часть не вижу.
11 Мисти
 
03.02.16
16:50
Я уже где-то близко!
&НаКлиенте
Процедура ПриЗакрытии()
    АдресХранилищаПок = ПриЗакрытииНаСервере();
    ПараметрыФормы = Новый Структура;
    ПараметрыФормы.Вставить("АдресХранилищаПок"    , АдресХранилищаПок);
    ОповеститьОВыборе(ПараметрыФормы);
КонецПроцедуры - это в той форме, где создала доп. таб. часть


...
Короче, получилось.
Закон Брукера: Даже маленькая практика стоит большой теории.