|
СКД. Можно ли обращаться к другой базе? | ☑ | ||
---|---|---|---|---|
0
first_may
28.05.15
✎
11:53
|
Добрый день. Отчет написан на основе СКД. Можно при нажатии кнопки сформировать обращаться к другой базе, которая расположена в соседней папке и получив оттуда значение (допустим истина чего то), окрашивать строку в красный цвет?
|
|||
1
ДенисЧ
28.05.15
✎
11:58
|
Я не против. Обращайся.
|
|||
2
Cube
28.05.15
✎
12:01
|
Я тоже не против.
|
|||
3
18_plus
28.05.15
✎
12:05
|
голосовалку надо
|
|||
4
xaozai
28.05.15
✎
12:11
|
(0) Можно использовать внешний источник данных.
|
|||
5
xaozai
28.05.15
✎
12:14
|
(0)+(4) Запрос тогда будет с соединением или объединением.
Но лучше, мне кажется, в вашем случае будет если то, что нужно (эти признаки красных строк) переносить из соседней базы в ту, в которой формируется отчет. Т.е., добавить реквизит / регистр сведений и заполнять там то, что нужно по событию в соседней базе или через регламентное задание с определенным интервалом. |
|||
6
Cube
28.05.15
✎
12:16
|
(5) Лучше COM-соединение прямо в отчете, а полученную ТЗ скормить в СКД...
|
|||
7
xaozai
28.05.15
✎
12:18
|
(6) Можно и так, только поля В СКД вручную добавлять и описывать придется.
|
|||
8
Desna
28.05.15
✎
12:19
|
(6) можно и без тз, прям там компоновку делать
|
|||
9
Classic
28.05.15
✎
12:20
|
(7)
Ужас |
|||
10
xaozai
28.05.15
✎
12:21
|
Я за вариант, когда все данные для отчета находятся в одной базе.
|
|||
11
fisher
28.05.15
✎
12:25
|
(0) Для конкретно твоей задачи, проще всего вариант (6). Получить через COM ТЗ с данными для окрашивания строк и соединять её с основным набором данных в твоем отчете.
|
|||
12
first_may
28.05.15
✎
14:19
|
(6) Лучше COM-соединение прямо в отчете - как это делается?
|
|||
13
first_may
28.05.15
✎
14:30
|
(11) знаю, как делать соединение в обычной обработке. А ту в какой момент и где соединяться?
|
|||
14
чувак
28.05.15
✎
14:33
|
(12) Если запустишь СКД из формы.
|
|||
15
first_may
28.05.15
✎
14:39
|
(14) из своей формы? просто сейчас нет ни строчки кода
|
|||
16
чувак
28.05.15
✎
14:41
|
(15) Отчет имеет формы или нет?
|
|||
17
shuhard_серый
28.05.15
✎
14:42
|
(15)[Стаж: 8 лет 3 месяца 30 дней]
пипец с таким стажем не заметить единственный обработчик СКД |
|||
18
first_may
28.05.15
✎
14:47
|
(16) нет, не имеет
|
|||
19
чувак
28.05.15
✎
14:48
|
(18) поищи в инете как запустит СКД из формы, много примеров
|
|||
20
first_may
28.05.15
✎
14:48
|
(19) спасибо
|
|||
21
fisher
28.05.15
✎
14:48
|
(13) Как обычно в СКД. В ПриКомпоновкеРезультата(). Там и COM, там и ТЗ засовывать.
|
|||
22
first_may
29.05.15
✎
15:52
|
Получилось подключиться и прочитать данные из другой базы. А можно ли в этой процедуре ПриКомпоновкеРезультата по некоторму условию менять цвет шрифта?
Написал следующее: ДокументРезультат.ТекущаяОбласть.ЦветТекста = Новый Цвет(31, 216, 96); но цвет так и остался черный. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |