Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
18 апр 2024, 04:02

Использование переменной Объект

Автор Sonik, 07 мар 2011, 12:10

0 Пользователей и 1 гость просматривают эту тему.

Sonik

Для обращения к реквизитам текущего объекта нужно использовать переменную "объект", а результат вычисления должен быть присвоен переменной результат. Я хочу выудить из таблицы документов Реализация мат. активов максимальный номер и увеличить его на единицу

Результат = ТаблицаДокументов.МаксимальныйНомер+1;

Феф

Я хоть и сам новичек, но сразу уточню пару моментов.
Ты хочешь выбрать макс номер из всех таблиц документов Реализация мат.активов или из конкретного документа из его табличной части?
И второе - ты пытаешься вытащить номер в модуле объекта или модуле формы?

Sonik

Скорее из всех документов реализация материальных активов, пытаюсь вытащить по типу консоли запросов, а не из конфигуратора, есть тут такое окошко "формирование вычисляемого выражения для реквизита". Например Результат = Месяц (Объект.Дата);

Sonik

Вроде получилось:
Результат =Выборка.МаксимальныйНомер;
   ТекстЗапроса =" 
           |ВЫБРАТЬ
   |         МАКСИМУМ(РеализацияМатериальныхАктивовСуммы.Ссылка.ЧисловойНомер) КАК МаксимальныйНомер
   |      ИЗ
   |       Документ.РеализацияМатериальныхАктивов.Суммы  КАК РеализацияМатериальныхАктивовСуммы";

cska-fanat-kz

Что за

.Ссылка.ЧисловойНомер

?

Может просто Номер?
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск