Имя: Пароль:
1C
1С v8
Выбрать документ в журнале
,
0 Insainer
 
29.04.14
04:59
ОткрытьФорму("Журнал.ЖурналОбщий.ФормаСписка",ДокументЖурнала);
ДокументЖурнала.УстановитьИнтервал(ДокументЖурнала.ДатаДок,ДокументЖурнала.ДатаДок);
Как мне выбрать из получившегося списка ДокументЖурнала, после установки интервала выделяется первый в списке документ.
1 Wobland
 
29.04.14
05:02
на зачем?
2 Insainer
 
29.04.14
05:05
Есть в глобальном модуле переход из документа в журнал, я установил период отбора - дата этого документа. Как мне выбрать именно тот документ, из которого произошел переход, для удобства пользователей
3 Insainer
 
29.04.14
05:06
Вопрос по семерке...
4 Wobland
 
29.04.14
05:10
(2) сформулировано почти как в (0)
5 Insainer
 
29.04.14
05:14
Сформулирую еще так: Как установить выделение при просмотре в журнале на конкретный документ.
6 PaulBC
 
29.04.14
06:33
АктивизироватьОбъект()
7 Insainer
 
29.04.14
08:34
Пишу: АктивизироватьОбъект(Конт.ТекущийДокумент());
Выдает ошибку: Процедура не обнаружена (АктивизироватьОбъект), вероятно, эта процедура только для модуля формы, а у меня глобальный модуль
8 Insainer
 
29.04.14
08:34
Как тогда.
9 PaulBC
 
29.04.14
08:52
Перем Конт;
    
    ОткрытьФорму("Журнал.ЖурналОбщий.ФормаСписка", Конт);
    
    Конт.УстановитьИнтервал(ДокументЖурнала.ДатаДок, РабочаяДата());
    Конт.АктивизироватьОбъект(ДокументЖурнала.ТекущийДокумент());
10 Insainer
 
29.04.14
09:36
Когда пишу: Конт.АктивизироватьОбъект(ДокументЖурнала) - ошибки нет, но не становится;
Когда: Конт.АктивизироватьОбъект(ДокументЖурнала.ТекущийДокумент()) тогда пишет Конт.АктивизироватьОбъект(ДокументЖурнала.ТекущийДокумент());
{Глобальный модуль(5048)}: Поле агрегатного объекта не обнаружено (ТекущийДокумент)
11 ДенисЧ
 
29.04.14
09:40
(10) Клюшкизм головного мозга?
12 ДенисЧ
 
29.04.14
09:41
Расширение формы списка документов.ПараметрТекущаяСтрока (Document list form extension.CurrentLineParameter)
Расширение формы списка документов (Document list form extension)
ПараметрТекущаяСтрока (CurrentLineParameter)
Использование:

Чтение и запись.
Описание:

Тип: ДокументСсылка.
Осуществляет позиционирование на строку, содержащуюся в форме списка и отображающую устанавливаемое значение. Позиционирование происходит при открытии или повторном открытии формы. Если форма используется для выбора или подбора, данная установка имеет более высокий приоритет, чем свойство формы НачальноеЗначениеВыбора.

Доступность:

Толстый клиент.
13 Wobland
 
29.04.14
09:43
(11) (12) да и программного обеспечения тоже -> (3)
14 ДенисЧ
 
29.04.14
09:45
(13) Чорт... Не прочитал...
15 ДенисЧ
 
29.04.14
09:45
Конт.АктивизироватьОбъект(ДокументЖурнала.ТекущийДокумент());
{Глобальный модуль(5048)}: Поле агрегатного объекта не обнаружено (ТекущийДокумент)

Значит, у тебя ДокументЖурнала - не документ
16 Insainer
 
29.04.14
10:56
Пишу Конт.АктивизироватьОбъект(Конт.ТекущийДокумент());
Конт.ТекущийДокумент() = Реализация S250002555 (01.04.14), позиция не становится.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший