Вход | Регистрация


1С:Предприятие ::

Метки: 

Как в СКД вывести два ресурса в одном поле.

Я
   ComradeKite
 
11.02.18 - 10:35
Всем привет
подскажите пожалуйста как вывести два ресурса в одной ячейке.
У меня получается сделать так
Номенклатура1  НачОст / Сум
               1
               1500

1 и 1500 находятся в разных ячейках. Хотелось бы сделать чтобы были в одной.

Знаю что это можно сделать с помощью макета, но долго рисовать там для 8 полей.
Читал СклеитьСтроки, но не понял как применять такого типа функции.

Может кто знает более простой и быстрый способ объединения ресурсов в ячейке?
 
  Рекламное место пустует
   Alligator219
 
1 - 11.02.18 - 10:59
Выражение представления?
   jsmith82
 
2 - 11.02.18 - 11:02
(1) А ты умён
   nordbox
 
3 - 11.02.18 - 12:18
Сделай доп поле, и сам склей их как строки
   ComradeKite
 
4 - 11.02.18 - 12:23
(3) Если я их склею, то в склейке надо вставить разделитель строк, иначе будет не красиво, будет вот так 1 1500.
Мне надо
1
1500

Разделитель строк можно вставить в выражение?
   ComradeKite
 
5 - 11.02.18 - 12:25
(1) Ну как то с выражениями я еще не сдружился)) Можно подробнее что имеется ввиду?
   ComradeKite
 
6 - 11.02.18 - 12:37
Вот так я могу сделать с помощью макета. Сделать сетку в фон окна, потом обвести авто цветом.
[url=https://radikal.ru][img]https://a.radikal.ru/a18/1802/51/52e37ece1c48.jpg[/img][/url]

Ну это долго.
Как сделать быстрее?
   ComradeKite
 
7 - 11.02.18 - 12:38
   nordbox
 
8 - 11.02.18 - 12:56
(7) Ты чего мудришь???
В Настройках в Выбранных полях сделай Группу например Приход
Ив эту группу впихни эти поля, что тебе не нравится ?
   nordbox
 
9 - 11.02.18 - 12:57
Там тебе будет и разделитель и все что хочешь, у группы поставь Группировка не Авто, а Вертикально
   nordbox
 
10 - 11.02.18 - 12:58
Там дел на одну минуту
 
  Рекламное место пустует
   ComradeKite
 
11 - 11.02.18 - 13:00
(9) так и сделал. Но в таком варианте сетка видна. Линия разделяющая количество и сумму.
   nordbox
 
12 - 11.02.18 - 13:01
А чем она тебе мешает?
   nordbox
 
13 - 11.02.18 - 13:07
(11) В Условном оформлении есть Стиль Границы
Выбери нужные поля и убери границы
   ComradeKite
 
14 - 11.02.18 - 14:50
(13) Спасибо за идею, можно и так, но это не на много быстрее макета.
   nordbox
 
15 - 11.02.18 - 15:36
(14) Ну не скажиии ))
Макет рисовать или добавить одну строку, собрать нужные тебе поля в список и сказать что бы убрал нужную границу сразу у всех, мне кажется разница очевидна ))
   ComradeKite
 
16 - 11.02.18 - 17:01
(15) если быстро, то получится вот так
https://a.radikal.ru/a24/1802/7f/a3a03ecfaf51.jpg

Внизу нет линии.

А чтобы выставить как надо, макет еще легче нарисовать.
Чтобы заголовок полей поменять, надо макет, условным не уверен что сделать можно.
   nordbox
 
17 - 11.02.18 - 18:11
(16) В низу нет линии потому что ты не правильно с границами ячеек обращаешься ))) у одних надо убрать низ, у других верх))),
а заголовок можно менять если на в выбраных полях, на поле нажать правую кнопочку мыши и винимательно почитать что там за пункты )))
Тебе нужен пунктик Установить заголовок
   ComradeKite
 
18 - 11.02.18 - 18:53
(17) И чем это тогда отличается от макета? Где мне надо каждой ячейке выставить убирание либо верха либо низа.
   nordbox
 
19 - 11.02.18 - 19:22
(18) Я тебе сказал как можно сделать, дальше думай сам
   ComradeKite
 
20 - 11.02.18 - 20:55
Подниму тему, может кто знает как соединить строки с вставкой разделителя строки между ними.
   nordbox
 
21 - 11.02.18 - 21:03
с символом переноса строки не пробовала экспериментировать ? ))
   ComradeKite
 
22 - 12.02.18 - 09:17
(21) Нет не пробоваЛ? Ты знаешь как написать в выражении символ переноса строки?
   LordCMEPTb
 
23 - 12.02.18 - 09:23
(22) Можно открыть блокнот, написать там нужное выражение, скопировать и вставить в поле СКД.
   ComradeKite
 
24 - 12.02.18 - 09:53
(23) Не в обиду, не знаешь не пиши, а знаешь пиши что писать, что такое блокнот я знаю.

Может ты хотел вот так написать Ресурс1 + Символы.ПС + Ресурс2, так я тебя огорчу, в СКД такое не сработает.

Символы.ПС в СКД нет.
   DrShad
 
25 - 12.02.18 - 09:55
(24) Огорчу тебя я,в СКД есть все что есть и в основной конфе
   Лодырь
 
26 - 12.02.18 - 09:57
(24) Непечатные символы вполне себе копируются.
   LordCMEPTb
 
27 - 12.02.18 - 10:00
(24) Как скажешь, но, если вдруг захочешь решить задачу, а не выразить свое "фи", можешь попробовать.
И нет, выражение надо писать не
Ресурс1 + Символы.ПС + Ресурс2"

, а что-то похожее:
Формат(Ресурс1, "") + "
+ Формат(Ресурс1, "")

   ComradeKite
 
28 - 12.02.18 - 10:03
(27) смотри пост (4)
   ComradeKite
 
29 - 12.02.18 - 10:29
(25) Ты бы меня не огорчил этим)) а наоборот обрадовал, но к сожалению "Символы.ПС" в выражении не напишешь.
   DrShad
 
30 - 12.02.18 - 10:52
(29) спорим?
   LordCMEPTb
 
31 - 12.02.18 - 11:01
(28) да как скажешь, упирайся рогом и дальше, ибо у тебя, похоже, цель заключается в набивании постов, а не решении проблемы.
https://d.radikal.ru/d02/1802/64/e262c9a2ca16.png
   ComradeKite
 
32 - 12.02.18 - 11:11
(30) Ты если что то знаешь, скажи, какой смысл в твоих постах? Сказать что я что то не знаю, так я об этом спрашиваю. Твои посты о чем?
   ComradeKite
 
33 - 12.02.18 - 11:16
(31) рога это у тебя. У меня рог нет.
 
  Рекламное место пустует
   Fragster
 
34 - 12.02.18 - 11:18
я делал это на вкладке "макеты"
   d4rkmesa
 
35 - 12.02.18 - 11:22
(32) Хехе, вот видишь сколько вариантов накидали, а ты еще недоволен.
   ComradeKite
 
36 - 12.02.18 - 11:24
(34) я тоже сделал на вкладке макеты. Но мне показалось слишком долго делать. Надо линии в макете рисовать. Поэтому решил поискать более легкий метод, вдруг есть галка, о которой я не знаю. Поставил ее и ресурсы вместе.
   ComradeKite
 
37 - 12.02.18 - 11:25
(35) в чем мое недовольство выражается?
   Fragster
 
38 - 12.02.18 - 11:30
(36) зачем линии? не надо ничего. тебе в одной ячейке, или в соседних надо?
   ComradeKite
 
39 - 12.02.18 - 11:32
(38) в посте 7 там скрин как я сделал с помощью макета.
   LordCMEPTb
 
40 - 12.02.18 - 11:33
(32) Честно говоря, пытался сказать, что можно в выражениях ставить переводы строки, и даже пример в (31) накидал. Но для тебя мои посты не несут смысла, ибо ты задачу решил по-своему, и теперь пытаешься кому-то доказать, что иного пути нет и не быть не может.
   ComradeKite
 
41 - 12.02.18 - 11:41
(40) Я бы тебя послушал, и такое выражение как ты написал, я еще не знаю, даже не понимаю как оно работает. Но так как ты пишешь, неохота читать. О чем твой пост (23)? Что можно в блокноте написать и все заработает? Но ты о том что написать ты скажешь только с использованием рог и копыт?
   LordCMEPTb
 
42 - 12.02.18 - 11:53
(41) По поводу блокнота. Как бы ни хотелось написать в вычисляемом поле/выражении представления что-то вроде:
ВЫБОР
    КОГДА Регистратор = Неопределено
        ТОГДА "Остатки на " + Формат(Период, "DF=D")
    ИНАЧЕ Регистратор
КОНЕЦ

, если перевод строки еще возможно вставить через Shift+Enter, то табуляцию точно не воткнуть. Для таких целей как раз эти выражения копируются в блокнот, там наводится "красота", а затем копируется обратно. Только хардкор и никакого стеба
   ComradeKite
 
43 - 12.02.18 - 12:52
(42) сделал ты говоришь, только все равно не понимаю.
Пишу вот так в выражении вычисляемого поля
Формат(СуммаВзаиморасчетовОстаток, "") +
Формат(СуммаВзаиморасчетовОстаток, "") + "Ресурсы
не
сложились"

После первого плюса нажал шифт энтер, ну и как советуешь написал дальше. Надпись "Ресурсы не сложились" по строкам разложилась. Аресурсы все равно в одной строке.
   LordCMEPTb
 
44 - 12.02.18 - 12:55
Если надо в вычисляемом поле сделать перенос, надо этот перенос строки "вложить" в строку, т.е. должно быть что-то вроде:
Формат(СуммаВзаиморасчетовОстаток, "") + "
" + Формат(СуммаВзаиморасчетовОстаток, "") + "
Ресурсы 
не 
сложились"

   ComradeKite
 
45 - 12.02.18 - 13:16
(44) Теперь все понятно, спасибо за дискуссию. Shift + Enter должен как раз быть между двойных кавычек.



Список тем форума
Рекламное место пустует   Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует