Вопрос № 126064: Добрый день!, уважаемые....
Подскажите плз, как из Формы Списка справочника при выборе элемента отобразить его остаток по заданому регистру в форме справочника.... У меня не получаеться... :(
Пробую делать это так:
Процедура ПриВыбор...Вопрос № 126152: Здраствуйте
...скажите, пожалуйста, как можна открыть журнал документов, чтобы курсор стоял на определенном документе...(документ выбираю из таблици значений)....
(при открытии журнала с помощью "ОткрытьФорму(...)", открываеться жур...
Вопрос № 126.064
Добрый день!, уважаемые....
Подскажите плз, как из Формы Списка справочника при выборе элемента отобразить его остаток по заданому регистру в форме справочника.... У меня не получаеться... :(
Пробую делать это так:
Процедура ПриВыбореСтроки()
Перем Ост;
Рег = СоздатьОбъект ("Регистр.ЗалишкиТМЦ");
Если ТекущийЭлемент().Выбран() = 1 Тогда
Ост = Рег.Остаток (Код, ТекущийЭлемент(), "Кількість");
КонецЕсли;
КонецПроцедуры
Отвечает: Заброцкий Андрей Игоревич
Здравствуйте, Троцюк Олександр Володимирович!
Спробуйте так :
В форме справочника создайте текстовое поле с формулой Остаток(ТекущийЭлемент())
а в модуле справочника :
Перем Ост;
Функция Остаток(Тек)
Возврат Формат(Ост.Остаток(Тек,"Кількість");
КонецФункции
Здраствуйте
..скажите, пожалуйста, как можна открыть журнал документов, чтобы курсор стоял на определенном документе...(документ выбираю из таблици значений)....
(при открытии журнала с помощью "ОткрытьФорму(...)", открываеться журнал, но только курсор установленный на последний документ... если с помощью(Док.Выбрать(...)), то форма журнала открываеться , но через него не можна окрыть документ, и журнал окрываеться в размере формы(так как нарисована в конфигураторе),)
...какие еще способы есть?? а то я как начинающий программист не сильно разбираюсь...
Отвечает: DERL.KG
Здравствуйте, Kravchenko, Alexandr, Viktorovich!
АктивизироватьОбъект(<здесь должна быть переменная типа Документ>);
использовать в форме списка журнала...
Ответ отправил: DERL.KG (статус: 9-ый класс)
Ответ отправлен: 06.03.2008, 06:55
Отвечает: Шутяев Игорь
Здравствуйте, Kravchenko, Alexandr, Viktorovich!
Ответ отправил: Шутяев Игорь (статус: 3-ий класс)
Ответ отправлен: 06.03.2008, 09:54
Отвечает: Владимир Лазурко
Здравствуйте, Kravchenko, Alexandr, Viktorovich!
Думаю, у Вас платформа 7.7. Дополню предыдущие ответы с учетом мини-форума.
Как сделать позиционирование:
В метод АктивизироватьОбъект нужно передать значение, в Вашем случае выражение типа "Документ.ПриходнаяНакладная" (см. в Приложении код обработки). В форме журнала ПриходныеНакладные также добавьте код, как в Приложении.
Там же, в Приложении код обработки, открывающий журнал ПриходныеНакладные и позиционирующий курсор на указанном документе.
Вы также упомянули, что "журнал открывается в размере формы, как нарисована в конфигураторе". Этот режим называется "модальный". С журналом это бывает, когда его открывают из окна, открытого модально или вызывается форма в модальном режиме: ОткрытьФормуМодально.
С уважением, Владимир.
Приложение:
Ответ отправил: Владимир Лазурко (статус: Студент)
Ответ отправлен: 08.03.2008, 17:48 Оценка за ответ: 2 Комментарий оценки: ничего не делая в модуле журнала документа, можна как-то изменить
...потомучто в модальной форме все работает прекрасно, без изменения модуля журнала