|   |   | 
| 
 | Работа с документами (Встроенный язык) | ☑ | ||
|---|---|---|---|---|
| 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 | 
        Жаль что сам не догадался. Обидно слущи     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |