|
Как определить в управляемой форме что документ новый? Типа "ЭтоНовый"
| ☑ |
0
popcorn
29.09.11
✎
11:32
|
В управляемой форме документа не работает функция ЭтотОбъект.ЭтоНовый(). Чем ее заменить?
|
|
1
Ненавижу 1С
гуру
29.09.11
✎
11:32
|
|
|
2
popcorn
29.09.11
✎
11:40
|
(1) Короче вотак: ЭтаФорма.Параметры.Ключ.Пустая()
Нафига было так всё усложнять... Дурацкая одинэска!
|
|
3
mikecool
29.09.11
✎
11:41
|
ЭтаФорма можно убрать
разве Параметры не живут только в момент создания на сервере?
|
|
4
popcorn
29.09.11
✎
11:42
|
(3) Ну да, можно убрать. Просто у меня она передается в другую процедуру, а там ЭтаФорма - имя переменной
|
|
5
Ненавижу 1С
гуру
29.09.11
✎
11:46
|
(2) дело в том, что ЭтоНовый() это метод объекта, которого на клиенте нет, но вообще конечно перебор они устроили
|
|
6
popcorn
29.09.11
✎
11:52
|
(5) да, задолбался уже формы перерисовывать под управляемые. Все процедуры приходится лопатить
|
|
7
popcorn
29.09.11
✎
11:53
|
(5) В обычных формах ЭтотОбъект на клиенте есть.
|
|
8
Mort
29.09.11
✎
11:56
|
Можно проверять заполненность ссылки объекта, почему предпочитается проверять ключ, я пока сформулировать четко не могу, не натыкался.
|
|
9
Mort
29.09.11
✎
11:56
|
Ключ работает не только на ссылочные типы, но и на формы записей, например.
|
|