Имя: Пароль:
1C
1С v8
Система компоновки данных – как в макете реализовать сложение(вычитание) ячеек?
, , ,
0 sapravka
 
14.02.13
10:15
Здравствуйте!
Я новичок, по этому прошу сильно не ругать
Собственно предыстория вопроса такова:
Имеется внешний отчет – расчетный листок, в макете которого необходимо реализовать вычитание некоторых ячеек (в ячейках цифры, вернее итоговые суммы).

http://волгалаб.рф/1c/31.jpg

Необходимо сделать следующее выражение:

От ячеек R8C8:R8C9  отнять ячейки R8C15:R8C16 и отнять ячейки R10C15:R10C16

Подскажите, пожалуйста, как это реализовать?
Или это невозможно?
А как тогда поступать?
1 Bladeworld1
 
14.02.13
10:18
В ячейки выводятся данные параметров, работай с параметрами, я не с ячейками
2 sapravka
 
14.02.13
10:19
А поподробнее, пожалуйста...
3 Cube
 
14.02.13
10:20
(2) У тебя семерошные подходы. В v8 нельзя в макете производить вычисления. Все вычисления в коде, в макет только готовое подавай.
4 Godofsin
 
14.02.13
10:22
(3) шо правильно
5 НЕА123
 
14.02.13
10:25
(0)
не слухай их.
все есть. бухбаланс, например.
6 Cube
 
14.02.13
10:26
(5) Вроде не пятница...
7 Bladeworld1
 
14.02.13
10:26
(2) Выдели область R8 - в параметрах макетах выпиши параметры из нужных ячеек, потом R10 и их значения вычитай
8 sapravka
 
14.02.13
10:26
Да там такая проблема…
Надо отнять 2 параметра – они одинаково называются, а вот выводят разные суммы в расчетный листок
И когда я прописываю данные параметры, то она видит цифры (сумму) одного параметра, а вот другого не видит – у этих параметров одинаковое название
То есть параметры ячеек R8C15:R8C16 и R10C15:R10C16 имеют одинаковое название!!!

Подскажите, пожалуйста, как тут поступить?
9 НЕА123
 
14.02.13
10:27
(5) а, пля.
в контексте (0) нет. вроде.
10 Cube
 
14.02.13
10:28
(8) Ничего не понятно. Я предлагаю тебе начать с описания задачи - зачем всё это надо?
11 Bladeworld1
 
14.02.13
10:29
(8) Найди заполнение этих параметров - как они заполняются, если значения разные
12 НЕА123
 
14.02.13
10:31
(10)+1
(8) что мешает переименовать параметры в УдержанияНачислено, УдержанияДоход?
13 Bladeworld1
 
14.02.13
10:34
+(11) Выдели сначала область R8, сделай скин, пото область R10
14 sapravka
 
14.02.13
10:45
(13) Попозже смогу сделать скин
15 sapravka
 
14.02.13
13:02
(13) Сделал снимки:
Вот снимок области R8:
http://волгалаб.рф/1c/32.jpg
А вот области R10
http://волгалаб.рф/1c/33.jpg
А вот области R12: R13
http://волгалаб.рф/1c/30.jpg
А вот сама внешняя обработка для ЗУПА:
http://волгалаб.рф/1c/123.rar
Убедительно прошу - помогите новичку!!!
16 Cube
 
14.02.13
13:07
(15) "Убедительно прошу - помогите новичку!!!"
Убедительно пытаемся помочь - читай (10), но, видимо, ты не хочешь, чтобы тебе помогали...
17 sapravka
 
14.02.13
13:11
(16) Что необходимо - от начисленного отнят удержанные выплаты и отнять выплаченные суммы (через банк или через кассу) и что ты разность этого выражения попадала в строчку расчетного листка - как долг за предприятием...
18 Cube
 
14.02.13
13:12
(17) Так там так и считает. Только ещё остаток на начало там есть.
19 sapravka
 
14.02.13
13:13
(18) Она не видит суммы которые были выплачены сотруднику
20 sapravka
 
14.02.13
13:14
их не отнимает
21 Cube
 
14.02.13
13:17
22 sapravka
 
14.02.13
13:25
(21) у вас не цепляет сумму 2146 и должен быть долг за предприятием за вычетом этой суммы:
3810
23 sapravka
 
14.02.13
13:26
Вот никак не понимаю, как еще и эту сумму(суммы) подцепить
24 Bladeworld1
 
14.02.13
13:34
(21) 2146 - это долг предприятия на начало января. 02.01 выплатили 2146, так что правильно там все считает
25 sapravka
 
14.02.13
13:36
(24) Вот как раз и хотят, что бы за прошлые периоды бралось и отнималось...
26 sapravka
 
14.02.13
13:37
Как бы это сделать - что бы бралось суммы прошлых периодов?
27 Cube
 
14.02.13
13:58
(22) Внизу формулу видишь?
2146 + 6720 - 764 - 2146 = 5956
Всё верно.
28 Cube
 
14.02.13
13:58
(26) Это типовой функционал и у всех считает. Ты просто этого ещё не понял... :)
29 sapravka
 
14.02.13
20:38
(28) Вот посмотрите:
http://волгалаб.рф/1c/34.jpg
есть выплата в прошлые месяца, но за этот расчетный период
И вот эти сумму не видит, вернее их не отнимает
Должно в расчетном листке в графе сумма долга за предприятием стоять 0, а стоит как будто ему должно предприятие!!!
30 kotletka
 
14.02.13
20:44
(29)запишись на курсы
31 kotletka
 
14.02.13
20:48
вообще конечно можно и с ячейками работать, есть процедура где этот табдокумент выводится\разбивается на страницы, там можноо использовать НайтиТекст, но это неправлиьно, правильно открыть скд добавить вычисляемое поле и в нем указать формулу, и соответственно в макет вставить. А ещё правильнее все же понять что расчетный литсток все нормально выводит
32 sapravka
 
14.02.13
20:59
(31) Да я то понимаю, что нормально...
Но вот хотят что бы выводился, как я Вам написал...
33 sapravka
 
14.02.13
21:01
А не подскажите , для примера - что в это поле прописать?
34 sapravka
 
14.02.13
21:06
Я и так прописал:
НачисленияУдержанияСуммаНачисления-НачисленияУдержанияСуммаУдержания
35 sapravka
 
14.02.13
21:07
А вот как прописать, что бы еще и прошлые(будущие периоды) тоже попадали в расчет?
36 EvgeniuXP
 
14.02.13
21:11
(30) на курсы (0) поздно уже учиться :)
37 sapravka
 
14.02.13
21:20
подскажите, что прописать в условие, что бы прошлые периоды попадали в отбор?
38 Cube
 
15.02.13
04:51
(29) И ты твердо убежден, что это проблема отчета "Расчетный листок"? Смотри в (21) это демо база ЗиУП 2.5.57.1.
Что у тебя там в базе наворочено - мне не ведомо, но прежде чем лезть и переписывать, надо сначала разобраться в проблеме.
А то, чем ты занимаешься, называется быдлокод... Без обид.
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.