Имя: Пароль:
JOB
Работа
Работа с документами (Встроенный язык)
0 Арсений
 
25.02.12
13:02
Добро всем кто посетил мою тему. Заранее прошу прощения если нафлудил. Я тут у вас на форуме первый день так чё строго не судите, подскажите если чё)
Суть моейной проблемы вот в чём. Подскажите как правильнее работать с документами. Как правильнее создать Запрос что бы получить документы определённого вида. Допустим "Продажа по принятой выручке"? Как там дальше вывести всё остальное я ещё сам попробую допетрить.
Допустим хотя бы что бы я мог пока просто вывести Таблицу в которой будет группировка по документу у которого будет перечислен товар с НачДаты по КонДату
1 Арсений
 
25.02.12
13:09
С Запросами работаю только 2-день так что всех приколов не знаю. Пока добился того что бы в таблицу вывести Склады в которых лежит определённый Товар определённого Кол. и общее Кол всей данной радости, т.е. Итого товара. Но надежда умирает последней и не останавливаюсь на достигнутом. Надеюсь на вашу помощь, что поможете ускорить процесс познавания Языка Запросов и Встроенного языка 7.7 в целом
2 Арсений
 
25.02.12
13:10
Заранее благодарен :)
3 Rie
 
25.02.12
13:10
(0) Не совсем понятна задача.
Если нужно посмотреть документы, по которым продавался товар, - то такую информацию идеологически правильнее черпать из регистра, а не из документов.
4 Андрей_Андреич
 
naïve
25.02.12
13:13
Случай непростой, но все когда-то начинали. Основной принцип - делать запросы не по документам, а по регистрам. Допустим, есть регистр "Продажи" - вот и делай по нему запрос с группировками, допустим, товар, день и документ.
5 Арсений
 
25.02.12
13:30
Огромнейшее спасибо, теперь уже более или менее понятно откуда плясать. Последний раз 1С в плане программирования я видел в 2006 году, и то, усвоил только совсем немного, самое самое базовое. А сейчас приспичило. Вот и разбираюсь понемногу, с чем его едят и как оно работает. Пока учусь на небольших отчётах. А в конечном итоге моя задача состоит пока в том что бы создать новый журнал с новым документом, пока что не влияющим ни на что просто несущим в себе информацию по продаже. Можно сказать, попробовать скопировать документы "Реализация" и "Возврат" но что бы их можно было там добавить Флаг и сохранить его Проведением документа, но что бы это проведение не повлияло ни на что кроме как сохранения этого флажка "Забрали".
6 lals
 
26.02.12
14:44
(5) Воспользуйся втроеным Конструкторм запросов там все как самокат. Я всегда его юзаю а затем уже перешиваю все то что мне не нравится.
Просто и наглядно.
7 G-Re
 
26.02.12
15:31
(5) А все же, для начала, почитай хоть какой-нибудь букварь.
8 Cthulhu
 
26.02.12
15:33
Или почитайте "Описание встроенного языка" - там примеры есть. И запросом - не факт что лучше. Поищи в упомянутой книжке описания методов "СоздатьОбъект", "ВыбратьДокументы", "ПолучитьДокумент"...
9 Арсений
 
26.02.12
21:08
Сегодня у меня уже получилось вывести все документы определённого вида, вместе с товаром, за период :) Правда пока без запроса :) Над Запросом я ещё подумаю, может на самом деле его делать не стоит в данном случает. Но в любом случае спасибо за совет насчёт конструктора :) его я тоже позже поюзаю :)
Умнею прям на глазах... И куда мозги потом складываться буду.... Шучу))) Спасибо всем ВАМ за помошчь :)

Процедура Сформировать()
   
   Док = СоздатьОбъект("Документ.Реализация");
   Док.ВыбратьДокументы(ДатаНач,ДатаКон);
   
   Пока Док.ПолучитьДокумент() = 1 Цикл
       Если Док.Проведен() = 0 Тогда
           Сообщить(Док.Вид() + " №"+  Док.НомерДок + " Документ не проведён!")
       Иначе
           Сообщить(Док.Вид() + " №"+  Док.НомерДок + "   " + Док.ДатаДок);
           Док.ВыбратьСтроки();
           Пока Док.ПолучитьСтроку() = 1 Цикл
               Сообщить("   " + Док.Номенклатура);
           КонецЦикла;
       КонецЕсли;
   КонецЦикла;  
КонецПроцедуры
10 Скользящий
 
26.02.12
21:16
Поковыряй еще вот это, пригодится. Видел аналогичные обработки, тоже удобные для начинающих. http://narod.ru/disk/41992919001.9205d83c8f23ed6078cba03ffbcf678a/ИнструментДляНаписанияЗапросов.rar.html
11 Арсений
 
26.02.12
21:45
Почему-то скачивается Яндекс Бар вместо инструкции
12 Арсений
 
26.02.12
21:47
Т.е. вместо файла ИнструментДляНаписанияЗапросов.rar
13 Скользящий
 
26.02.12
22:01
это дополнительный тест на интеллект, догадаешься ли снять галочку или нет.
14 Арсений
 
27.02.12
00:44
))))))))))))))))))
Видимо мой интеллект ниже среднего)))))))))))))) Спасибо)
15 Арсений
 
27.02.12
00:45
Жаль что сам не догадался. Обидно слущи