|
как программно проверить текущий документ проведен или нет | ☑ | ||
---|---|---|---|---|
0
Олеся999
24.05.17
✎
09:19
|
Подскажите пожалуйста как программно проверить текущий документ проведен или нет в 1С 8.3
|
|||
1
Mankubus
24.05.17
✎
09:20
|
(0) Если ТекущийДокумент.Проведен Тогда...
|
|||
2
Fedor-1971
24.05.17
✎
09:22
|
(0) где собираешься проверить (форма или модуль объекта)? УФ или ОФ?
|
|||
3
Ц_У
24.05.17
✎
09:30
|
ну программно так: открываешь программу, если галочка синенькая есть - то проведен, если красненький крестик - то помечен на удаление (ака удален), если беленький листик, то просто есть
|
|||
4
Dotoshin
24.05.17
✎
09:33
|
(0) Не пойму, в чем подвох?
ДокументСсылка.<Имя документа> (DocumentRef.<Имя документа>) Ссылка (Ref) Использование: Только чтение. Описание: Тип: ДокументСсылка.<Имя документа>. Содержит ссылку на документ. Это значение может быть записано в базу данных для полей соответствующего типа. Доступность: Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер). |
|||
5
Олеся999
24.05.17
✎
09:33
|
(1) Переменная не определена (ТекущийДокумент)
Если <<?>>ТекущийДокумент.Проведен Тогда (Проверка: Сервер) (3) Это то понятно ) |
|||
6
Dotoshin
24.05.17
✎
09:34
|
ДокументСсылка.<Имя документа> (DocumentRef.<Имя документа>)
Проведен (Posted) Использование: Только чтение. Описание: Тип: Булево. Содержит признак проведенности документа. Истина - документ проведен. Доступность: Сервер, толстый клиент, внешнее соединение. |
|||
7
Олеся999
24.05.17
✎
09:35
|
(2) вообще в модуле объекта
|
|||
8
1dvd
24.05.17
✎
09:35
|
Кто-то у Олеси пароль угнал. Раньше её темы были менее блондинистые
|
|||
9
1dvd
24.05.17
✎
09:35
|
(7) Если Проведен Тогда
|
|||
10
Олеся999
24.05.17
✎
09:40
|
(9) Что за Проведен ? Это вообще что за переменная ?
|
|||
11
Dotoshin
24.05.17
✎
09:40
|
(7) А у вас модуле объекта есть такая переменная ЭтотОбъект?
|
|||
12
Олеся999
24.05.17
✎
09:41
|
там не "текущийДокумент" , "проведен", такого вообще нет
|
|||
13
1dvd
24.05.17
✎
09:42
|
(10) Отдам СП по сходной цене
http://savepic.ru/14138853.jpg |
|||
14
evorle145
24.05.17
✎
09:43
|
(10) да хз. Я не знаю.
|
|||
15
Олеся999
24.05.17
✎
09:47
|
(11) ЭтотОбъект это не переменная
|
|||
16
Dotoshin
24.05.17
✎
09:49
|
(15) Да ну? А что это?
|
|||
17
Fedor-1971
24.05.17
✎
09:49
|
(10) это просто феерично, это 5+. Пишем в модуле документа Провед и нажимаем CTRL+Spase убеждаемся что Проведен таки есть. Дальше смотрим в СП что это такое
|
|||
18
1dvd
24.05.17
✎
09:49
|
Ещё раз по полочкам.
Тебе нужно в модуле документа узнать проведен документ или нет. Так? |
|||
19
Dotoshin
24.05.17
✎
09:51
|
+ (16)
Использование: Только чтение. Описание: Тип: ДокументОбъект.<Имя документа>. Содержит сам объект базы данных. Предназначено, в основном, для получения данного объекта встроенного языка в модуле объекта или модуле формы. Доступность: Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер). |
|||
20
Dotoshin
24.05.17
✎
10:06
|
(0) Может вот это как-то поможет
https://youtu.be/Kogps5cfsZY https://youtu.be/s3g5v7E4ySU?list=PLBzoXhN_kiSyAHRHRCVcpR3qK_mN1kff5 |
|||
21
Ц_У
24.05.17
✎
10:18
|
(0) предлагаю выложить код места где нужна проверка, что бы избежать ненужных телепатических приступов
|
|||
22
Олеся999
24.05.17
✎
10:46
|
Если Объект.Проведен= Истина Тогда
Сообщить("да"); Иначе Сообщить("нет"); КонецЕсли; Это работает на форме А мне нужно в "Команды" там объект. не канает |
|||
23
Ц_У
24.05.17
✎
10:57
|
(22) команда формы или общая?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |