Выводится два журнала(Помогите пожалуйста)
08.06.2005
08:41
#1
"Вот какое дело.
Есть документ "А" в котором есть реквизит(Тип Документ)-документ основание "Б".
Документ основание "Б" выбирается из журнала "Счета-фактуры полученные".
Когда создаешь новый документ "А", то при вводе документа-основания появляется журнал "Счета-фактуры полученные" для его выбора. И все казалось бы хорошо но...
Когда открываешь уже созданный документ "А" и пытаешься ввести заново документ-основание, открывается два журнала для его выбора: "Счета-фактуры полученные" и "Товары,Реализация".
В модуле формы документа "А" прописана следующая процедура:
*Процедура ПриНачалеВыбораЗначения(Элемент)
* Если Элемент="ДокументОснование" Тогда
* КонтекстЖурнала = СоздатьОбъект("СписокЗначений");
* Если Контрагент.Выбран() = 1 Тогда
* КонтекстЖурнала.Установить("Контрагент", Контрагент);
* ОткрытьФорму("Журнал.СчетаФактурыПолученные", КонтекстЖурнала);
* КонецЕсли;
* КонецЕсли;
*КонецПроцедуры
(Тип поля ввода ДокументОснование:"Документ");
И в процедуре ПриОткрытии прописана вот так:
* Форма.ДокументОснование.НеИзменятьВид(1);
ПОМОГИТЕ ПОЖАЛУЙСТА!
"
Есть документ "А" в котором есть реквизит(Тип Документ)-документ основание "Б".
Документ основание "Б" выбирается из журнала "Счета-фактуры полученные".
Когда создаешь новый документ "А", то при вводе документа-основания появляется журнал "Счета-фактуры полученные" для его выбора. И все казалось бы хорошо но...
Когда открываешь уже созданный документ "А" и пытаешься ввести заново документ-основание, открывается два журнала для его выбора: "Счета-фактуры полученные" и "Товары,Реализация".
В модуле формы документа "А" прописана следующая процедура:
*Процедура ПриНачалеВыбораЗначения(Элемент)
* Если Элемент="ДокументОснование" Тогда
* КонтекстЖурнала = СоздатьОбъект("СписокЗначений");
* Если Контрагент.Выбран() = 1 Тогда
* КонтекстЖурнала.Установить("Контрагент", Контрагент);
* ОткрытьФорму("Журнал.СчетаФактурыПолученные", КонтекстЖурнала);
* КонецЕсли;
* КонецЕсли;
*КонецПроцедуры
(Тип поля ввода ДокументОснование:"Документ");
И в процедуре ПриОткрытии прописана вот так:
* Форма.ДокументОснование.НеИзменятьВид(1);
ПОМОГИТЕ ПОЖАЛУЙСТА!
"
08.06.2005
18:07
#2
Попробуй задать конкретный вид для поля документа-основания, то есть Документ.СчетФактураПолученный
09.06.2005
05:30
#3
Дело в том что документ-основание должен быть "Поступление материалов".
И при выборе документа-основания должен выводится любой журнал где есть "Поступление материалов", но с отбором по контрагенту. А для этого журнал "Счет-фактуры полученные" выбрал, потому что здесь меньше всего не нужных документов для просмотра, в отличии от общего журнала.
И при выборе документа-основания должен выводится любой журнал где есть "Поступление материалов", но с отбором по контрагенту. А для этого журнал "Счет-фактуры полученные" выбрал, потому что здесь меньше всего не нужных документов для просмотра, в отличии от общего журнала.
Читают тему
(гостей: 1)