|   |   | 
| 
 | Сохранение восстановление значений | ☑ | ||
|---|---|---|---|---|
| 0
    
        NordMad 15.07.16✎ 11:50 | 
        Вопрос - как программно при открытии обработки восстановить значения, выбрав из списка нужное сохранение? т.е. есть у меня одна обработка, я её запускаю параметром вместе с 1С с 2х разных ярлыков. с одного ярлыка должны восстановиться значения заполнения формы по одному профилю, по другому - с другого профиля. подскажите где делается этот выбор профиля сохраненных значений?     | |||
| 1
    
        Nuobu 15.07.16✎ 11:52 | 
        Никак, нужно писать свою обработку.     | |||
| 2
    
        Горогуля 15.07.16✎ 11:54 | 
        хранилище настроек?     | |||
| 3
    
        NordMad 15.07.16✎ 11:54 | 
        (1) ещё может подойти вариант как нить переименовать обработку и сделать её копию, чтобы для системы это были разные обработки, и тогда подойдет вариант такой что можно будет для каждой устанавливать значения по умолчанию. но пока не понял как именно система определяет что это одна и та же обработка и соответственно восстанавливает для обоих копий один и тот же профиль. имя файла разное, наименование самой обработки тоже разное     | |||
| 4
    
        NordMad 15.07.16✎ 11:56 | 
        (2) возможно я неправильно выразился. есть кнопки стандартные - "сохранить настройки" - "восстановить настройки" так вот при открытии формы обработки хотелось бы выбирать нужный профиль а зависимости от того какая копия этой обработки запущена     | |||
| 5
    
        Горогуля 15.07.16✎ 11:57 | 
        (4) Описание:
 Загружает настройку из хранилища. Результатом работы являются настройки, загруженные из хранилища. | |||
| 6
    
        NordMad 15.07.16✎ 12:00 | 
        Объясню более подробно. это универсальный обмен. в него загружаются правила по выгрузке Доков, справочников и регистров. так вот мне нужно чтобы в один файл выгружались доки, а в другой справочники и регистры. то есть я делаю копию обработки, забиваю для каждой копии свои параметры заполнения. проставляю в правилах галочки в зависимости от того с какого ярлыка какая копия обработки открывается. у меня есть сохраненный профиль:ДОКИ, есть РЕГИСТРЫ И СПР. вот мне надо как то при открытии выбирать или тот или тот профиль. какая нить команда есть по выбору профиля?     | |||
| 7
    
        Горогуля 15.07.16✎ 12:01 | 
        а я обёртку писал для таких дел     | |||
| 8
    
        NordMad 15.07.16✎ 12:03 | 
        (7) можно подробнее? то ест я так понимаю что программно нельзя выбрать профиль сохраненный? или сделать так чтобы система воспринимала эти 2 копии как разные обработки у которых были бы свои профиля     | |||
| 9
    
        Горогуля 15.07.16✎ 12:04 | 
        подробнее. моя обработка брала УниверсальныйОбменДаннымиXML, заполняла там всё по моему вкусу и делала Выгрузить(вроде)     | |||
| 10
    
        NordMad 15.07.16✎ 12:05 | 
        то есть не пользуясь профилями, всё заполнялось при открытии вручную. так?     | |||
| 11
    
        Горогуля 15.07.16✎ 12:07 | 
        (10) упрощённо на моей форме бывала 1 (одна) кнопка "пуск". дальше всё происходило без участия юзера по жёстко прописанному сценарию     | |||
| 12
    
        Горогуля 15.07.16✎ 12:08 | 
        +(11) а настройки - дело такое. сегодня есть, завтра нет     | |||
| 13
    
        NordMad 15.07.16✎ 12:10 | 
        (12) понятно.. придется таки значит обходить дерево правил. думал обойдусь     | |||
| 14
    
        Горогуля 15.07.16✎ 12:13 | 
        (13) и файл правил где-то брать и ещё что-то по мелочи     | |||
| 15
    
        NordMad 15.07.16✎ 12:14 | 
        имя всех файлов я установил, галочки там и всё такое.. а вот дерево правил чет было в лом писать обход, по этому думал что модно как то с профилями поколдовать     | |||
| 16
    
        Горогуля 15.07.16✎ 12:15 | 
        серьёзно? обойти только верние строки да посравнивать имена с "документы", "справочники"...     | |||
| 17
    
        NordMad 15.07.16✎ 12:23 | 
        (16) ну просто не делал так. по этому это может занять какое то время. с выбором и загрузкой заранее подготовленных профилей было бы удобнее     | |||
| 18
    
        NordMad 15.07.16✎ 12:28 | 
        (16) поле "включить" в строках дерева значений это как раз и есть включить всю ветку? обходить ничего и не надо получается     | |||
| 19
    
        Горогуля 15.07.16✎ 12:32 | 
        (18) от оно чо.. не помню, то ли галки на верхнем уровне хватит, то ли надо обязательно у всех подчинённых     | |||
| 20
    
        NordMad 15.07.16✎ 12:39 | 
        (19) не.. не хватает. в итоге галка там стоит на верхнем, а подчиненные нифига     | |||
| 21
    
        Горогуля 15.07.16✎ 12:41 | 
        (20) да пофиг, как там галки ставятся. не пофиг, как они обрабатываются. я бы "требовал" наличия всех подчинённых     | |||
| 22
    
        NordMad 15.07.16✎ 12:50 | 
        (21) всё. разобрался. спасибо. но жаль что с профилями нельзя. было бы проще конечно     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |