|
Значение пустой строки, тип Справочник | ☑ | ||
---|---|---|---|---|
0
Эльчин
07.03.13
✎
12:16
|
Управляемая форма списка документа. Добавил реквизит ПациентП, тип СправочникСсылка.Пациенты. На форме поле ввода ПциентП. Надо что при изменении поле ввода проверить пустая ли поле ввода, или нет. делал так:
В модуле формы списка документа получил с сервера значению пустого ссылка справочника Пациенты и сравнил с ним: &НаКлиенте Процедура ПациентППриИзменении(Элемент) Если ПациентП<>ПустаяПациент() тогда ЭлементОтбора = Список.Отбор.Элементы[1]; ЭлементОтбора.ПравоеЗначение = ПациентП; ЭлементОтбора.Использование = Истина; Иначе ЭлементОтбора = Список.Отбор.Элементы[1]; ЭлементОтбора.Использование = Ложь; КонецЕсли; КонецПроцедуры &НаСервере Функция ПустаяПациент() Возврат Справочники.Пациенты.ПустаяСсылка(); КонецФункции но думаю что если делать операцию только на клиенте будеть еше лучше. Буду благодарен если поможете найти способ делать этого. (Извините из за ошибок на тексте) |
|||
1
Reset
07.03.13
✎
12:17
|
Глобальный контекст (Global context)
ЗначениеЗаполнено (ValueIsFilled) Синтаксис: ЗначениеЗаполнено(<Значение>) |
16 |
||
2
MSII
07.03.13
✎
12:17
|
ЗначениеЗаполнено() везде работает.
|
16 |
||
3
НафНаф
07.03.13
✎
12:17
|
ЗначениеЗаполнено уже отменили?
|
|||
4
Chikko
07.03.13
✎
12:23
|
ПредопределенноеЗначение("спр.пациенты.пустая")
то что нужно. |
6 8 10 |
||
5
Эльчин
07.03.13
✎
12:24
|
ЗначениеЗаполнено() не получилось. Можеть скажете конкретно что написать вместо <Значение> в этом случае
|
7 14 |
||
6
НафНаф
07.03.13
✎
12:24
|
(4) все таки архитекторы платформы извращенцы
|
|||
7
НафНаф
07.03.13
✎
12:25
|
14 |
|||
8
Эльчин
07.03.13
✎
12:26
|
(4) {Документ.ЗаписьНаПрием.Форма.ФормаСписка.Форма(4,38)}: Переменная не определена (Справочники)
Если Врач<>ПредопределенноеЗначение(<<?>>Справочники.Пациенты.ПустаяСсылка()) тогда (Проверка: Тонкий клиент) |
9 |
||
9
НафНаф
07.03.13
✎
12:27
|
10 12 |
|||
10
Эльчин
07.03.13
✎
12:32
|
(9) {Документ.ЗаписьНаПрием.Форма.ФормаСписка.Форма(4)}: Ошибка при вызове метода контекста (ПредопределенноеЗначение)
Если ПациентП<>ПредопределенноеЗначение("Справочники.Пациенты.ПустаяСсылка") тогда по причине: Предопределенное значение "Справочники.Пациенты.ПустаяСсылка" не найдено. Предопределенное значение "Справочники.Пациенты.ПустаяСсылка" не найдено. |
13 |
||
11
Эльчин
07.03.13
✎
12:33
|
надо задать предопределенное значение для справочника?
|
|||
12
Эльчин
07.03.13
✎
12:35
|
(9) не получается
|
|||
13
Chikko
07.03.13
✎
12:35
|
(10) попробуй написать ПредопределенноеЗначение, потом открывающую скобку, потом кавычку. должен вылезти хелпер=)
вообще "Справочник.Пациенты.ПустаяСсылка" |
|||
14
Reset
07.03.13
✎
12:35
|
||||
15
Reset
07.03.13
✎
12:38
|
ПациентП.Пустая() в конце концов
|
18 |
||
16
Эльчин
07.03.13
✎
12:39
|
||||
17
Эльчин
07.03.13
✎
12:40
|
<Значение> не правилно написал. так надо было значить: ЗначениеЗаполнено("Справочники.Пациенты.ПустаяСсылка")
|
20 |
||
18
Эльчин
07.03.13
✎
12:42
|
(15) да, так тоже работает
|
|||
19
Эльчин
07.03.13
✎
12:42
|
Спасибо. очен благодарен
|
|||
20
Chikko
07.03.13
✎
12:46
|
(17) Строка... Всегда истина?=)
|
|||
21
ssh2006
07.03.13
✎
13:46
|
Печалька
|
|||
22
1Сергей
07.03.13
✎
13:49
|
Эээ... а причем тут Предопределенное?
|
|||
23
1Сергей
07.03.13
✎
13:53
|
Если ЗначениеЗаполнено(ПациентП) Тогда
|
24 |
||
24
Эльчин
07.03.13
✎
15:49
|
(23) именно то
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |