|
Журнал документов. Провести документ не открывая. | ☑ | ||
---|---|---|---|---|
0
ulka5659
09.12.15
✎
08:11
|
Здравствуйте. Вопрос в следующем. Есть Журнал документов и его форма. Нужно с помощью кнопки на форме провести документ, не открывая его. Не работает.
{ЖурналДокументов.ЖурналЗаявок.Форма.ФормаСписка.Форма(4)}: Ошибка при вызове метода контекста (РеквизитФормыВЗначение) ЭтотДокумент = РеквизитФормыВЗначение("Документ"); по причине: Недопустимое значение параметра (параметр номер '1') Недопустимое значение параметра (параметр номер '1') В модуле формы журнала код такой. Спасибо. &НаСервере Процедура НаРассмотренииНаСервере() ЭтотДокумент = РеквизитФормыВЗначение("Список"); //-------> неверный параметр 1 ЭтаФорма.Элементы.Список.ТекущаяСтрока.ПолучитьОбъект().Записать(РежимЗаписиДокумента.Проведение); ЗначениеВРеквизитФормы(ЭтотДокумент, "Список"); КонецПроцедуры &НаКлиенте Процедура НаРассмотрении(Команда) ПредупреждениеПользователю(); НаРассмотренииНаСервере(); КонецПроцедуры |
|||
1
DDwe
09.12.15
✎
08:15
|
Объявлен конкурс на отгадывание конфигурации!
|
|||
2
ДенисЧ
09.12.15
✎
08:24
|
Дык формы-то нет.
Вот и. |
|||
3
ulka5659
09.12.15
✎
08:38
|
Конфигурация своя "Обработка заявок" суть - контроль выполнения работ. В журнале в списке документов сложены заявки, надо предусмотреть возможность при выборе текущей заявки провести ее кнопкой с панели инструментов. В перспективе может быть и сразу несколько доков перепровести разом, но это потом.
версия 1С:Предприятие 8.3 (8.3.5.1383) |
|||
4
ДенисЧ
09.12.15
✎
08:45
|
Ещё раз..
При проведении из журнала - формы документа нет. поэтому никакие ЗначениеВРеквизитФормы() тут и рядом не валялись. Переписывай к такой-то матери алгоритм проведения, не дожидаясь перитонита |
|||
5
ulka5659
09.12.15
✎
08:50
|
)))) понятно. спасибо!
|
|||
6
ulka5659
09.12.15
✎
09:05
|
А если я через форму списка документа пробую тоже фигня получится?
|
|||
7
ЧеловекДуши
09.12.15
✎
09:31
|
(0) Ужас, сколько помню, оно само так позволяет.
Используй Стандартный набор команд. А лучше вообще Удали Форму списка и создай новую, и там нечего не трогай. Будет работать как надо :) |
|||
8
hhhh
09.12.15
✎
09:35
|
(6) ну так наверно
Процедура НаРассмотренииНаСервере() ЭтаФорма.Элементы.Список.ТекущаяСтрока.ПолучитьОбъект().Записать(РежимЗаписиДокумента.Проведение); КонецПроцедуры |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |