Имя: Пароль:
1C
Админ
цена с учетом ндс во внешней печатной форме
0 TAN1990
 
01.11.13
10:32
Добрый день!
Работаю в упп82

У меня не получается добить внешнюю печатную форму заказа поставщику.

Запрос


Запрос.УстановитьПараметр("ТекущийДокумент", СсылкаНаОбъект.Ссылка);
    Запрос.Текст ="
    |ВЫБРАТЬ
    |    ВложенныйЗапрос.Номенклатура," + ТекстПоляТовараДляТоваров + "
    |    ВложенныйЗапрос.Номенклатура." + ТекстКодАртикул + " КАК КодАртикул,
    |    ВложенныйЗапрос.Количество,
    |    ВложенныйЗапрос.ЕдиницаИзмерения.Представление КАК ЕдиницаИзмерения,
    |    ВложенныйЗапрос.Цена,
    |    ВложенныйЗапрос.Сумма,
    |    ВложенныйЗапрос.СуммаНДС,
    |    ВложенныйЗапрос.Характеристика,
    |    NULL КАК Заказ,
    |   1    КАК НомерТЧ,
    |    ВложенныйЗапрос.НомерСтроки КАК НомерСтроки,
    |    NULL КАК Серия" + ТекстПоляАртикула + "
    |ИЗ
    |    (
    |    ВЫБРАТЬ
    |        ЗаказПоставщику.Номенклатура,
    |        ЗаказПоставщику.ЕдиницаИзмерения,
    |        ЗаказПоставщику.Цена                        КАК Цена,
    |       МИНИМУМ(ЗаказПоставщику.НомерСтроки)        КАК НомерСтроки,
    |        СУММА(ЗаказПоставщику.Количество)           КАК Количество,
    |        СУММА(ЗаказПоставщику.Сумма     )           КАК Сумма,
    |        СУММА(ЗаказПоставщику.СуммаНДС  )           КАК СуммаНДС,
    |        ЗаказПоставщику.ХарактеристикаНоменклатуры  КАК Характеристика" + ТекстВыборкиАртикула + ТекстВыборкиНоменклатуры + "
    |    ИЗ
    |        Документ.ЗаказПоставщику.Оборудование КАК ЗаказПоставщику" + ТекстИсточникАртикула + "
    |
    |    ГДЕ
    |        ЗаказПоставщику.Ссылка = &ТекущийДокумент
    |
    |    СГРУППИРОВАТЬ ПО
    |        ЗаказПоставщику.Номенклатура,
    |        ЗаказПоставщику.ЕдиницаИзмерения,
    |        ЗаказПоставщику.Цена,
    |        ЗаказПоставщику.ХарактеристикаНоменклатуры" + ТекстГруппировкиАртикулаИНоменклатуры + "
    |    ) КАК ВложенныйЗапрос
    |
    |ОБЪЕДИНИТЬ ВСЕ
    |
    |ВЫБРАТЬ
    |    ВложенныйЗапрос.Номенклатура," + ТекстПоляТовараДляТоваров + "
    |    ВложенныйЗапрос.Номенклатура." + ТекстКодАртикул + " КАК КодАртикул,
    |    ВложенныйЗапрос.Количество,
    |    ВложенныйЗапрос.ЕдиницаИзмерения.Представление КАК ЕдиницаИзмерения,
    |    ВложенныйЗапрос.Цена,
    |    ВложенныйЗапрос.Сумма,
    |    ВложенныйЗапрос.СуммаНДС,
    |    ВложенныйЗапрос.Характеристика,
    |    ВложенныйЗапрос.Заказ,
    |   2    КАК НомерТЧ,
    |    ВложенныйЗапрос.НомерСтроки КАК НомерСтроки,
    |    NULL КАК Серия" + ТекстПоляАртикула + "
    |ИЗ
    |    (
    |    ВЫБРАТЬ
    |        ЗаказПоставщику.Номенклатура,
    |        ЗаказПоставщику.ЕдиницаИзмерения,
    |        ЗаказПоставщику.Цена                        КАК Цена,
    |        ЗаказПоставщику.Заказ                        КАК Заказ,
    |       МИНИМУМ(ЗаказПоставщику.НомерСтроки)        КАК НомерСтроки,    
    |        СУММА(ЗаказПоставщику.Количество)           КАК Количество,
    |        СУММА(ЗаказПоставщику.Сумма     )           КАК Сумма,
    |        СУММА(ЗаказПоставщику.СуммаНДС  )           КАК СуммаНДС,
    |        ЗаказПоставщику.ХарактеристикаНоменклатуры  КАК Характеристика" + ТекстВыборкиАртикула + ТекстВыборкиНоменклатуры + "
    |    ИЗ
    |        Документ.ЗаказПоставщику.Товары КАК ЗаказПоставщику" + ТекстИсточникАртикула + "
    |
    |    ГДЕ
    |        ЗаказПоставщику.Ссылка = &ТекущийДокумент
    |
    |    СГРУППИРОВАТЬ ПО
    |        ЗаказПоставщику.Номенклатура,
    |        ЗаказПоставщику.ЕдиницаИзмерения,
    |        ЗаказПоставщику.Цена,
    |        ЗаказПоставщику.Заказ,
    |        ЗаказПоставщику.ХарактеристикаНоменклатуры" + ТекстГруппировкиАртикулаИНоменклатуры + "
    |    ) КАК ВложенныйЗапрос
    |
    |ОБЪЕДИНИТЬ ВСЕ
    |
    |ВЫБРАТЬ
    |    ЗаказПоставщику.Номенклатура," + ТекстПоляТовараДляУслуг + "
    |    ЗаказПоставщику.Номенклатура." + ТекстКодАртикул + " КАК КодАртикул,
    |    ЗаказПоставщику.Количество,
    |    ЗаказПоставщику.Номенклатура.ЕдиницаХраненияОстатков,
    |    ЗаказПоставщику.Цена,
    |    ЗаказПоставщику.Сумма,
    |    ЗаказПоставщику.СуммаНДС,
    |    NULL,
    |    NULL,
    |   3    КАК НомерТЧ,
    |   ЗаказПоставщику.НомерСтроки КАК НомерСтроки,    
    |    NULL КАК Серия" + ТекстВыборкиАртикула + "
    |    
    |ИЗ
    |    Документ.ЗаказПоставщику.Услуги КАК ЗаказПоставщику" + ТекстИсточникАртикулаБезХарактеристики + "
    |
    |ГДЕ
    |    ЗаказПоставщику.Ссылка = &ТекущийДокумент
    |
    |ОБЪЕДИНИТЬ ВСЕ
    |
    |ВЫБРАТЬ
    |    ВложенныйЗапрос.Номенклатура," + ТекстПоляТовараДляТоваров + "
    |    ВложенныйЗапрос.Номенклатура." + ТекстКодАртикул + " КАК КодАртикул,
    |    ВложенныйЗапрос.Количество,
    |    ВложенныйЗапрос.Номенклатура.ЕдиницаХраненияОстатков.Представление КАК ЕдиницаИзмерения,
    |    ВложенныйЗапрос.Цена,
    |    ВложенныйЗапрос.Сумма,
    |    ВложенныйЗапрос.СуммаНДС,
    |    NULL,
    |    ВложенныйЗапрос.Заказ,
    |   4    КАК НомерТЧ,
    |    ВложенныйЗапрос.НомерСтроки КАК НомерСтроки,
    |    NULL КАК Серия" + ТекстПоляАртикула + "
    |ИЗ
    |    (
    |    ВЫБРАТЬ
    |        ЗаказПоставщику.Номенклатура,
    |        ЗаказПоставщику.Цена                        КАК Цена,
    |        ЗаказПоставщику.Заказ                        КАК Заказ,
    |       МИНИМУМ(ЗаказПоставщику.НомерСтроки)        КАК НомерСтроки,    
    |        СУММА(ЗаказПоставщику.Количество)           КАК Количество,
    |        СУММА(ЗаказПоставщику.Сумма     )           КАК Сумма,
    |        0                                           КАК СуммаНДС" + ТекстВыборкиАртикула + ТекстВыборкиНоменклатуры + "
    |    ИЗ
    |        Документ.ЗаказПоставщику.ВозвратнаяТара КАК ЗаказПоставщику" + ТекстИсточникАртикулаБезХарактеристики + "
    |
    |    ГДЕ
    |        ЗаказПоставщику.Ссылка = &ТекущийДокумент
    |
    |    СГРУППИРОВАТЬ ПО
    |        ЗаказПоставщику.Номенклатура,
    |        ЗаказПоставщику.Заказ,
    |        ЗаказПоставщику.Цена" + ТекстГруппировкиАртикулаИНоменклатуры + "
    |    ) КАК ВложенныйЗапрос
    |
    |УПОРЯДОЧИТЬ ПО НомерТЧ ВОЗР, НомерСтроки ВОЗР
    |";
    
    ЗапросТовары = Запрос.Выполнить().Выгрузить();



здесь выводится цена без учета НДС.

А как вставить в макет цену с учетом ндс?
1 Wobland
 
01.11.13
10:34
неужели сложить??
2 TAN1990
 
01.11.13
10:35
(1) где сложить? в запросе?
3 Milok
 
01.11.13
10:35
(1) ну тогда и поделить, раз уж цена нужна
4 TAN1990
 
01.11.13
10:37
(3) где это сделать?
5 Milok
 
01.11.13
10:38
(4) почему бы не в запросе?
6 Любопытная
 
01.11.13
10:38
(4) перед выводом в макет это делать
7 TAN1990
 
01.11.13
10:39
(5) я не знаю как
8 TAN1990
 
01.11.13
10:40
подскажите, пожалуйста
9 Wobland
 
01.11.13
10:42
(7) +
10 Milok
 
01.11.13
10:42
Как происходит заполнение табличного документа?
Через Заполнить()?
На макете есть параметр ЦенаСНДС?
11 disk-2008
 
01.11.13
10:45
(0)С учетной политикой сначала разберись.
12 TAN1990
 
01.11.13
10:48
(10) ОбластьСтроки   = Макет.ПолучитьОбласть("СтрокаСКодом");

На макете нет параметра ЦенаСНДС
13 mikecool
 
01.11.13
10:49
срочно замуж!!!
14 TAN1990
 
01.11.13
10:49
+(12) После

ОбластьСтроки   = Макет.ПолучитьОбласть("СтрокаСКодом");


Запрос. Тот который в (0)
15 TAN1990
 
01.11.13
10:51
(13) Выйду! За того, кто будет мне помогать с внешними печатными формами разбираться.
16 Wobland
 
01.11.13
10:51
(15) я подумаю
17 Гефест
 
01.11.13
10:52
(15) Сперва фото в купальнике и образец борща
18 TAN1990
 
01.11.13
10:53
ну, пожалуйста помогите
19 TAN1990
 
01.11.13
10:53
голова взорвется сейчас
20 Wobland
 
01.11.13
10:54
(18) чем?
выбрать СуммаБезНДС+СуммаНДС КАК НаименованиеПараметраМакета
подойдёт?
21 mikecool
 
01.11.13
10:54
(15) а это уже угроза ))))
22 Wobland
 
01.11.13
10:54
(21) тсс.. не мешай
23 mikecool
 
01.11.13
10:55
(22) как ты жениться хочешь ))) до вечера желание не пропадет?
24 User_Agronom
 
01.11.13
10:56
(20) Сразу сумму (в смысле выражение) писать в параметр макета.
25 Wobland
 
01.11.13
10:56
(23) к вечеру желание только увеличится
26 Любопытная
 
01.11.13
10:59
(20) Это сумма! А ТС хочет цену!
27 TAN1990
 
01.11.13
11:00
(24) Как это?

Там где поле "параметр" в самом макете написала Цена+СуммаНДС

так он ошибку выдает
28 Любопытная
 
01.11.13
11:01
(27)Надо не в макете править, а в коде.
И тебе Сумма с НДС нужна или Цена с НДС? Это все же несколько разные вещи
29 Wobland
 
01.11.13
11:02
(27) там складывать нельзя. складывай в запросе
(26) от оно чо
30 User_Agronom
 
01.11.13
11:02
(27) Не верю.
(26) Да, верно. Можно вторым слагаемым (СуммаНДС делить на Количество). Если у неё штучный товар
31 TAN1990
 
01.11.13
11:03
(28) Сумму с НДС я вывела. Мне цена с НДС нужна
32 User_Agronom
 
01.11.13
11:03
(29) С такими си.. глазами проще в коде найти. А то запрос сломает - вообще будет труба дело.
33 Wobland
 
01.11.13
11:04
(31) как бы ты это сделала на бумажке с двумя числами?
34 mikecool
 
01.11.13
11:04
Цена с НДС равна Сумма с НДС деленная на количество с НДС!!!!
35 Wobland
 
01.11.13
11:05
сотку сделаем?
36 User_Agronom
 
01.11.13
11:05
(34)  >>количество с НДС!
Круто однако :))
37 Любопытная
 
01.11.13
11:05
(31) никак ты из представленных данных не получишь цену с НДС. И вообще, кто сказал, что цена НДС включает?
38 mikecool
 
01.11.13
11:10
божественная сила есть божественная масса помноженная на божественное ускорение... так и тут...
39 Wobland
 
01.11.13
11:11
чтобы найти площадь Ленина, нужно длину Ленина умножить на ширину ЛенинаСельская п/к 500г индивидуальная упаковка ЦК
40 Wobland
 
01.11.13
11:11
(39) и из буфера затесалось ;)
41 TAN1990
 
01.11.13
11:11
(33) ЦенаСНДС=Окр((Цена*НДС),2)
42 mikecool
 
01.11.13
11:13
(41) см (34)
43 TAN1990
 
01.11.13
11:16
(42) ЦенасНДС=Сумма/Количество


И где мне это писать?
44 Wobland
 
01.11.13
11:17
(43) в запросе же. предварительно проверив количество на ноль
45 Любопытная
 
01.11.13
11:18
(43) я бы еще сумму НДС к сумме приложила
46 mikecool
 
01.11.13
11:20
выбор когда Ссылка.СуммаВключаетНДС ТОгда
Сумма/Количество
Иначе (Сумма+СуммаНДС)/Количество конец как ЦенаСНДС
как то так
47 TAN1990
 
01.11.13
11:20
(45) Сумма   уже включает НДС
48 TAN1990
 
01.11.13
11:22
(46) у меня тот же вопрос - в каком месте запроса это вставить?
49 Wobland
 
01.11.13
11:25
(48) в секции ВЫБРАТЬ. и приписать КАК НужныйАлиас
50 TAN1990
 
01.11.13
11:28
(49) в запросе несколько секций ВЫБРАТЬ.

Вставлять в каждую?
51 Любопытная
 
01.11.13
11:29
(50) в самую верхнюю
52 User_Agronom
 
01.11.13
11:32
(50) Гм. Я уже предлагал запрос не трогать?
53 Wobland
 
01.11.13
11:33
(50) в крайнюю
54 TAN1990
 
01.11.13
11:37
(51, 53)

Крайняя (верхняя) такая получилась

Запрос.Текст ="
    |ВЫБРАТЬ
    |    ВложенныйЗапрос.Номенклатура," + ТекстПоляТовараДляТоваров + "
    |    ВложенныйЗапрос.Номенклатура." + ТекстКодАртикул + " КАК КодАртикул,
    |    ВложенныйЗапрос.Количество,
    |    ВложенныйЗапрос.ЕдиницаИзмерения.Представление КАК ЕдиницаИзмерения,
    |    ВложенныйЗапрос.Цена,
    |    ВложенныйЗапрос.Сумма,
    |    ВложенныйЗапрос.СуммаНДС,
    |    ВложенныйЗапрос.Характеристика,
    |    NULL КАК Заказ,
    |   1    КАК НомерТЧ,
    |    ВложенныйЗапрос.НомерСтроки КАК НомерСтроки,
    |    NULL КАК Серия" + ТекстПоляАртикула + ",
    |   Выбор когда Ссылка.СуммаВключаетНДС ТОгда
    |   Сумма/Количество
    |   Иначе (Сумма+СуммаНДС)/Количество конец как ЦенаСНДС
    |ИЗ
    |    (
    |    ВЫБРАТЬ
    |        ЗаказПоставщику.Номенклатура,
    |        ЗаказПоставщику.ЕдиницаИзмерения,
    |        ЗаказПоставщику.Цена                        КАК Цена,
    |       МИНИМУМ(ЗаказПоставщику.НомерСтроки)        КАК НомерСтроки,
    |        СУММА(ЗаказПоставщику.Количество)           КАК Количество,
    |        СУММА(ЗаказПоставщику.Сумма     )           КАК Сумма,
    |        СУММА(ЗаказПоставщику.СуммаНДС  )           КАК СуммаНДС,
    |        ЗаказПоставщику.ХарактеристикаНоменклатуры  КАК Характеристика" + ТекстВыборкиАртикула + ТекстВыборкиНоменклатуры + "
    |    ИЗ
    |        Документ.ЗаказПоставщику.Оборудование КАК ЗаказПоставщику" + ТекстИсточникАртикула + "
    |
    |    ГДЕ
    |        ЗаказПоставщику.Ссылка = &ТекущийДокумент
    |
    |    СГРУППИРОВАТЬ ПО
    |        ЗаказПоставщику.Номенклатура,
    |        ЗаказПоставщику.ЕдиницаИзмерения,
    |        ЗаказПоставщику.Цена,
    |        ЗаказПоставщику.ХарактеристикаНоменклатуры" + ТекстГруппировкиАртикулаИНоменклатуры + "
    |    ) КАК ВложенныйЗапрос
    |
    |ОБЪЕДИНИТЬ ВСЕ


Куда приписать КАК НужныйАлиас?
55 Wobland
 
01.11.13
11:37
|   Выбор когда Ссылка.СуммаВключаетНДС ТОгда
    |   Сумма/Количество
    |   Иначе (Сумма+СуммаНДС)/Количество конец

иначе ...
конец как ЦенаСНДС
56 TAN1990
 
01.11.13
11:41
(55) Ошибка

Не удалось сформировать внешнюю печатную форму!
Ошибка при вызове метода контекста (Выполнить): {(16, 16)}: Поле не найдено "Ссылка.СуммаВключаетНДС"
Выбор когда <<?>>Ссылка.СуммаВключаетНДС ТОгда
57 mikecool
 
01.11.13
11:41
(56) а ты борщ вкусный можешь варить? а то чуствую, без личной встречи не получится твою проблему решить...
58 Wobland
 
01.11.13
11:42
(56) так ты там всё поломаешь. жди вечера. приду домой, подключусь удалённо и сделаю, как положено
59 Wobland
 
01.11.13
11:43
(57) mikecool, ну я же просил ;)
60 mikecool
 
01.11.13
11:44
(59) я уже голодный и хочу борща, а в таком состоянии мне на все плевать ))))))
61 Любопытная
 
01.11.13
11:45
|ВЫБРАТЬ
    |    ВложенныйЗапрос.Номенклатура," + ТекстПоляТовараДляТоваров + "
    |    ВложенныйЗапрос.Номенклатура." + ТекстКодАртикул + " КАК КодАртикул,
    |    ВложенныйЗапрос.Количество,
    |    ВложенныйЗапрос.ЕдиницаИзмерения.Представление КАК ЕдиницаИзмерения,
    |    ВложенныйЗапрос.Цена,
    |    ВложенныйЗапрос.Сумма/ВложенныйЗапрос.Количество КАК ЦенаСНДС,
    |    ВложенныйЗапрос.Сумма,
    |    ВложенныйЗапрос.СуммаНДС,
    |    ВложенныйЗапрос.Характеристика,
    |    NULL КАК Заказ,
62 Wobland
 
01.11.13
11:45
эх, зауралье. я уже второй час вкусно перевариваю..
63 Wobland
 
01.11.13
11:46
(61) Марина, если заработает у тебя, придётся жениться на тебе. а я тебя слишком уважаю для этого. на ноль делить тоже будешь?
64 mikecool
 
01.11.13
11:47
(63) лучше спроси - как на ноль делить без борща?
65 Любопытная
 
01.11.13
11:47
(63)Макс, ну до этого девочка, я думаю, и сама дойти сможет.
66 Любопытная
 
01.11.13
11:47
(64) Не надо делить на ноль. Ни с борщем, ни без борща.
67 Wobland
 
01.11.13
11:48
(64) да, на ноль делить только с пол-литрой можно
68 TAN1990
 
01.11.13
11:48
(63) там нуля быть не может. Документ не проводится, если количество меньше 1
69 Wobland
 
01.11.13
11:49
ВложенныйЗапрос.Количество может оказаться нулём? мне лень запрос смотреть. так то выбор когда ВложенныйЗапрос.Количество=0 тогда надо делать
(68) вот не аргумент
70 Любопытная
 
01.11.13
11:51
(69) не должно оно нулевым быть. Вероятность конечно есть, но не должно
71 Wobland
 
01.11.13
11:52
(70) если не доказуемо, надо проверять. первый курс, первый месяц обучения
72 Wobland
 
01.11.13
11:53
+(71) и по хрен, что на практике никогда не будет
73 Любопытная
 
01.11.13
11:53
(71) ну пусть проверяет тогда. Я вчера ругалась из-за этого с шефом.
74 Wobland
 
01.11.13
11:54
(73) ветку заведи. я с удовольствием почитаю мнения коллег
75 Wobland
 
01.11.13
11:55
а шефу можно аккуратно ссылку подсунуть, пусть переоценит себя
76 ASU_Diamond
 
01.11.13
11:55
(68) кто запрещает распечатать непроведенный документ?
77 Любопытная
 
01.11.13
11:56
(74) видела твою ветку 12го года. Зачем заводить еще одну? Мы же уже выяснили, что с null надо вести себя аккуратно
78 TAN1990
 
01.11.13
11:56
(61) Ошибка:

Не удалось сформировать внешнюю печатную форму!
Ошибка при вызове метода контекста (Выполнить): Разное количество полей в объединяемых запросах
79 Любопытная
 
01.11.13
11:56
(75)Он меня уже переоценил, мне этого достаточно) Не хочу снова работу искать))
80 Любопытная
 
01.11.13
11:57
(78) Мисс, вы с запросами вообще дело име ираньше
81 Любопытная
 
01.11.13
11:58
(80) Вы с запросами раньше дело имели? Нет? Верните все назад, оно Вам пока недоступно.

Сорри, клавиатура барахлит
82 User_Agronom
 
01.11.13
11:58
(78)(81) Я предупреждал!
83 Любопытная
 
01.11.13
11:59
(82)Она тебя не услышала. Ну печально конечно, но всем известно, что на чужих ошибках учиться неинтересно. Правда, к сожалению, имхо - барышня и на своих учиться тоже не хочет
84 Wobland
 
01.11.13
12:01
(77) да? ну я не помню
(78) кидай уже в почту своё горе
85 Любопытная
 
01.11.13
12:02
(84)там упоминался стандарт SQL92
86 User_Agronom
 
01.11.13
12:02
(67) Легко. Будет бесконечность :)
(82) Да я вам писал (и Вам в том числе). Если человек ноль в запросах - лучше ему их не трогать. В теле функции можно одну строку редактировать :))
(84) Если кинет - можно ветку закрывать.
87 Любопытная
 
01.11.13
12:04
(86) ну ладно тебе, чего ты бузишь? Пятница, все поразвлекались.
88 Wobland
 
01.11.13
12:04
(86) это в пределе будет бесконечность
89 Бледно Золотистый
 
01.11.13
12:06
(88) Не бесконечность, а бесконечно большое число.
90 User_Agronom
 
01.11.13
12:07
(87) Я серьезно. Начинать нужно с простого запроса, ну с одним соединением. А тут в качестве источника еще один запрос, да еще всё объединяется (нужно равенство полей в запросах), а не соединяется.
Пусть бы освоила более простые (пусть не самые правильные, но работающие) методы.
Попробуйте научить человека решению дифуров пятого порядка, если он еще школьную производную не осилил :)
91 TAN1990
 
01.11.13
12:09
(86) да я ноль в запросах
надеюсь, пока

но я не поняла, что предлагаете Вы в (24,31)
92 Wobland
 
01.11.13
12:12
злые мы все. у девушки запрос динамически собирается. конструктора нет, опыта нет, населена роботами..
щас починим
93 Wobland
 
01.11.13
12:13
это хоть кто? в смысле конфигурации
94 User_Agronom
 
01.11.13
12:16
(91) По шагам.
1. В макете найти ячейку, куда нужно писать. Посмотреть что за область. Определить имя параметра (в палитре свойств) (назначить параметр, если там ничего нет)
2. Внутри функции печать (Вы сами пишите или штатную поправляете?) найти цикл, выводящий данную область.
3. Внутри цикла добавить команду ИмяВашейОбласть.Параметры.ИмяПараметраКоторыйВп1 = <выражение вычисления>

А "выражение вычисления" можете сами собрать. СуммаСНДС/Количество или варианты.
95 User_Agronom
 
01.11.13
12:18
(92) Я добрый :)
Кстати, сразу было видно по
|    ИЗ
    |        Документ.ЗаказПоставщику.Товары КАК ЗаказПоставщику" + ТекстИсточникАртикула + "
    |
что динамически собирается
96 Любопытная
 
01.11.13
12:21
(91)Чего не поняла то? Надо найти не где данные собираются, а где выводятся и рассчитывать там, подставляя  в параметр нужные цифры. Что тут непонятного?
97 Любопытная
 
01.11.13
12:21
(95) Молодец, добрый. Возьми с полки пирожок
98 User_Agronom
 
01.11.13
12:23
(97) Я предпочел бы борщ :)
99 Wobland
 
01.11.13
12:25
один я тут потею ради красивых глаз?
100 Любопытная
 
01.11.13
12:25
(98) Ну возьми с полки борщ, мне все равно
101 Любопытная
 
01.11.13
12:25
(99) А ты вообще жениться обещал.
102 Гефест
 
01.11.13
12:26
(99) Остальные работают только по предоплате
103 User_Agronom
 
01.11.13
12:27
(99)  Ты же сам кстати просил (59)
104 Wobland
 
01.11.13
12:31
(101) я обещал подумать над предложением. я ещё поломаюсь ;)
105 Любопытная
 
