|
Как сохранять варианты отчета без использования СКД ? | ☑ | ||
---|---|---|---|---|
0
vv2304
05.08.19
✎
20:49
|
УФ, отчет без использования СКД. На форме список значений с контрагентами и еще СЗ со счетами.
Как сделать, чтобы пользователь мог сохранять варианты отчета ? |
|||
1
runoff_runoff
05.08.19
✎
20:55
|
понятие "Вариант отчета" не существует вне СКД
|
|||
2
vv2304
05.08.19
✎
21:03
|
А как решить ?
|
|||
3
shuhard
05.08.19
✎
21:05
|
(2) спиз.дить в УТ 10.3, там всё кодом сделано через универсальный отчет
|
|||
4
vv2304
05.08.19
✎
21:06
|
(3) Там же не УФ.
|
|||
5
MakaMaka
05.08.19
✎
21:06
|
(2) делай через СКД. не парь мозг
|
|||
6
shuhard
05.08.19
✎
21:06
|
(4) общим модулям до УФ нет дела
|
|||
7
vv2304
05.08.19
✎
21:10
|
(5) Лень переделывать :( Сделал без СКД запросы к другим базам через COMОбъект. А теперь понадобилось сохранять варианты отчета.
(6) Тогда как вариант, спасибо. |
|||
8
shuhard
05.08.19
✎
21:16
|
(7) хотя для одного пользователя достаточно его же настроек и код писать не надо, тебе точно нужен обмен настройками между пользователями ?
|
|||
9
vv2304
05.08.19
✎
21:19
|
Обмен не нужен, каждый пользователь себе сам настраивает, но может настроить несколько вариантов.
|
|||
10
Chameleon1980
05.08.19
✎
21:20
|
Сделай на скд. Самой скд дай данные в любом удобном для неё виде из других баз.
|
|||
11
vv2304
05.08.19
✎
21:39
|
Не представляю как в самой СКД прописать, чтобы соответствия были по ИНН, а если не найден, тогда по Наименованию.
И список счетов я ведь не могу сделать параметром СКД т.к. через COMОбъект не передашь. Сейчас я перебираю СЗ, что на форме текСчет = СписокСчетов.Получить(ном); ДругойСчет = Connection.ПланыСчетов.Хозрасчетный.НайтиПоНаименованию(текСчет.Значение.Наименование) ; ДругойСписокСчетов.Добавить(ДругойСчет); |
|||
12
vv2304
05.08.19
✎
21:44
|
О, кажись понял :)
В СКД параметром список счетов. Там же формирую запрос к текущей базе используя этот список счетов. И еще набор данных-объект. Этот объект-таблица значений, полученная запросом (не через СКД) из другой базы. В этом запросе в качестве параметра тот самый список счетов, только полученный в другой базе как выше написал код. Все запихиваю в ПриКомпоновкеРезультата Полез делать. |
|||
13
vv2304
06.08.19
✎
05:49
|
Затык :(
Не придумаю куда поместить такие реквизиты как пути к базам, логины и пароли для подключения ? |
|||
14
PaulBC
06.08.19
✎
06:05
|
(13) можно в параметры СКД
|
|||
15
vv2304
06.08.19
✎
06:08
|
Ну, логи и пароль-можно,там строки. А путь к базе, чтобы пользователь мог выбирать ?
|
|||
16
Бот9000
06.08.19
✎
06:12
|
Там же есть какое-то сохранение через хранилище настроек, где можно указать разные имена сохранения? Я сам не разбирался, не было надобности, но если у формы поставить СохранениеДанныхВНастройках как Использовать список и выбрать хранилище настроек, то кнопки сохранения вариантов появляются.
|
|||
17
shuhard
06.08.19
✎
19:07
|
(15) путь тоже строка
|
|||
18
Asmody
06.08.19
✎
22:12
|
Когда в СКД еще не было вариантов ответов, я делал преднастроенные варианты через XML в текстовом макете. А до СКД - нужные параметры выгружались в структуру, а она - в ЗначениеВСтрокуВнутр(). Строка хранилась в РС.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |