#0
by prog0101
нужно в дбфном тисе вывести таблицу колонки: номенклатура, остаток тмц, остаток по партиям на ТА ткните в пример кода попроще который делает это или похожее что-то желательно готовый к исполнению без недосказанностей вроде необъявленных переменных (если есть конечно варианты проще тех что в регпринте и типовой выгрузке остатков)
#0
by prog0101
нужно в дбфном тисе вывести таблицу колонки: номенклатура, остаток тмц, остаток по партиям на ТА ткните в пример кода попроще который делает это или похожее что-то желательно готовый к исполнению без недосказанностей вроде необъявленных переменных (если есть конечно варианты проще тех что в регпринте и типовой выгрузке остатков)
#1
by КонецЦикла
Шо, прямо уже начинать писать? Смотри отчеты: Ведомость по партиям ТМЦ Отчет по остаткам ТМЦ
#3
by Стрелок
вот простой пример ТекстЗапроса=" |SELECT | Рег.Товар AS [Товар $Справочник.Номенклатура],
#6
by Стрелок
пример попроще. всё логично и понятно ;) а главное - рабочий 100 %. Только что с живой конфы клиента сдёрнул
#8
by Стрелок
все мы когда то начинали. только раньше больше как то пытались сами разобраться а уж потом спрашивали по конкретным строкам кода своего же
#12
by prog0101
кстати приводить примеры рабочего кода положено уже в хелпе в нормальных средах программирования таких как с++ например да конечно пожалуйста приведи
#17
by prog0101
вообще конечно лучше не соединять а через объединение и потом группировку номенклатура имелась ввиду измерение регистра мне нужно чтобы как в коротко и быстро
#20
by Стрелок
ты хоть бы б л я страну указал и конфигурацию.... впрочем пофиг... я иду смотреть кино
#23
by AntiBuh
ну вроде как должно сработать, хотя там возможно надо еще ТекущийЭлемент добавить, без скобок
#30
by Mikeware
"семера" позволяет делать если не все, то очень многое. есть только один нюанс - делать надо... а за тебя делать никто не будет (ну разве что за деньги....)
#31
by prog0101
т.е. короче код который присобачит к парктически готовой таблице колонку из другой готовой таблицы по номенклатуре настолько сложен что его можно только за деньги написать специально?
#36
by Ёпрст
все это нужно воткнуть в сам запрос (получение цены), в том числе, хэвинг на нулевые итоги.
#37
by Ёпрст
ну и, если скуль - воткнуть хинты в текст запроса, если дбф - полностью переписать на попадаение в индекс + избавиться от соединнения с журналом, воткнув индекс на табличку движений регистра.
#38
by Стрелок
не так всё просто мне пока. Если не сложно - покажи как получить цены сразу в запросе индексы я только осваиваю (по твоей наколке на днях) кстати - появился вопрос по 1с++. может тут спросить? ответишь? вроде ничего сложного а понять не могу как сделать
#42
by Стрелок
кстати вот вопросик над которым бился 1. надо отобрать документы N-видов быстрым запросом 2. во всех этих документах есть НЕОБЩИЙ реквизит и НЕ ГРАФА ОТБОРА например "ОбъектУчета" тип справочник. Есть 100 % во всех. Как наложить условие по этому реквизиту? пробовал через левое соединение - не взлетает. Текст=" это сам запрос. количество видов документов переменное - в зависимости от ситуации. Вот так вот вопросец. Скажешь чего?
#47
by Стрелок
да я выкрутился через ж.... фильтрую результат уже а не в запросе. замедление небольшое - документов в периоде не так много... но "некрасиво" это
#50
by Ёпрст
строку условий лучше лепить такую: условие на отбор по реквизиту так, к примеру where iddoc in ( select Док1.iddoc as iddoc from $Документ.Вася as Док1 Док2.iddoc as iddoc from $Документ.Федя as Док2 .... )
#51
by Стрелок
до индекса я допёр и сам и пробовал через левое соединение в цикле дописывая к Док номер в списке но тогда приходится и в select тоже дох дописывать этих Док1,Док2... видов может быть от одного до 12-15... показалось некошерным. опять же обработка результатов то тоже будет через эти самые Док1,Док2. или я ошибаюсь?
#53
by Стрелок
(+51) я про то что в итоговой ТЗ колонки то будут Док1, Док2, Док3 и т.п. не сильно удобно при выборке, сортировке и т.п. леплю альтернативный журнал документов с отбором по нескольким видам документов и фильтром по значениям реквизита... а в журнале ещё и дата и время и фирма и общие реквизиты.... короче потом приходится довольно много вытягивать данных типа "ТЗ.ДатДок=ТЗЗапроса.Док.ДатаДок"
#56
by Стрелок
а у тебя разве не так? ( select Док1.iddoc as iddoc from $Документ.Вася as Док1 Док2.iddoc as iddoc from $Документ.Федя as Док2 .... ) вот в селекте Док1, Док2
#60
by Ёпрст
нет, у меня в селекте 1 колонка .. да и это подзапрос на фильтр по iddoc первоначальной выборки журнала. А динамически кучу юнионов собрать.. как 2 пальца %)
#63
by prog0101
вот если бы я то же самое спросил бы по восьмерке ответов было бы 25 штук за 25 минут вывод: настоящих спецов по семерке почти нет
#65
by ADirks
Неправильный вывод. По семёрке мало молодых и неопытных. А опытные про 2+2 жевать не станут, давно пройденный этап. И ещё. 25 ответов нафиг не надо. Тебе с ходу дали 2, но нормальных.
#69
by prog0101
вообще прямо скажем ответов мало ещё и потому что неправильное использование регистров сабжа это же хлеб для кучи сотрудников разгребающих косяки пожтому и сравнивать их это крамола
#70
by Mikeware
скорее, желания пофлудить.. ну, это верно - за франчами приходится частенько разгребать...
#74
by prog0101
я шесть лет проработал в рарусе, там такие задачи что вам и не снилось и главное сроки, иногда к утру
#79
by prog0101
я системный архитектор со стажем работаю в крупной британской компании как бы между прочим если вам интересно
#81
by prog0101
был у меня один такой умник повесил своим отчетом всю базу, вообще программисты один другого умнее всегда
#83
by prog0101
так я и выучил уже главное знать разницу между сик и скан а нотация запросов в среде это дело нескольких часов
#84
by Ёпрст
Тааак, а теперь какое отношение рарус имеет к британскому архитектору ? Неужто выгнали и взяли в падаваны, коробки носить ? :)
#85
by prog0101
в сапе такого бардака нет. там всё четко и работает правильно и сразу потому что никто не делит учет на серийный и партионный там партия и есть серия
#88
by Ёпрст
Насмотрелся на типового снеговика что ли со своими сериями ? :)))))))))))))) Архитектор.. мда. ЗЫ: если что, как напишешь - так и полетит. Никакого отношения учет серий и партий к платформе не имеет, как бэ.
#89
by prog0101
не вобиду но ни разу не видел хорошего программиста по восьмерке, обычно то что люди показывают это как бы не приемлемо для серьезного процессного управления предприятием
#94
by Стрелок
какой жирный троль.... автор - а ты в чём спец? ну не в 1С 7.7 это понятно. в 8-ке спец?
#96
by Стрелок
а чегой то это означает? вот архитектор - он проектирует строения. а этот чего? системы? какие? просто интересно где на таких пафосных учат и чего он делал в рарусе?
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- V7 Запрос по БухСчету (Не бух запрос)
- v7: v7 : НДС при возврате
- v7: Что нужно чтоб подключить ККМ Меркурий 112F к 1с V7 Торговля + склад
- v7: v7.7 премещение элемента справочника
- v7: v8: v7: Кто-нибудь сумел скачать комплект отчетности за I квартал 2007 года
- v7: 1С V7.7 в сети
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
- v7: запрос по нулевым остаткам тмц
- v7: Запрос по остаткам ТМЦ
- v7: Перенос данных Бухгалтерия из v7 в v8
- v7: v7 Перехват глобального события ПриЗаписи() или ОбработкаПроведения()
В этой группе 1С
- Преобразование значения к типу Число не может быть выполнено
- перенос партий из тис в ут
- Перемещение, резервирование товаров УТ 10.3
- Разные выражения группировок по одному полю СКД
- Как в запросе отобрать данные по определенному виду номенклатуры?
- Для знатоков SQL
- Графическое представление музыки
- v7: Вывод на принтер документа OpenOffice Writer, сформированного из 1с 7.7
- Фантомные ошибки при создании документа
- ЗУП 2.5 вопрос по регистру ОсновныеНачисленияРаботниковОрганизаций.ДанныеГрафика
- Частота Шины FSB реальной и эффект. =100 МГц на ноуте Lenovo IdeaPad Z570-323AG
- установка тсд
- Счетчики производительности на Postgre SQL на linux
- Война конкурентов, в которой проигрывают пользователи. Google Chrome vs Opera
- ГТД нужны только для проставления в СФ?
- КА. Зачем нужен учёт по сериям?
- Курсовые разницы (реализованные, нереализованные) для целей МСФО
- Ведомость по учету затрат
- Что влияет на объем базы и скорость работы с ней
- метод ВЫгрузить() и ОбходРезультатаЗапроса.ПоГруппировкам