01.11.13
12:32
(104) Пока ты ломаешься, я тебе напомню, что ты, насколько мне известно, женат ;)
106 Wobland
 
01.11.13
12:34
(105) а вот и нет. разве что штамп в паспорте отсутствует
107 TAN1990
 
01.11.13
14:15
(94)

1. "В макете найти ячейку, куда нужно писать. Посмотреть что за область. Определить имя параметра (в палитре свойств) (назначить параметр, если там ничего нет)"
Все сделала -
ячейке макета (через палитру свойств) определила
"заполнение"- "паhаметр»
«параметр»   - «ЦенаСНДС
2. «Внутри функции печать (Вы сами пишите или штатную поправляете?) найти цикл, выводящий данную область.»
Область в макете называется СтрокаСКодом.
Я штатную поправляю.
И кто же его знает, где здесь цикл, выводящий данную область:


//Функция ПечатьСчетаЗаказа(Тип)
//Функция Печать(Тип) Экспорт
Функция Печать() Экспорт

    Тип = "ЗаказПоДаннымПоставщика*****";
    Запрос = Новый Запрос;
    Запрос.УстановитьПараметр("ТекущийДокумент", СсылкаНаОбъект.Ссылка);
    Запрос.Текст =
    "ВЫБРАТЬ
    |    ЗаказПоставщику.Номер,
    |    ЗаказПоставщику.Дата,
    |    ЗаказПоставщику.ДатаПоступления,
    |    ЗаказПоставщику.ДоговорКонтрагента,
    |    ЗаказПоставщику.Контрагент КАК Поставщик,
    |    ЗаказПоставщику.Организация,
    |    ЗаказПоставщику.СуммаДокумента КАК СуммаДокумента,
    |    ЗаказПоставщику.ВалютаДокумента,
    |    ЗаказПоставщику.УчитыватьНДС КАК НДС,
    |    ЗаказПоставщику.СуммаВключаетНДС КАК СуммаВключаетНДС,
    |    ЗаказПоставщику.Ответственный КАК Ответственный,
    |    ЗаказПоставщику.Комментарий КАК Комментарий
    |ИЗ
    |    Документ.ЗаказПоставщику КАК ЗаказПоставщику
    |ГДЕ
    |    ЗаказПоставщику.Ссылка = &ТекущийДокумент";
    Шапка = Запрос.Выполнить().Выбрать();
    Шапка.Следующий();

    Запрос = Новый Запрос;

    Макет = ПолучитьМакет("ЗаказПоставщикуСРезервами");

     //Определим параметры запроса и табличного документа  
     //в зависимости от необходимости отображения артикула поставщика  
    Если Тип = "ЗаказПоДаннымПоставщика" Тогда

        ВыводитьКоды    = Истина;
        ТекстКодАртикул = "Код";
        //Колонка         = "Артикул" + Символы.ПС + "поставщика";
        ОбластьШапки    = Макет.ПолучитьОбласть("ШапкаСКодом");
        ОбластьСтроки   = Макет.ПолучитьОбласть("СтрокаСКодом");
        
    
        Запрос.УстановитьПараметр("Контрагент", СсылкаНаОбъект.Контрагент);

        ТекстПоляТовараДляТоваров = "
        |    ВЫБОР КОГДА (ВЫРАЗИТЬ (НаименованиеКонтрагента КАК Строка(100)) ЕСТЬ NULL ИЛИ ВЫРАЗИТЬ (НаименованиеКонтрагента КАК Строка(100)) = """") ТОГДА ВЫРАЗИТЬ (ВложенныйЗапрос.Номенклатура.НаименованиеПолное КАК Строка(100)) ИНАЧЕ ВЫРАЗИТЬ (НаименованиеКонтрагента КАК Строка(100)) КОНЕЦ КАК Товар,";

        ТекстПоляТовараДляУслуг = "
        |    ВЫБОР КОГДА (ВЫРАЗИТЬ (НаименованиеНоменклатурыКонтрагента КАК Строка(100)) ЕСТЬ NULL ИЛИ ВЫРАЗИТЬ (НаименованиеНоменклатурыКонтрагента КАК Строка(100)) = """") ТОГДА ВЫРАЗИТЬ (ЗаказПоставщику.Номенклатура.НаименованиеПолное КАК Строка(100)) ИНАЧЕ ВЫРАЗИТЬ (НаименованиеНоменклатурыКонтрагента КАК Строка(100)) КОНЕЦ КАК Товар,";

        ТекстПоляАртикула = ",
            |    АртикулКонтрагента";

        ТекстВыборкиАртикула = ",
            |    АртикулНоменклатурыКонтрагента КАК АртикулКонтрагента";

        ТекстВыборкиНоменклатуры = ",
            |    ВЫРАЗИТЬ(НаименованиеНоменклатурыКонтрагента КАК Строка(100)) КАК НаименованиеКонтрагента";

        ТекстИсточникАртикула = "
            |    ЛЕВОЕ ВНЕШНЕЕ СОЕДИНЕНИЕ РегистрСведений.НоменклатураКонтрагентов КАК НоменклатураКонтрагентов
            |    ПО НоменклатураКонтрагентов.Номенклатура = ЗаказПоставщику.Номенклатура
            |   И НоменклатураКонтрагентов.ХарактеристикаНоменклатуры = ЗаказПоставщику.ХарактеристикаНоменклатуры
            |    И НоменклатураКонтрагентов.Контрагент = &Контрагент";
            
        ТекстИсточникАртикулаБезХарактеристики = "
            |    ЛЕВОЕ ВНЕШНЕЕ СОЕДИНЕНИЕ РегистрСведений.НоменклатураКонтрагентов КАК НоменклатураКонтрагентов
            |    ПО НоменклатураКонтрагентов.Номенклатура = ЗаказПоставщику.Номенклатура
            |    И НоменклатураКонтрагентов.Контрагент = &Контрагент";

        ТекстГруппировкиАртикулаИНоменклатуры = ",
            |    АртикулНоменклатурыКонтрагента,
            |    ВЫРАЗИТЬ(НаименованиеНоменклатурыКонтрагента КАК Строка(100))";

    Иначе

        ТекстПоляТовараДляТоваров = "
        |    ВЫРАЗИТЬ(ВложенныйЗапрос.Номенклатура.НаименованиеПолное КАК Строка(100)) КАК Товар,";
        
        СтрокаВыборкиПоляСодержания = ОбработкаТабличныхЧастей.ПолучитьЧастьЗапросаДляВыбораСодержания("ЗаказПоставщику");
        
        ТекстПоляТовараДляУслуг = "
        |    " + СтрокаВыборкиПоляСодержания + " КАК Товар,";

        ДопКолонка = Константы.ДополнительнаяКолонкаПечатныхФормДокументов.Получить();
        Если ДопКолонка = Перечисления.ДополнительнаяКолонкаПечатныхФормДокументов.Артикул Тогда
            ВыводитьКоды    = Истина;
            //Колонка         = "Артикул";
            ТекстКодАртикул = "Артикул";
        ИначеЕсли ДопКолонка = Перечисления.ДополнительнаяКолонкаПечатныхФормДокументов.Код Тогда
            ВыводитьКоды    = Истина;
            //Колонка         = "Код";
            ТекстКодАртикул = "Код";
        Иначе
            ВыводитьКоды    = Ложь;
            //Колонка         = "";
            ТекстКодАртикул = "Код";
        КонецЕсли;

        Если ВыводитьКоды Тогда
            ОбластьШапки  = Макет.ПолучитьОбласть("ШапкаСКодом");
            ОбластьСтроки = Макет.ПолучитьОбласть("СтрокаСКодом");
        Иначе
            ОбластьШапки  = Макет.ПолучитьОбласть("ШапкаТаблицы");
            ОбластьСтроки = Макет.ПолучитьОбласть("Строка");
        Конецесли;

        ТекстПоляАртикула                     = "";
        ТекстВыборкиАртикула                  = "";
        ТекстИсточникАртикула                 = "";
        ТекстГруппировкиАртикулаИНоменклатуры = "";

    КонецЕсли;

    Если СсылкаНаОбъект.ВидОперации = Перечисления.ВидыОперацийЗаказПоставщику.Оборудование Тогда
        ОбластьШапки.Параметры.Товар = "Товар / Оборудование";
    ИначеЕсли СсылкаНаОбъект.ВидОперации = Перечисления.ВидыОперацийЗаказПоставщику.Переработка Тогда
        ОбластьШапки.Параметры.Товар = "Продукция";
    Иначе        
        //ОбластьШапки.Параметры.Товар = "Товары (работы, услуги)";
        ОбластьШапки.Параметры.Товар = "Товары";

    КонецЕсли;
    
    Запрос.УстановитьПараметр("ТекущийДокумент", СсылкаНаОбъект.Ссылка);
    Запрос.Текст ="
    |ВЫБРАТЬ
    |    ВложенныйЗапрос.Номенклатура," + ТекстПоляТовараДляТоваров + "
    |    ВложенныйЗапрос.Номенклатура." + ТекстКодАртикул + " КАК КодАртикул,
    |    ВложенныйЗапрос.Количество,
    |    ВложенныйЗапрос.ЕдиницаИзмерения.Представление КАК ЕдиницаИзмерения,
    |    ВложенныйЗапрос.Цена,
    |    ВложенныйЗапрос.Сумма,
    |    ВложенныйЗапрос.СуммаНДС,
    |    ВложенныйЗапрос.Характеристика,
    |    NULL КАК Заказ,
    |   1    КАК НомерТЧ,
    |    ВложенныйЗапрос.НомерСтроки КАК НомерСтроки,
    |    NULL КАК Серия" + ТекстПоляАртикула + "
    |ИЗ
    |    (
    |    ВЫБРАТЬ
    |        ЗаказПоставщику.Номенклатура,
    |        ЗаказПоставщику.ЕдиницаИзмерения,
    |        ЗаказПоставщику.Цена                        КАК Цена,
    |       МИНИМУМ(ЗаказПоставщику.НомерСтроки)        КАК НомерСтроки,
    |        СУММА(ЗаказПоставщику.Количество)           КАК Количество,
    |        СУММА(ЗаказПоставщику.Сумма     )           КАК Сумма,
    |        СУММА(ЗаказПоставщику.СуммаНДС  )           КАК СуммаНДС,
    |        ЗаказПоставщику.ХарактеристикаНоменклатуры  КАК Характеристика" + ТекстВыборкиАртикула + ТекстВыборкиНоменклатуры + "
    |    ИЗ
    |        Документ.ЗаказПоставщику.Оборудование КАК ЗаказПоставщику" + ТекстИсточникАртикула + "
    |
    |    ГДЕ
    |        ЗаказПоставщику.Ссылка = &ТекущийДокумент
    |
    |    СГРУППИРОВАТЬ ПО
    |        ЗаказПоставщику.Номенклатура,
    |        ЗаказПоставщику.ЕдиницаИзмерения,
    |        ЗаказПоставщику.Цена,
    |        ЗаказПоставщику.ХарактеристикаНоменклатуры" + ТекстГруппировкиАртикулаИНоменклатуры + "
    |    ) КАК ВложенныйЗапрос
    |
    |ОБЪЕДИНИТЬ ВСЕ
    |
    |ВЫБРАТЬ
    |    ВложенныйЗапрос.Номенклатура," + ТекстПоляТовараДляТоваров + "
    |    ВложенныйЗапрос.Номенклатура." + ТекстКодАртикул + " КАК КодАртикул,
    |    ВложенныйЗапрос.Количество,
    |    ВложенныйЗапрос.ЕдиницаИзмерения.Представление КАК ЕдиницаИзмерения,
    |    ВложенныйЗапрос.Цена,
    |    ВложенныйЗапрос.Сумма,
    |    ВложенныйЗапрос.СуммаНДС,
    |    ВложенныйЗапрос.Характеристика,
    |    ВложенныйЗапрос.Заказ,
    |   2    КАК НомерТЧ,
    |    ВложенныйЗапрос.НомерСтроки КАК НомерСтроки,
    |    NULL КАК Серия" + ТекстПоляАртикула + "
    |ИЗ
    |    (
    |    ВЫБРАТЬ
    |        ЗаказПоставщику.Номенклатура,
    |        ЗаказПоставщику.ЕдиницаИзмерения,
    |        ЗаказПоставщику.Цена                        КАК Цена,
    |        ЗаказПоставщику.Заказ                        КАК Заказ,
    |       МИНИМУМ(ЗаказПоставщику.НомерСтроки)        КАК НомерСтроки,    
    |        СУММА(ЗаказПоставщику.Количество)           КАК Количество,
    |        СУММА(ЗаказПоставщику.Сумма     )           КАК Сумма,
    |        СУММА(ЗаказПоставщику.СуммаНДС  )           КАК СуммаНДС,
    |        ЗаказПоставщику.ХарактеристикаНоменклатуры  КАК Характеристика" + ТекстВыборкиАртикула + ТекстВыборкиНоменклатуры + "
    |    ИЗ
    |        Документ.ЗаказПоставщику.Товары КАК ЗаказПоставщику" + ТекстИсточникАртикула + "
    |
    |    ГДЕ
    |        ЗаказПоставщику.Ссылка = &ТекущийДокумент
    |
    |    СГРУППИРОВАТЬ ПО
    |        ЗаказПоставщику.Номенклатура,
    |        ЗаказПоставщику.ЕдиницаИзмерения,
    |        ЗаказПоставщику.Цена,
    |        ЗаказПоставщику.Заказ,
    |        ЗаказПоставщику.ХарактеристикаНоменклатуры" + ТекстГруппировкиАртикулаИНоменклатуры + "
    |    ) КАК ВложенныйЗапрос
    |
    |ОБЪЕДИНИТЬ ВСЕ
    |
    |ВЫБРАТЬ
    |    ЗаказПоставщику.Номенклатура," + ТекстПоляТовараДляУслуг + "
    |    ЗаказПоставщику.Номенклатура." + ТекстКодАртикул + " КАК КодАртикул,
    |    ЗаказПоставщику.Количество,
    |    ЗаказПоставщику.Номенклатура.ЕдиницаХраненияОстатков,
    |    ЗаказПоставщику.Цена,
    |    ЗаказПоставщику.Сумма,
    |    ЗаказПоставщику.СуммаНДС,
    |    NULL,
    |    NULL,
    |   3    КАК НомерТЧ,
    |   ЗаказПоставщику.НомерСтроки КАК НомерСтроки,    
    |    NULL КАК Серия" + ТекстВыборкиАртикула + "
    |    
    |ИЗ
    |    Документ.ЗаказПоставщику.Услуги КАК ЗаказПоставщику" + ТекстИсточникАртикулаБезХарактеристики + "
    |
    |ГДЕ
    |    ЗаказПоставщику.Ссылка = &ТекущийДокумент
    |
    |ОБЪЕДИНИТЬ ВСЕ
    |
    |ВЫБРАТЬ
    |    ВложенныйЗапрос.Номенклатура," + ТекстПоляТовараДляТоваров + "
    |    ВложенныйЗапрос.Номенклатура." + ТекстКодАртикул + " КАК КодАртикул,
    |    ВложенныйЗапрос.Количество,
    |    ВложенныйЗапрос.Номенклатура.ЕдиницаХраненияОстатков.Представление КАК ЕдиницаИзмерения,
    |    ВложенныйЗапрос.Цена,
    |    ВложенныйЗапрос.Сумма,
    |    ВложенныйЗапрос.СуммаНДС,
    |    NULL,
    |    ВложенныйЗапрос.Заказ,
    |   4    КАК НомерТЧ,
    |    ВложенныйЗапрос.НомерСтроки КАК НомерСтроки,
    |    NULL КАК Серия" + ТекстПоляАртикула + "
    |ИЗ
    |    (
    |    ВЫБРАТЬ
    |        ЗаказПоставщику.Номенклатура,
    |        ЗаказПоставщику.Цена                        КАК Цена,
    |        ЗаказПоставщику.Заказ                        КАК Заказ,
    |       МИНИМУМ(ЗаказПоставщику.НомерСтроки)        КАК НомерСтроки,    
    |        СУММА(ЗаказПоставщику.Количество)           КАК Количество,
    |        СУММА(ЗаказПоставщику.Сумма     )           КАК Сумма,
    |        0                                           КАК СуммаНДС" + ТекстВыборкиАртикула + ТекстВыборкиНоменклатуры + "
    |    ИЗ
    |        Документ.ЗаказПоставщику.ВозвратнаяТара КАК ЗаказПоставщику" + ТекстИсточникАртикулаБезХарактеристики + "
    |
    |    ГДЕ
    |        ЗаказПоставщику.Ссылка = &ТекущийДокумент
    |
    |    СГРУППИРОВАТЬ ПО
    |        ЗаказПоставщику.Номенклатура,
    |        ЗаказПоставщику.Заказ,
    |        ЗаказПоставщику.Цена" + ТекстГруппировкиАртикулаИНоменклатуры + "
    |    ) КАК ВложенныйЗапрос
    |
    |УПОРЯДОЧИТЬ ПО НомерТЧ ВОЗР, НомерСтроки ВОЗР
    |";
    
    ЗапросТовары = Запрос.Выполнить().Выгрузить();

    ТабДокумент = Новый ТабличныйДокумент;
    Если Тип = "ЗаказПоДаннымПоставщика" Тогда
        ТабДокумент.ИмяПараметровПечати = "ПАРАМЕТРЫ_ПЕЧАТИ_ЗаказПоставщику_СчетЗаказПоДаннымПоставщика";
    Иначе
        ТабДокумент.ИмяПараметровПечати = "ПАРАМЕТРЫ_ПЕЧАТИ_ЗаказПоставщику_СчетЗаказ";
    КонецЕсли;

    Руководители = РегламентированнаяОтчетность.ОтветственныеЛицаОрганизаций(Шапка.Организация, Шапка.Дата,);
    Руководитель = Руководители.Руководитель;
    Бухгалтер    = Руководители.ГлавныйБухгалтер;

    
    ОбластьМакета = Макет.ПолучитьОбласть("Поставщик");
    ОбластьМакета.Параметры.Заполнить(Шапка);
    Если СсылкаНаОбъект.ВидОперации = Перечисления.ВидыОперацийЗаказПоставщику.Переработка Тогда
        ОбластьМакета.Параметры.ТекстПоставщик = "Контрагент:";
    Иначе
        ОбластьМакета.Параметры.ТекстПоставщик = "Контрагент:";
    КонецЕсли;
    ОбластьМакета.Параметры.ПредставлениеПоставщика  = ФормированиеПечатныхФорм.ОписаниеОрганизации(УправлениеКонтактнойИнформацией.СведенияОЮрФизЛице(Шапка.Поставщик, Шапка.Дата), "ПолноеНаименование");
    ТабДокумент.Вывести(ОбластьМакета);
    
    
    
    // Выводим шапку накладной
    ОбластьМакета                          = Макет.ПолучитьОбласть("Заголовок");
    Если СсылкаНаОбъект.ВидОперации = Перечисления.ВидыОперацийЗаказПоставщику.Переработка Тогда
        ОбластьМакета.Параметры.ТекстЗаголовка = ОбщегоНазначения.СформироватьЗаголовокДокумента(Шапка, "Заказ поставщику (на переработку)");
    Иначе
        ОбластьМакета.Параметры.ТекстЗаголовка = "Счет поставщика  " + Сред(ОбщегоНазначения.СформироватьЗаголовокДокумента(Шапка, "Заказ поставщику"), 18, 40);
    КонецЕсли;
    ТабДокумент.Вывести(ОбластьМакета);


        
    
    // Вывести табличную часть
    Если ВыводитьКоды Тогда
        
    КонецЕсли;

    ТабДокумент.Вывести(ОбластьШапки);

    Сумма    = 0;
    СуммаНДС = 0;

    Для каждого ВыборкаСтрокТовары Из ЗапросТовары Цикл

        Если НЕ ЗначениеЗаполнено(ВыборкаСтрокТовары.Номенклатура) Тогда
            Сообщить("В одной из строк не заполнено значение номенклатуры - строка при печати пропущена.", СтатусСообщения.Важное);
            Продолжить;
        КонецЕсли;

        ОбластьСтроки.Параметры.Заполнить(ВыборкаСтрокТовары);
        ОбластьСтроки.Параметры.НомерСтроки = ЗапросТовары.Индекс(ВыборкаСтрокТовары) + 1;
        ОбластьСтроки.Параметры.Товар = СокрЛП(ВыборкаСтрокТовары.Товар) + ФормированиеПечатныхФорм.ПредставлениеСерий(ВыборкаСтрокТовары)
                                        + ?(ВыборкаСтрокТовары.НомерТЧ = 4, " (возвратная тара)", "");

        Если ВыводитьКоды Тогда
            Если Тип = "ЗаказПоДаннымПоставщика" Тогда
                ОбластьСтроки.Параметры.КодАртикул = ВыборкаСтрокТовары.АртикулКонтрагента;
            Иначе
                ОбластьСтроки.Параметры.КодАртикул = ВыборкаСтрокТовары.КодАртикул;
            КонецЕсли;
        КонецЕсли;

        ТабДокумент.Вывести(ОбластьСтроки);

        Сумма    = Сумма    + ВыборкаСтрокТовары.Сумма;
        СуммаНДС = СуммаНДС + ВыборкаСтрокТовары.СуммаНДС;

    КонецЦикла;
    
       // Вывести Итого
    ОбластьМакета                 = Макет.ПолучитьОбласть("Итого");
     ОбластьМакета.Параметры.Комментарий=СсылкаНаОбъект.Комментарий;
    
           ОбластьМакета.Параметры.Сумма=ОбщегоНазначения.ФорматСумм(ЗапросТовары.Итог("Сумма"));


    
     ОбластьМакета.Параметры.НДС=ОбщегоНазначения.ФорматСумм(ЗапросТовары.Итог("СуммаНДС"));



    
     ТабДокумент.Вывести(ОбластьМакета);
    
    
    // Вывести подписи
    ОбластьМакета                    = Макет.ПолучитьОбласть("Подписи");

     ОбластьМакета.Параметры.Ответственный="Ответственный:     "+СсылкаНаОбъект.Ответственный.Наименование;
    
         ТабДокумент.Вывести(ОбластьМакета);

    Возврат ТабДокумент;

КонецФункции // ПечатьСчетаЗаказа()
108 User_Agronom
 
01.11.13
14:27
Wobland не помог? А как же борщ? ;)
По сабжу:
Между этих строк попробовать построить город
Делать это так


ОбластьСтроки.Параметры.Заполнить(ВыборкаСтрокТовары);
// ТАН1990+
ОбластьСтроки.Параметры.ЦенаСНДС = 146;
// ТАН1990-
ОбластьСтроки.Параметры.НомерСтроки = ЗапросТовары.Индекс(ВыборкаСтрокТовары) + 1;

Попробуй так. Если везде цена станет 146, то быстро помогу ;)
109 Wobland
 
01.11.13
14:31
Wobland'у тяжело откла.. тфу, отлаживать вслепую. добавил поле в запрос (и всё), но в результирующем ТабДоке какая-то мерзость
110 Wobland
 
01.11.13
14:31
и да, это УПП
111 Быдло замкадное
 
01.11.13
14:32
Думаю откуда стока сообщений в банальной теме? Увидел ник ТС и все понял..
112 User_Agronom
 
01.11.13
14:32
(110) Лень демоверсию разворачивать. Пятница всё-таки. Сейчас попробуем параметрами поиграть и всё
113 User_Agronom
 
01.11.13
14:33
(111) Зато какие си... глаза!
114 Wobland
 
01.11.13
14:35
(112) но помни: сначала предложение инти.. тфу, женитьбы рассматриваю я! ;)
115 User_Agronom
 
01.11.13
14:36
(114) Не вопрос. Уступлю все лавры победителя. Сразу отказываюсь.
116 zak555
 
01.11.13
14:37
смеркалось
117 User_Agronom
 
01.11.13
14:41
(116) Наверное, да. Wobland похоже в очереди не первый.
118 zak555
 
01.11.13
14:44
фотка размазана
119 User_Agronom
 
01.11.13
14:44
Надо у жены спросить: может модель какая или актриса.
120 User_Agronom
 
01.11.13
14:51
Собственно ждать надоело.

Если код в (108) успешно сработает и выдаст цену 146 нужно:

Изменить строку

ОбластьСтроки.Параметры.ЦенаСНДС = 146

на

ОбластьСтроки.Параметры.ЦенаСНДС = (формула подсчета)
Формулу можно сгородить из полей ВыборкаСтрокТовары или же из парметров ОбластьСтроки.
Предлагаю даме с такими глазами самой проявить инициативу и методом научно-обоснованного тыка подобрать правильную формулу.

Борщ Wobland'у.
121 zak555
 
01.11.13
14:51
(119) часто жене показываешь мистянок ?
122 User_Agronom
 
01.11.13
14:54
(121) Зачем же так прямолинейно. Я же не скажу, что это мистянка.
Просто я не знаю имён таких лиц (больше люблю живых), но на рабочий стол ставлю картинки разных девушек из сети. А она всегда говорит кто и ни разу в имени не ошиблась.
123 TAN1990
 
05.11.13
08:53
(108) Прошу прощения за долгий тайм-аут.


Да, "цена с НДС" в каждой строчке таблицы стала "146"
124 TAN1990
 
05.11.13
09:16
А теперь я вместо ОбластьСтроки.Параметры.ЦенаСНДС = 146


Написала:
ОбластьСтроки.Параметры.ЦенаСНДС = (ВыборкаСтрокТовары.Сумма+ВыборкаСтрокТовары.СуммаНДС)/(ВыборкаСтрокТовары.Количество);

Правильно? Никакого округления делать не нужно?
125 TAN1990
 
05.11.13
09:17
=(124) вроде бы правильно считает....
126 shlyahtich
 
05.11.13
09:24
(15) (99) хочу на свадьбу - давно не гулял
127 Любопытная
 
05.11.13
09:27
Вы до сих пор не закончили???
Макс, ты меня разочаровываешь
128 Wobland
 
05.11.13
09:29
5 минут назад появилась информация о том, что всё взлетело. благодаря Агроному
(127) Маринушка, я вслепую сделал работающий запрос. у человека вроде как на этапе вывода какие-то баги. да, я не бог, я только учусь ;)
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.