powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / Создать отчет по результатам работы функции + запрос
7 сообщений из 7, страница 1 из 1
Создать отчет по результатам работы функции + запрос
    #37950032
Mari.P
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дано 1c 8.2 УПП.

Сделала обработку для удобства вывода помеченных на удаление объектов с датой удаления и пользователем который удалил.

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
Процедура КнопкаВыполнитьНажатие(Кнопка)
	// Вставить содержимое обработчика.
		  Ссылки = НайтиПомеченныеНаУдаление();
 ТабСсылок = НайтиПоСсылкам (Ссылки);
 Для Каждого Ссылка из ТабСсылок Цикл
	 НомерВерсии=ПолучитьНомерПоследнейВерсии(Ссылка[0]);
	 // АвторВерсии=СформироватьТаблицуВерсий(Ссылка[0],НомерВерсии);
	 Запрос = Новый Запрос;
	 Запрос.Текст = "ВЫБРАТЬ НомерВерсии, АвторВерсии, ДатаВерсии
	                | ИЗ РегистрСведений.ВерсииОбъектов
	                | ГДЕ Объект=&Ссылка И НомерВерсии=&Номер
	                | УПОРЯДОЧИТЬ ПО НомерВерсии Убыв";
	Запрос.УстановитьПараметр("Ссылка", Ссылка[0]);
	Запрос.УстановитьПараметр("Номер", НомерВерсии);
    Выборка = Запрос.Выполнить().Выбрать();
	Выборка.Следующий();
	ДатаВерсии= Выборка.ДатаВерсии;
	АвторВерсии=Выборка.АвторВерсии;
     Сообщить(" "+ДатаВерсии+ " " + СокрЛП(Ссылка[0]) + " " + СокрЛП(Ссылка[1])+ " " +АвторВерсии + " " +НомерВерсии);
 КонецЦикла;




Теперь задача - сделать отчет, чтобы все красиво выглядело. Подскажите пож. как реализовать, я новичок в 1с, пока знаю только компоновку данных с набором данных - запрос, а если не только запрос, то как?
...
Рейтинг: 0 / 0
Создать отчет по результатам работы функции + запрос
    #37950038
zamichnik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mari.P,

Таблица значений
...
Рейтинг: 0 / 0
Создать отчет по результатам работы функции + запрос
    #37950043
Mari.P
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо
...
Рейтинг: 0 / 0
Создать отчет по результатам работы функции + запрос
    #37951974
Mari.P
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ссылки = НайтиПомеченныеНаУдаление();
ТабСсылок = НайтиПоСсылкам (Ссылки);

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
Запрос = Новый Запрос;
 Запрос.УстановитьПараметр("ТЗ_Удаленных", ТабСсылок);
 Запрос.Текст = 
  "ВЫБРАТЬ
  | ТЗ_Удаленных.УдаленныйОбъект
  |ПОМЕСТИТЬ ТЗ_Удаленных
  |ИЗ
  | &ТЗ_Удаленных КАК ТЗ_Удаленных
  |;
  |
  |////////////////////////////////////////////////////////////////////////////////
  |ВЫБРАТЬ
  | ТЗ_Удаленных.УдаленныйОбъект
  |ИЗ
  | ТЗ_Удаленных КАК ТЗ_Удаленных";

 Результат = Запрос.Выполнить();

 ВыборкаДетальныеЗаписи = Результат.Выбрать();




Пишет ошибку : Поле не найдено ТЗ_Удаленных.УдаленныйОбъект
Подскажите пожалуйста ув профессионалы в чем ошиблась?
...
Рейтинг: 0 / 0
Создать отчет по результатам работы функции + запрос
    #37952014
olegves
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mari.P,

а чего хотца этим запросом получить?
Если список, то для чего именно запросом?
Не проще
Для каждого стр из ТабСсылок Цикл
//действия над строками ТЗ
КонецЦикла;
...
Рейтинг: 0 / 0
Создать отчет по результатам работы функции + запрос
    #37952016
Mari.P
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так хочется отчет сделать, вот и пытаюсь соорудить источник- запрос.
...
Рейтинг: 0 / 0
Создать отчет по результатам работы функции + запрос
    #37952107
sWinTyz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mari.PПишет ошибку : Поле не найдено ТЗ_Удаленных.УдаленныйОбъект
Подскажите пожалуйста ув профессионалы в чем ошиблась?

ну видимо нет такого поля в вашем ТЗ
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Создать отчет по результатам работы функции + запрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]