|
Внешняя обработка. Передача данных. | ☑ | ||
---|---|---|---|---|
0
aMz
27.05.13
✎
07:54
|
В общем открывая обработку сохраняю все значения в самой форме. Сохранять значение - Сохраняемые значения. Все сохраняется. Но при открытии ее как внешняя печатная форма, открытие отдельной формы, все реквизиты без значений. Что можно сделать? как достучаться?
|
|||
1
НаборДанных
27.05.13
✎
08:00
|
(0)Описать ситуацию яснее.
|
|||
2
aMz
27.05.13
✎
08:05
|
сделал обработку. Сохраняю все значения в самой форме( Форма -СохранятьЗначение - СохраняемыеЗначения. Так сделал на всех последующих формам: формаВыбора, ФормаНастроек, все передается. Дальше я беру и регистрирую обработку как печатную форму. В функции Печать() открываю мне нужную форму, и в ней должны быть сохраненные значения моей обработки, но их нет.
|
|||
3
Любопытная
27.05.13
✎
08:05
|
не должны быть
|
|||
4
aMz
27.05.13
✎
08:07
|
В следствии этого возникает вопрос, а как реализовать, что бы были?
|
|||
5
Любопытная
27.05.13
✎
08:11
|
Ты чего хочешь? Хочешь свои волшебные настройки? Настрой их программно что ли :)
|
|||
6
Rovan
гуру
27.05.13
✎
08:12
|
(0) УФ или обычные ?
|
|||
7
aMz
27.05.13
✎
08:13
|
Можно по подробней?) Там не мои волшебные настройки, там передается, учетная запись мыла + картинки печатей и росписи
|
|||
8
aMz
27.05.13
✎
08:14
|
обычное
|
|||
9
cw014
27.05.13
✎
08:14
|
(0)(2) Твои настройки привязаны к пути внешней обработки и ее идентификатору. То есть ты открыл обработку из места C:\МоиСуперПуперОбработки\МояСуперПуперОбработка.epf - на этот путь и легли твои настройки.
Внешняя печатная форма сохраняется по пути C:\Documents And Setting\User\Local Settings\Temp\v8abcdef.epf Соответственно он твои настройки и не увидит. Используй для настроек регистр сведений или основное хранилище настроек пользователей |
|||
10
Бледно Золотистый
27.05.13
✎
08:14
|
СохранитьЗначение(<Имя>, <Значение>)
|
|||
11
aMz
27.05.13
✎
08:17
|
2 cw014 все как я думал, а без записи в базу нельзя обойтись?
|
|||
12
cw014
27.05.13
✎
08:21
|
(11) Генерация временного полного пути автоматическая и имя файла будет всегда разная
|
|||
13
aMz
27.05.13
✎
08:22
|
Тогда еще один вопрос, в типой в какой регистр можно занести такого типа данные?
|
|||
14
Галахад
гуру
27.05.13
✎
08:23
|
(0) Всяко стремный вариант. Почистили кэш. Переименовали базу. и т.д.
|
|||
15
Галахад
гуру
27.05.13
✎
08:27
|
(13) Справочник "Сохраненые настройки"
|
|||
16
aMz
27.05.13
✎
08:27
|
типовая УТ 10.3
|
|||
17
cw014
27.05.13
✎
08:27
|
(13) А вот это тебе самому надо найти. Потому как ты даже конфу не указал
|
|||
18
aMz
27.05.13
✎
08:30
|
спасибо всем за помощь
|
|||
19
НаборДанных
27.05.13
✎
08:33
|
facepalm.жпг
|
|||
20
aMz
27.05.13
✎
08:35
|
все учились, у всех были на чем то ступоры. файспалм так фейспалм.
|
|||
21
НаборДанных
27.05.13
✎
08:36
|
(0)Используй доп.параметры, храни там данные твоей учетки + путь к файлам печати и не надо ничего ломать, все уже поломано до нас.
|
|||
22
НаборДанных
27.05.13
✎
08:45
|
О какая красивый статья тут есть http://infostart.ru/public/17119/
|
|||
23
Галахад
гуру
27.05.13
✎
08:47
|
(21) Молоток. Возникает тот же вопрос, где хранить данные.
|
|||
24
НаборДанных
27.05.13
✎
08:48
|
(23)Што простите? На диске Ц, например, какая мне разница, какой путь до файлов картинок будет написан в соответствующих параметрах?
|
|||
25
НаборДанных
27.05.13
✎
08:50
|
Зачем ломать типовую конфигурацию, если надо только подсовывать адрес эл.почты и 2 файла с картинками? Сделай параметры, напиши в 1 - эл.почту, 2 - ПутьДоФайлаСКартинкой1, 3 - ПутьДоФайлаСКартинкой2, в коде получай данные и обрабатывай как хочешь, в чем вопрос то?
|
|||
26
Бледно Золотистый
27.05.13
✎
08:56
|
А чем (10) не устраивает?
|
|||
27
aMz
27.05.13
✎
09:01
|
Как записать в доп параметры, программно?
|
|||
28
НаборДанных
27.05.13
✎
09:05
|
(27)Зачем? Скажи мне, судя по (7), тебе нужны: 1. Адрес эл.почты; 2. Картинка с печатью; 3. Картинка с подписью, все так?
Есть у тебя твоя внешняя печатка, в уме(пока) адрес эл.почты, файл с картинкой1 и файл с картинкой2, так? Регистрируешь печатку в базе, заходишь в доп. параметры, создаешь 3 параметра типа строка, пишешь туда адрес эл.почты, путь к файлу с печатью, путь к файлу с подписью. Все. Доп. параметры можно определить при регистрации. Параметры авторегистрации. |
|||
29
НаборДанных
27.05.13
✎
09:11
|
(28)+ процедура Инициализировать() должна быть в модуле, если не изменяет память, в общем я тебе как вариант решения дал, пользоваться или нет, решать тебе, искать дальнейшие ответы на сопутствующие вопросы тоже)
|
|||
30
aMz
27.05.13
✎
09:11
|
Я отдам обработку заказчику, в ней есть выбор 3х файлов: печать и 2 росписи. Было бы невероятно удобно если , он выбрал эти файлы и все, а при закрытии прописать уже, что и зачем. А так не выходит получается , что не выйдет, так как учетки ихние , я не знаю, где файлы лежат тоже. Я так ведь так понял?
|
|||
31
aMz
27.05.13
✎
09:13
|
Сор. чушь в конце написал. Смысл такой, что я не знаю ихних учеток они создают их в обработке, файлы тоже указывают там.
|
|||
32
НаборДанных
27.05.13
✎
09:17
|
(30)Да, заказчику сообщить, что файлы с печатью и подписью должны лежать в каталоге БД, путь получить можно легко, и называться должны pechat.jpg и podpis.jpg, адрес электронки постоянно же не меняется, запроси и сам пропиши при регистрации. Ну а так конечно да, мануал им напиши как изменять пути и т.д.. Создают в обработке учетки, это как? Каждый свою пишет туда каждый раз?
|
|||
33
aMz
27.05.13
✎
09:21
|
Ну пользователь может выбрать, либо универсальная, либо создать свою. Ну так конечно не будет, будет скорее всего пару учеток. Спасибо тебе за помощь, буду разбираться
|
|||
34
НаборДанных
27.05.13
✎
09:27
|
(33)Пару учеток тоже можно разрулить теме же параметрами + из под кого запущена 1С, ну и выбирать исходя из этого, что пойдет на печать, главное выудить у заказчика больше инфы, а то писать в темную не очень айс. Или обучить в кратце как этими параметрами пользоваться да и все, сами будут менять как угодно их.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |