|
как узнать, что форма открыта впервые? | ☑ | ||
---|---|---|---|---|
0
CalvinKlein
07.08.12
✎
10:50
|
Как узнать что создается новый элемент, и форма открыта впервые? Есть встроенный механизм, кроме глобального флага?
|
|||
1
Dmitrii
гуру
07.08.12
✎
10:50
|
ЭтоНовый()
|
|||
2
butterbean
07.08.12
✎
10:50
|
впервые за день?? или за сессию??
|
|||
3
CalvinKlein
07.08.12
✎
10:51
|
(2) за все время работы
|
|||
4
gosn1ck
07.08.12
✎
10:53
|
а зачем? имея в базе 10 тыс клиентов, придётся столько же иметь записей в регистре сведений :)
|
|||
5
Андрюха
07.08.12
✎
10:53
|
(3) С НачалаВсехВремен?
|
|||
6
Андрей_Андреич
naïve
07.08.12
✎
10:54
|
Смените заголовок темы на "проверка на девственность"
|
|||
7
CalvinKlein
07.08.12
✎
10:55
|
Да мне надо сделать изменение реквизита, в зависимости от того открыт новый элемент справочника или нет
|
|||
8
izekia
07.08.12
✎
10:55
|
а глобального флага мало?
впервые эта форма или эта версия формы? |
|||
9
BuHu
07.08.12
✎
10:55
|
(7)а (1) разве не подходит?
|
|||
10
izekia
07.08.12
✎
10:55
|
(7) ооо, с этого и надо было начинать
|
|||
11
Liova
07.08.12
✎
10:56
|
А что такого особого, что (1) не подходит?
|
|||
12
CalvinKlein
07.08.12
✎
10:57
|
(9) подходит конечно. Но чет не получается обратиться к этой функции в модуле объекта)) Подскажите плиз?)
|
|||
13
DosBot
07.08.12
✎
10:57
|
ну или:
ЗначениеЗаполнено(Ссылка) будет работать и на УФ... |
|||
14
Reset
07.08.12
✎
10:57
|
(12) Вопрос задай
|
|||
15
DosBot
07.08.12
✎
10:58
|
(12) ЭтотОбъект.ЭтоНовый()
|
|||
16
CalvinKlein
07.08.12
✎
11:00
|
(14) Как в модуле формы выполнить функцию ЭтоНовый();
(15) Пишет ЭтотОбъект.ЭтоНовый() {(1)}: Метод объекта не обнаружен (ЭтоНовый) |
|||
17
DosBot
07.08.12
✎
11:01
|
управляемые формы???
|
|||
18
gosn1ck
07.08.12
✎
11:01
|
заполнение ссылки объекта проверить надо если уф
|
|||
19
DosBot
07.08.12
✎
11:02
|
ага
ЗначениеЗаполнено(Объект.Ссылка) |
|||
20
Defender aka LINN
07.08.12
✎
11:02
|
(7) Казалось бы, при чем тут форма...
|
|||
21
BuHu
07.08.12
✎
11:02
|
(16) так в модуле формы или объекта?
|
|||
22
Reset
07.08.12
✎
11:02
|
(16) Определись
"чет не получается обратиться к этой функции в модуле объекта" "Как в модуле формы выполнить функцию ЭтоНовый" |
|||
23
stix2010
07.08.12
✎
11:02
|
Объект.ЭтоДевственно()
|
|||
24
DosBot
07.08.12
✎
11:03
|
вроде ведь даже не четверг, а только вторник...
|
|||
25
Андрюха
07.08.12
✎
11:03
|
В первый-то раз ладно, а вот как узнать, что форма открыта В ПОСЛЕДНИЙ РАЗ
|
|||
26
vah1
07.08.12
✎
11:04
|
надо док снести и подождать посмотреть, можен он никому там нафик не нужен
|
|||
27
stix2010
07.08.12
✎
11:05
|
модуль формы
&НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) ДокументОбъект = РеквизитФормыВЗначение("Объект"); Если ДокументОбъект.ЭтоНовый() Тогда .... КонецЕсли; КонецПроцедуры |
|||
28
CalvinKlein
07.08.12
✎
11:05
|
Разобрался,парни. СПАСИБО!
|
|||
29
CalvinKlein
07.08.12
✎
11:06
|
ОТ ДУШИ!))
|
|||
30
DosBot
07.08.12
✎
11:09
|
(27) ты б ещё так предложил:
&НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) НовыйДок = Документы.МойДокумент.СоздатьДокумент(); Если Объект.Ссылка = НовыйДок.Ссылка Тогда ... КонецЕсли КонецПроцедуры |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |