|
Обращение к реквизиту элемента справочника, на который ссылается элемент формы | ☑ | ||
---|---|---|---|---|
0
Scorp1985
12.04.13
✎
09:26
|
Здравствуйте все!
В 1с 8 в документе есть реквизит Склад типа Справочники.Склады с соответствующим элементом формы. У элемента справочника Склады есть реквизит ВидСклада типа Перечисление.ВидыСкладов. Как мне в модуле формы документа написать условие, проверяющее соответствие вида выбранного в форме склада конкретному значению Перечисления.ВидыСкладов.НТТ ?? Заранее благодарен. |
|||
1
Fragster
гуру
12.04.13
✎
09:27
|
(0) что, первый раз управляемые формы открыл?
|
|||
2
Tashiro
12.04.13
✎
09:29
|
с такой полоской можно и в СП заглянуть было ))
ПредопределенноеЗначение (PredefinedValue) |
|||
3
Scorp1985
12.04.13
✎
09:33
|
Ну почти в первый)
Это я нашёл гуглом Если ЧтоЗдесьПисать??? = ПредопределенноеЗначение("Перечисление.ВидыСкладов.НТТ") Тогда Как обратиться к реквизиту (Что подставить вместо ЧтоЗдесьписать???) ? |
|||
4
Fragster
гуру
12.04.13
✎
09:33
|
объект.склад?
|
|||
5
unkairosed
12.04.13
✎
09:34
|
&НаКлиенте
Процедура МояПроцедура() Если ЭтоСкладНТТ(Объект.Склад) Тогда КонецЕсли КонецПроцедуры &НаСервереБезКонтекста Функция ЭтоСкладНТТ(Склад) Возврат Склад.ВидСклада = Перечисления.Перечисления.ВидыСкладов.НТТ; КонецФункции |
|||
6
Tashiro
12.04.13
✎
09:35
|
(3) открой форму в редакторе посмотри путь у рек. Склад Обычно он находится в Объект. тогда так и пиши как в (4)
|
|||
7
НЕА123
12.04.13
✎
09:35
|
Если ЧтоЗдесьПисать???НаСервереПОлучитьСкладюВидСклада() = ПредопределенноеЗначение("Перечисление.ВидыСкладов.НТТ") Тогда
|
|||
8
Tashiro
12.04.13
✎
09:35
|
(5) не красиво
|
|||
9
НЕА123
12.04.13
✎
09:37
|
(8)
в контексте (0) как лучше можно? |
|||
10
AaNnDdRrEeYy
12.04.13
✎
09:38
|
(8)по другому не получится.
|
|||
11
Scorp1985
12.04.13
✎
09:39
|
unkairosed, спасибо!
то что нужно! Расшифруйте, пожалуйста "с такой полоской можно и в СП заглянуть было ))" Я пока не очень владею терминологией)) |
|||
12
unkairosed
12.04.13
✎
09:42
|
(11) Пожалуйста. "Полоска" = стаж на мисте (почти 6 лет). СП = синтакс-помощник (Ctrl+Shift+F1)
|
|||
13
Scorp1985
12.04.13
✎
09:46
|
Спасибо, пытался честно) Видимо где-то не правильно написал. Вчера много времени потратил, а тут за 3 минуты помогли. Бескрайне благодарен!
И последний глупый вопрос: Почему именно &НаСервереБезКонтекста ? |
|||
14
Tashiro
12.04.13
✎
09:48
|
(13) чтобы всю форму не гонять на сервер ради проверки одного поля
|
|||
15
Scorp1985
12.04.13
✎
09:49
|
И ещё раз спасибо)
|
|||
16
Tashiro
12.04.13
✎
09:50
|
(10) стоп, а что Объект.Склад.ТипСклада не доступен чтоль на клиенте?
|
|||
17
unkairosed
12.04.13
✎
09:58
|
(16) Да. Такое обращение невозможно.
|
|||
18
Tashiro
12.04.13
✎
10:00
|
(17) на тонком и в веб, в толстом работает.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |