|
Прошу помощи в 1с 8.3 Ø (Fish 25.07.2016 10:21) | ☑ | ||
---|---|---|---|---|
0
111serzh
25.07.16
✎
10:16
|
Задача создать кнопку в документе ведомость взвешивания животных, при помощи которой производилась выборка животных подходящих выбранной возрастной группе в разделе учетная группа. Вывод в табличную часть животных подходящих к выбранной учетной группе.
Учетные группы делятся на определенный период времени (по возрасту): бычки 0-2, бычки 2-6, бычки 6-12, телки 0-2,телки 2-6, телки 6-12. В справочнике Интеко КРС группового учета создал реквизиты: пол животного, возраст с, возраст по. В справочнике КА_скот создал реквизиты: пол животного, дата рождения. Опыта работы в 1с практически нет. Заранее спасибо. Процедура ЗаполнитьПоУчетнойГруппеЗаполнитьПоУчетнойГруппе(Кнопка) Запрос = Новый Запрос; ЗапросЗаполнитьПоУчетнойГруппе = Новый Запрос ("Выбрать элемент из справочника КА_Скот.Ссылка"); ЗапросЗаполнитьПоУчетнойГруппе.Текст = "ВЫБРАТЬ | КА_Скот.Ссылка |ИЗ | Справочник.КА_Скот КАК КА_Скот |ГДЕ | КА_Скот.Ссылка = &Ссылка | И КА_Скот.ДатаРождения = &ДатаРождения | И КА_Скот.ПолЖивотного = &ПолЖивотного"; ЗапросЗаполнитьПоУчетнойГруппе.УстановитьПараметр("Период",Дата); Результат = ЗапросЗаполнитьПоУчетнойГруппе.Выполнить(); ТаблицаЗначений= ТаблицаЗначений; ВыборкаДетальныеЗаписи = Результат.Выбрать(); //Проверить все строки результата запроса ТаблицаЗначений=ТаблицаЗначений.Загрузить(); //Выгрузить в табличную часть получившейся результат Пока ВыборкаДетальныеЗаписи.Следующий() Цикл КонецЦикла; КонецПроцедуры |
|||
1
jsmith
25.07.16
✎
10:18
|
Рукалицо
Ты зачем новую тему создал? Ну и код у тебя! |
|||
2
jsmith
25.07.16
✎
10:21
|
Название темы не соответствует содержанию
Дубль темы Зачем поставил проверку по дате рождения на равно, если в той теме я уже написал как сделать на промежуток Форматировать научись |
|||
3
Fish
модератор
25.07.16
✎
10:21
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |