|
v7: Непонятка с запросом... | ☑ | ||
---|---|---|---|---|
0
bananan
21.12.12
✎
19:24
|
Когда в запросе задаю такое:
|Код = Документ.РасходнаяНакладная.Код, Документ.РасходнаяНакладнаяН.Код; (понятно, что это лишь одна строка запроса...) 1С выдает: Если Запр.Выполнить(ТекстЗапроса)=0 Тогда {\\SERVER12\VPKTEST$\EXTFORMS\РАС.ERT(95)}: Код = Документ.РасходнаяНакладная. <<?>> Код, Документ.РасходнаяНакладнаяН.Код; Запрос[4] : Неверно заданный путь 'Код' Если Запр.Выполнить(ТекстЗапроса)=0 Тогда {\\SERVER12\VPKTEST$\EXTFORMS\РАС.ERT(95)}: Код = Документ.РасходнаяНакладная.Код, Документ.РасходнаяНакладнаяН. <<?>> Код; Запрос[4] : Неверно заданный путь 'Код' А как в запросе задать данный путь (меня интересует код ТМЦ в Расходно накладной)? |
|||
1
Classic
21.12.12
✎
19:25
|
У документов кода нет
|
|||
2
viktor_vv
21.12.12
✎
19:26
|
Код = Документ.РасходнаяНакладная.ТМЦ.Код
|
|||
3
bananan
21.12.12
✎
19:27
|
в документе расходная накладная (в табличной части) указывются ТМЦ - мне нужны коды этих ТМЦ. Как это сделать в запросе?
|
|||
4
bananan
21.12.12
✎
19:28
|
(2) СПасибо!
|
|||
5
Ёпрст
21.12.12
✎
19:31
|
и оно тебе не надо, как бэ.. совсем.
|
|||
6
KRV
21.12.12
✎
19:34
|
Пятнично тут у вас....
|
|||
7
bananan
21.12.12
✎
19:39
|
Вот мне шеф (он сам программист 1С) сказал что все это можно сделать в запросе...
Как в запросе мне доступитьтся к единиыам измерения данного ТМЦ? |
|||
8
Ёпрст
21.12.12
✎
19:42
|
посмотреть в сторону базовой единицы.. ну или как там у вас в укр конфах сделано
|
|||
9
Ivаnоv4
21.12.12
✎
19:43
|
НомерСтроки ... е сли ты хочешь у док-ов посмотреть строки ТЧ
|
|||
10
bananan
21.12.12
✎
19:43
|
(8) Мне нужен, собственно, коэффициент для ЕдИзм "ящ." для данного ТМЦ
Как это сделать в запросе? |
|||
11
Ёпрст
21.12.12
✎
19:45
|
посмотреть реквизиты номенклатууры, в тисе есть базовая и основная единица, например, как там в твоей конфе - хз
|
|||
12
bananan
21.12.12
✎
19:47
|
(11) Это не ТИС, это Бухгалтерия
|
|||
13
Kreont
21.12.12
✎
19:49
|
Поля на выбор:)
Кво Коэффициент Ед |
|||
14
Ivаnоv4
21.12.12
✎
19:49
|
(12) ) это очень сильно меняет дело
|
|||
15
Ivаnоv4
21.12.12
✎
19:50
|
(12) Ты конфигуратор открывал? что у тебя в номенклатуре?
|
|||
16
bananan
21.12.12
✎
19:56
|
(12) Тоесть? Не поняфл вопрос...
Еще раз опишу задачу в запросе обрабатываю все расходные накладные, в каждой из них для каждого ТМЦ ищу коэффициент для ЕдИзм "ящ." Пробовал так: ТекстЗапроса = "Период с ДатаС по ДатаПо; |ОбрабатыватьДокументы Проведенные; |Количество = Документ.РасходнаяНакладная.Кво, Документ.РасходнаяНакладнаяН.Кво; |Код = Документ.РасходнаяНакладная.ТМЦ.Код, Документ.РасходнаяНакладнаяН.ТМЦ.Код; |ТМЦ = Документ.РасходнаяНакладная.ТМЦ, Документ.РасходнаяНакладнаяН.ТМЦ; |Функция Колво = Сумма(Количество); |Группировка Документ; |Группировка ТМЦ; |Условие (ТМЦ в выбТМЦ); |ПодчСпр=Справочник.ДополнительныеСведнения.ТекущийЭлемент; |Условие(ПодчСпр.Владелец=ТМЦ);"; Выдает: ТекстЗапроса = "Период с ДатаС по ДатаПо; |ОбрабатыватьДокументы Проведенные; |Количество = Документ.РасходнаяНакладная.Кво, Документ.РасходнаяНакладнаяН.Кво; |Код = Документ.РасходнаяНакладная.ТМЦ.Код, Документ.РасходнаяНакладнаяН.ТМЦ.Код; |ТМЦ = Документ.РасходнаяНакладная.ТМЦ, Документ.РасходнаяНакладнаяН.ТМЦ; |Функция Колво = Сумма(Количество); |Группировка Документ; |Группировка ТМЦ; |Условие (ТМЦ в выбТМЦ); |ПодчСпр=Справочник.ДополнительныеСведнения.ТекущийЭлемент; |Условие(ПодчСпр.Владелец=ТМЦ);"; |
|||
17
bananan
21.12.12
✎
19:58
|
сори, выдает:
Если Запр.Выполнить(ТекстЗапроса)=0 Тогда {\\SERVER12\VPKTEST$\EXTFORMS\РАС.ERT(93)}: ПодчСпр=Справочник. <<?>> ДополнительныеСведнения.ТекущийЭлемент; Запрос[10] : Неверно заданный путь 'ДополнительныеСведнения' Если Запр.Выполнить(ТекстЗапроса)=0 Тогда {\\SERVER12\VPKTEST$\EXTFORMS\РАС.ERT(93)}: Условие(ПодчСпр.Владелец=ТМЦ <<?>> ); Запрос[11] : Ошибка в условии |
|||
18
Kreont
21.12.12
✎
20:03
|
ДополнительныеСведнения
=> ДополнительныеСведения |
|||
19
Ёпрст
21.12.12
✎
20:03
|
так, пишем что выдает это:
мд = Метаданные.Справочник("ТМЦ"); Для к =1 По мд.Реквизит() Цикл сообщить(мд.Реквизит(к).Идентификатор +" тип: "+мд.Реквизит(к).Тип+" вид: "+мд.Реквизит(к).Тип); КонецЦикла; |
|||
20
Ivаnоv4
21.12.12
✎
20:04
|
млять
вот у тебя переменные запроса на которые не ругается - через Док |
|||
21
bananan
21.12.12
✎
20:06
|
(19) Шеф сказал что обращаться к подчиненному справочнику - в запросе
(20) Не понял |
|||
22
Ivаnоv4
21.12.12
✎
20:07
|
что за ПодчСпр каким боком он в запросе?
|
|||
23
Ёпрст
21.12.12
✎
20:07
|
(21) мне твой шеф как бэ не авторитет, ты делай, что тебе говорят.
результаты - в студию. |
|||
24
bananan
21.12.12
✎
20:10
|
(22) Это Справооочник ЕдЗим
(23) да уже есть работаюзий правильно код, но там коэффициент для ЕдИзм не в запросе я нахожу а так: ЕдИ = Создатьобъект("Справочник.ЕдИзм"); ТМЦ = Создатьобъект("Справочник.ТМЦ"); Найд=ТМЦ.НайтиПоКоду(Запр.Код); |
|||
25
bananan
21.12.12
✎
20:10
|
(23) ну а шеф... он точно без насмешки - крутой програмист говорит что это можно сделать в запросе..
|
|||
26
Ivаnоv4
21.12.12
✎
20:10
|
(23)
) насчет авторитета шефа 1000+ |
|||
27
Ivаnоv4
21.12.12
✎
20:12
|
(25) Ты тока в запросе сладкое и розовое не путай
|
|||
28
bananan
21.12.12
✎
20:12
|
(26) Ребята, я на данной фирме -й день работаю... Ну а шеф...
И я вижу какую он работу за короткое время делает |
|||
29
Ivаnоv4
21.12.12
✎
20:14
|
Сдклать работу за тебя? Ты на собесодовании что говорил?
|
|||
30
Mikeware
21.12.12
✎
20:15
|
(28) сказав "работаю" - ты сильно погорячился....
говори "трудоустроен".... |
|||
31
Ivаnоv4
21.12.12
✎
20:17
|
(28) ЗП там получаешь?
Давай решим за тебя счет для перечисления денег надо? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |