|
Отчет СКД Обычные Формы Параметры и Отбор на форму | ☑ | ||
---|---|---|---|---|
0
genesys
13.09.16
✎
08:44
|
Чот не пойму,как вывести на форму НачалоПериода и КонецПериода на форму отчета
И отбор как-нибудь покрасивее чем табличное поле, где весь отбор отображается? |
|||
1
genesys
13.09.16
✎
08:46
|
Если делать: ТабличноеПоле КомпоновщикНастроек Настройки Отбор
то он так убого здоровым окном полный отбор предоставляет а мне нужно только 2 реквизита |
|||
2
Zombi
13.09.16
✎
08:47
|
Самому рисовать форму
|
|||
3
genesys
13.09.16
✎
08:48
|
Ну я сделал форму, а отбор то туда как бабахнуть
|
|||
4
genesys
13.09.16
✎
09:13
|
А ещё вопрос
Обработка коннектится к другой базе и от туда данные берёт Если Организация.Код = "000000001" Тогда // ФОРМУЛА ЗДОРОВЬЯ БазаБух = DB.Connect("File=""C:\Base_1C\FZ_BUH"";"); как ей коннектица, если там появились юзеры и теперь просто так зайти не получится обработке нужно юзера создавать? Если да, то как это в коде указывать? |
|||
5
AceVi
13.09.16
✎
09:24
|
(3) Самому написать перенос данных с формы в скд. разные виды сравнения это системные перечисления так что с ними тоже проблем не будет.
Так же ,например в упп, есть стандартные функции которые связывают реквезит на форме с твоим скд, но их мало кто использует, проще самому написать. (4) Обработке не надо создавать юзера. сам создай юзера а обработка под ним будет коннектиться у метода Connect почитай хелп. |
|||
6
genesys
13.09.16
✎
09:25
|
(5) А под каким именно она будет коннектица ?
|
|||
7
genesys
13.09.16
✎
09:26
|
Connect(<ИнформационнаяБаза>, <ИмяПользователя>, <Пароль>)
об этом речь ? |
|||
8
AceVi
13.09.16
✎
09:28
|
(7) да, какого создашь под таким и законнектиться
|
|||
9
genesys
13.09.16
✎
09:33
|
(8) Ну дак его нужно прописывать где то в коде обработки ? юзеры так то есть
|
|||
10
genesys
13.09.16
✎
09:34
|
Connect(<ИнформационнаяБаза>, <ИмяПользователя>, <Пароль>)
Тут инфомрационнаябаза - имя базы же,а не путь до неё ? У меня в обработке путь указан |
|||
11
genesys
13.09.16
✎
09:34
|
DB = Новый COMобъект("V83.COMConnector");
Попытка КодОрганизацииБух =""; //БазаБух = DB.Connect("File=""D:\1С\БД\82\УТ тест"";Usr=""Обмен"";Pwd=""Обмен"";"); Если Организация.Код = "000000001" Тогда // ФОРМУЛА ЗДОРОВЬЯ БазаБух = DB.Connect("File=""C:\Base_1C\FZ_BUH"";"); КодОрганизацииБух = "000000002"; Иначе БазаБух = DB.Connect("File=""C:\Base_1C\CLP_BUH"";"); Если Организация.Код = "000000002" Тогда // Дети индиго КодОрганизацииБух = "000000002"; ИначеЕсли Организация.Код = "000000003" Тогда // Доктор ОСТ КодОрганизацииБух = "000000004"; ИначеЕсли Организация.Код = "000000007" Тогда // Клиника Доктор Ост КодОрганизацииБух = "000000007"; ИначеЕсли Организация.Код = "000000004" Тогда // МедиОст КодОрганизацииБух = "000000005"; ИначеЕсли Организация.Код = "000000005" Тогда // Обособленное подразделение ООО ФОРМУЛА ЗДОРОВЬЯ" КодОрганизацииБух = "000000003"; ИначеЕсли Организация.Код = "000000006" Тогда // Учреждение Дети Индиго КодОрганизацииБух = "000000006"; КонецЕсли; |
|||
12
genesys
13.09.16
✎
09:36
|
Так, я понял, но вопрос
Получается нужен юзер без пароля ? |
|||
13
genesys
13.09.16
✎
09:36
|
("File=""c:\InfoBases\Trade"";
Usr=""Director"";") тип того ? |
|||
14
AceVi
13.09.16
✎
09:39
|
(13) тип того, только почему без пароля? так же как указал юзера, можно указать и пароль.
|
|||
15
genesys
13.09.16
✎
09:42
|
(14) Я в СП не вижу как пароль указывать, Pass=""pass"";") ?
|
|||
16
AceVi
13.09.16
✎
09:46
|
(15) ну чувааак,
"File=""C:\1CBase""";Usr=""login"";Pwd=""password"";"; первая строка в гугле. |
|||
17
Artificial
13.09.16
✎
09:47
|
Опять ты?
|
|||
18
genesys
13.09.16
✎
09:47
|
))))
|
|||
19
DDwe
13.09.16
✎
09:47
|
(16) Там его уже забанили.
|
|||
20
genesys
13.09.16
✎
09:48
|
(16) Спасибо)
|
|||
21
genesys
13.09.16
✎
09:51
|
Во, работает!)
|
|||
22
genesys
13.09.16
✎
09:51
|
(16) цем цем
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |