|
Значение Поле ввода
| ☑ |
0
AZLK-TEAM
19.11.13
✎
09:01
|
Как программно изменить значение поле ввода? То есть есть поле ввода(объект.СтавкаНДС), где пользователь выбирает ставку. Нужно сделать поле ввода не доступным(это я знаю как), и програмно заполнить его строчкой "Без НДС". Как это сделать? У него же нету свойства значение, у него только свойство путь к данным.
|
|
1
Rie
19.11.13
✎
09:03
|
(0) Вот и заполни эти данные - и наступит счастье.
|
|
2
Cube
19.11.13
✎
09:04
|
(0) Тебе нужно отделить котлеты от мух:
Есть элемент формы (поле ввода) на форме и есть реквизит документа (СтавкаНДС). Данные меняются в реквизите документа, а видимость на форме надо настраивать у элемента формы.
|
|
3
AZLK-TEAM
19.11.13
✎
09:04
|
Каким образом? Данные то берутся из реквизита
|
|
4
Rie
19.11.13
✎
09:06
|
(3) Вот и присвой этому реквизиту нужные данные.
|
|
5
zakidonoff
19.11.13
✎
09:07
|
Объект.СтавкаНДС не имеет свойства значение только если объект = этотобъект.
А если это элементыформы.СтавкаНДС, то свойство значение у него есть. (при условии, что ставкандс - это действительно поле ввода, а не, скажем, надпись какая-нибудь)
|
|
6
Рэйв
19.11.13
✎
09:09
|
(0)Зн=Справочники.СтавкиНДС.НайтиПоНаименованию("Бех НДС");
Если Зн.Пустая() Тогда
Сообщить("Нет такой ставки");
Возврат;
КонецЕсли;
объект.СтавкаНДС=Зн;
//------
как то так
|
|
7
Wobland
19.11.13
✎
09:10
|
(6) а чо бы просто не Зн=Справочники.СтавкиНДС.НайтиПоНаименованию("Бех НДС")?
|
|
8
Рэйв
19.11.13
✎
09:11
|
(7)Он потом увидит, что не заполнилось и еще два дня будет тут постить темы, что у него не получается, пока ему разжуют про пустую ссылку:-)
|
|
9
Rie
19.11.13
✎
09:15
|
(7) В большинстве ИБ это эквивалентно
Зн - Справочники.СтавкиНДС.ПустаяСсылка();
:-)
|
|
10
Рэйв
19.11.13
✎
09:15
|
да.. с "Бех" я погорячился:-)
|
|
11
hhhh
19.11.13
✎
09:32
|
(10) там перечисление ваще то. Всё проще.
|
|
12
AZLK-TEAM
19.11.13
✎
12:56
|
спасибо! Действительно волшебный форум!
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой