Имя: Пароль:
1C
1C 7.7
v7: В печатной форме расходной накладной добавить колонку
,
0 myima2
 
15.09.15
12:35
Добрый день, конфигурация 1С Бухгалтерия для Украины, в расходной накладной нужно добавить колонку к-во ящиков, заведомо знаем что в ящике 22кг, добавил колонку в печатную форму а как сделать чтобы туда попадали данные?
1 HawkEye
 
15.09.15
12:44
А единица измерения номенклатуры, заведомо кг?
2 myima2
 
15.09.15
18:48
Да
3 myima2
 
15.09.15
20:28
совсем забыл, нужно к-во разделить на 22 и округлить до целого числа и записать в колонку в печатной форме.
4 Duke1C
 
15.09.15
20:36
(2) Ну ежели все так сурово, то скопируй ячейку из колонки "Количество", вставь в свою колонку в секции, которая выводится при печати табличной части, и в свойствах полученной ячейки дописать Цел(ТутТоЧтоБылоНаписаноВЯчейкеКоличество/22)
5 73с
 
15.09.15
21:00
(4) а Цел() в большую сторону округляется?
6 Фокусник
 
15.09.15
21:17
(5) в (3) нет ничего про большую сторону ;)
7 73с
 
15.09.15
23:34
(6) а остаток вы россыпью повезете? См (0) в ящике 22 кг. Если всего 23- сколько ящиков? :-D
8 hhhh
 
16.09.15
10:51
(7) все остатки в один ящик можно. Нерационально десять ящиков по одному килограмму везти.
9 myima2
 
16.09.15
12:56
да в большую округляется. остаток будет в ящике на ящике просто будет этикетка с большим весом.
10 HawkEye
 
16.09.15
13:21
(9) неужели так трудно прочитать описание шести математических функций?

Окр(<?>,,)
Синтаксис:
Окр(<Число1>,<Число2>,<Способ>)
Назначение:
Возвращает значение результата округления.
Параметры:
<Число1> - числовое выражение, значение которого надо округлить;
<Число2> - число значащих цифр дробной части или
минус число не значащих младших цифр целой части (не обязателен, по умолчанию - 0);
<Способ> - способ округления граничных значений: 0 - если 1.5 округляется до 1, 1 - если 1.5 округляется до 2 (не обязателен, по умолчанию принимается значение, установленное в окне свойств конфигурации: Конфигурация/Задача/Свойства страница Задача, поле Округление
11 skafandr
 
16.09.15
13:44
Как бе сложнее:

ЯщиковЦело=Цел(ТутТоЧтоБылоНаписаноВЯчейкеКоличество/22);
Если ЯщиковЦело*22=ТутТоЧтоБылоНаписаноВЯчейкеКоличество Тогда НужноЯщиков=ЯщиковЦело;
Иначе НужноЯщиков=ЯщиковЦело+1;
КонецЕсли
12 skafandr
 
16.09.15
13:47
Это если в ящике строго 22 или меньше
если в ящик можно допхать до 43 кг - тогда только первое условие :)
13 skafandr
 
16.09.15
13:50
Или так:

ЯщиковЦело=Цел(ТутТоЧтоБылоНаписаноВЯчейкеКоличество/22);

Если ЯщиковЦело*22+СколькоМожноДопхатьВодинЯщик   <= ТутТоЧтоБылоНаписаноВЯчейкеКоличество Тогда НужноЯщиков=ЯщиковЦело;

Иначе НужноЯщиков=ЯщиковЦело+1;

КонецЕсли
14 myima2
 
17.09.15
14:32
(13) а как сделать ТутТоЧтоБылоНаписаноВЯчейкеКоличество?
15 myima2
 
17.09.15
14:37
(14) как перенести в новую ячейку данные из ячейки к-во?
16 myima2
 
17.09.15
14:50
[url=http://pic.lg.ua/s/foNge][img]http://pic.lg.ua/x/15/24630c/md_94f25290.jpg[/img][/url] картинка как нужно сделать
17 myima2
 
17.09.15
14:52
18 Duke1C
 
17.09.15
21:26
(17) Надо вставлять не в готовую таблицу, а в макете в конфигураторе
19 myima2
 
18.09.15
11:57
(18) так и сделал http://pic.lg.ua/x/17/44f530/2e4ba78f.jpg
а вот что туда написать незнаю
20 Duke1C
 
18.09.15
23:46
(19) Судя по твоему скриншоту, твоя ячейка пустая вообще.
Скопируй ячейку из колонки "Количество" в свою.
И измени текст в своей ячейке на:
Формат(Цел(ТаблТМЦ.Кво/22),"Ч12.3")