Имя: Пароль:
1C
1С v8
проблема с обработкой
,
0 snuppi
 
24.10.12
14:39
Здравствуйте. моя задачка - есть документ - "МойДокумент" без движений, нужно сделать обработку,
которая должна выводить список, всех введенных докуметов этого типа, с некоторым отбором.
Подскажите примерный план действий, с чего начать, спросить не у кого?
Я так понимаю, что надо делать запросом:



Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
              |    МойДокумент.Ссылка
              |ИЗ
              |    Документ.МойДокумент КАК МойДокумент
              |ГДЕ
              |    МойДокумент.Реквизит1 = &Реквизит1";
Запрос.УстановитьПараметр("Реквизит1", Реквизит1);        
Результат = Запрос.Выполнить().Выгрузить();
1 Stim
 
24.10.12
14:41
выведи на форму мойдокументСписок  и добавь к нему программно отборы, посмотри, как в форме списка типового это сделано
2 palpetrovich
 
24.10.12
14:44
(0) " с чего начать" - ну ты уже начал ваще-т
что не понятно? как вывести в печФорму?
3 Aprobator
 
24.10.12
14:45
еще бы выяснить о каких формах речь идет. УФ или обычные.
4 lubja
 
24.10.12
14:50
+3 и что должна делать эта обработка... может можно обойтись банальной универсальной?
5 Stim
 
24.10.12
14:52
неожиданно появилась lubja =)
6 lubja
 
24.10.12
14:53
(5) неожиданно, правда? )))
7 snuppi
 
24.10.12
14:55
формы неуправляемые, до отборов мне еще далеко. Хочется разобраться для начала как при нажатии на кнопку "сформировать" в обработке выводился список нужных мне документов.
8 Stim
 
24.10.12
14:57
(6) очень неожиданно:) как там твой спец?
9 lubja
 
24.10.12
14:58
(8) давно сдан ))
(7) если у тебя на форме лежит табличное поле с типом тз, то и загружай в это тз результат запроса...
10 palladyi
 
24.10.12
14:59
пишешь: Выборка = результат.выбрать();
Пока Выборка.Следующий() Цикл
ТабличнаяЧасть.НоваяСтрока
11 palladyi
 
24.10.12
14:59
ну и заполняешь соответственно
12 snuppi
 
24.10.12
15:00
спасибо)))
13 AlexTim03
 
24.10.12
15:04
(10) А что метод Результат.Выгрузить() уже не катит?
14 palladyi
 
24.10.12
15:05
не за что)
15 palladyi
 
24.10.12
15:05
(13) вот не знаю, если честно. всегда выборкой пользовался.
16 lubja
 
24.10.12
15:17
(15) переучивайся )
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн