Имя: Пароль:
1C
1С v8
ЭлементыФормы в запросе
,
0 RedFox
 
24.03.12
06:41
Приветствую.
Такая задача. Нужно создать внешний отчёт, который бы делал выборку в документах по элементам формы. Как в запросе можно обратиться к элементу формы? Спасибо.
1 golden-pack
 
24.03.12
06:44
не за что
2 ShoGUN
 
24.03.12
06:45
(0) Доброе утро. Запросом можно обратиться только к таблицам базы данных. Как найдёшь в БД элементы формы - так приходи.
3 Wobland
 
24.03.12
06:53
очередной отождествляющий буквы на форме с данными БД?
4 RedFox
 
24.03.12
06:57
(2) Спасибо, буду делать выборкой.
5 golden-pack
 
24.03.12
06:59
+(4) Спасибо, что незалевал.
6 ShoGUN
 
24.03.12
07:00
(4) Выборкой чего и откуда? Элементы формы создаются вместе с формой и уничтожаются при её закрытии. Теперь думаем ещё раз и озвучиваем задачу полностью, а не свои гениальные идеи.
7 golden-pack
 
24.03.12
07:03
(6) Видимо так:
фрм = получитьФорму()
Для каждого элемент из фрм.ЭлементыФормы Цикл
КонецЦикла;
8 ShoGUN
 
24.03.12
07:03
(7) В отчёте? О_о Ужас.
9 RedFox
 
24.03.12
07:06
(6) Документ платёжное поручение входящее. Нужно выбрать всё суммы НДС. А сумма НДС это элемент формы.
10 ShoGUN
 
24.03.12
07:08
(9) Ууууу, как всё запущено...
11 golden-pack
 
24.03.12
07:09
(9) Зря ты это написал.
12 Wobland
 
24.03.12
07:11
(9) если форму не открыть, то сумму НДС не получить?
13 RedFox
 
24.03.12
07:14
(12)Лениво ковыряться в коде документа. Что откуда берётся. Думал, может есть какой способ попроще.
14 Wobland
 
24.03.12
07:15
(13) записывай: ахалай-махалай, ляськи-масяськи...
15 RedFox
 
24.03.12
07:16
(14) Спасибо, добрый человек, что бы я без тебя делал...
16 ShoGUN
 
24.03.12
07:17
(13) Ты не представляешь, откуда берется сумма НДС?
Стаж: 7 г. 2 мес. - тушите свет, сливайте воду.
17 RedFox
 
24.03.12
07:18
Нет, не представляю. УПП не занимаюсь, на ней другой человек сидит. Только он сейчас в отпуске, а нужно срочно.
18 Drock
 
24.03.12
07:20
(17) этапять пиши еще
19 ShoGUN
 
24.03.12
07:21
(17) Посчитать, пользуясь суммой документа и ставкой НДС. В ПП по идее расчетная ставка, т.е. 18/118, или там 10/110.
20 ShoGUN
 
24.03.12
07:22
+(19) Можно непосредственно в запросе. А создавать(и скорей всего открывать) форму, чтобы посчитать ставку НДС - это прямой путь на govnokod.ru
21 ShoGUN
 
24.03.12
07:23
*(20) ставку => сумму
22 RedFox
 
24.03.12
07:24
(19) Там есть и 18/118, и 10/110. и 20/120 и это тоже элемент формы.
23 Drock
 
24.03.12
07:25
Заходишь вот в такую ветку и обидно становится за профессию, вашуж мать вы ЖКК хоть раз открывали, при чем тут УПП и не УПП, если вы программист 1с то должны иметь понятия о реквизитах объекта и формы, даже если вы семерошник.
Открыть в конфигураторе дерево метаданных и посмотреть реквизиты табличной части документа религия не позволяет и запрос к ТЧ документа сделать? Двойка вам, идите учите матчасть.
24 БибиГон
 
24.03.12
07:27
(17) а чем занимаешься?
25 RedFox
 
24.03.12
07:28
(23) Слона-то я и не приметил. Хреново в субботу работать после пятницы. Посыпаю голову пеплом.
26 ShoGUN
 
24.03.12
07:29
(22) И чо? Сумма документа и ставка НДС по-любому где-то хранится в БД. Вот оттуда её и доставай, а не придумывай фигни.
Внезапно вспомнил, что (23) прав, просто на форме выводятся данные первой строки табличной части, если платежка по одному договору.
27 andrewks
 
24.03.12
09:14
(0) хорошая трава...
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.