|
Разница обычной формы с управляемой формой | ☑ | ||
---|---|---|---|---|
0
AidkaMaidka
31.07.20
✎
20:23
|
Здравствуйте. Пишу код в модуле объекта: на печатную форму в управляемой форме. Раньше в обычной форме у меня был вот такой код:
Если не ЗначениеЗаполнено(Ссылка.Д.ДатаСФ) Тогда ДП = "''___''________________200__г"; Иначе ДП = Формат(Ссылка.ДатаСФ, "ДФ=dd.MM.yyyy"); КонецЕсли; А управляемой форме выдает ошибку: что Ссылка не определено. Попробовала вместе Ссылки поставить Объект но все равно выдает что Объект не определено. |
|||
1
AidkaMaidka
31.07.20
✎
20:24
|
(0) Ой извините код такой:
Если не ЗначениеЗаполнено(Ссылка.ДатаСФ) Тогда ДП = "''___''________________200__г"; Иначе ДП = Формат(Ссылка.ДатаСФ, "ДФ=dd.MM.yyyy"); КонецЕсли; |
|||
2
vde69
31.07.20
✎
20:43
|
На клиенте нельзя получать данные из базы, это можно делать только на сервере
|
|||
3
vde69
31.07.20
✎
20:45
|
(2) +это касается форм
А я не заметил, что у тебя модуль оьекта |
|||
4
runoff_runoff
31.07.20
✎
22:14
|
(0) а как сделано в типовых?
|
|||
5
AlvlSpb
31.07.20
✎
22:56
|
(0) Какая Ссылка, если ты в модуле объекта?
Если не ЗначениеЗаполнено(ДатаСФ) Тогда ДП = "''___''________________200__г"; Иначе ДП = Формат(ДатаСФ, "ДФ=dd.MM.yyyy"); КонецЕсли; |
|||
6
vcv
31.07.20
✎
22:58
|
ДокументОбъект.<Имя документа> (DocumentObject.<Document name>)
ЭтотОбъект (ThisObject) Использование: Только чтение. Описание: Тип: ДокументОбъект.<Имя документа>. Содержит сам объект базы данных. Предназначено, в основном, для получения данного объекта встроенного языка в модуле объекта или модуле формы. Доступность: Сервер, толстый клиент, внешнее соединение, мобильное приложение (сервер). Использование в версии: Доступен, начиная с версии 8.0. |
|||
7
vcv
31.07.20
✎
22:59
|
Скописпастил синтакс-помошник по ЭтотОбъект, а там почему-то даже слово такого не упоминается :(
Надо писать Если не ЗначениеЗаполнено(ЭтотОбъект.ДатаСФ) Тогда |
|||
8
hhhh
31.07.20
✎
23:07
|
(5) есть там Ссылка, ты не поверишь
|
|||
9
hhhh
31.07.20
✎
23:09
|
(7) ЭтотОбъект можно не писать. просто ДатаСФ
|
|||
10
AlvlSpb
31.07.20
✎
23:29
|
(8) А что ты меня в неверующие записал? Здесь "какая" в смысле "зачем".
|
|||
11
AlvlSpb
31.07.20
✎
23:46
|
(0) Есть подозрение, что твой код не в модуле объекта, а в модуле менеджера (раз уж речь о печати)
|
|||
12
AidkaMaidka
01.08.20
✎
05:28
|
(11) Да, кстати в модуле менеджера,спасибо
|
|||
13
AidkaMaidka
01.08.20
✎
09:36
|
(6) Пробовала, не помогает
|
|||
14
AidkaMaidka
01.08.20
✎
09:36
|
(9) Тоже выдает ошибку
|
|||
15
Бишбармак
01.08.20
✎
10:10
|
Тогда придется скопировать сюда всю процедуру.
|
|||
16
AlvlSpb
01.08.20
✎
10:19
|
В модуле менеджера, в процедуру печати передается массив объектов для печати.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |