|
Сохранение значений во внешней обработке 8.1 | ☑ | ||
---|---|---|---|---|
0
Hipocrisy2013
01.04.14
✎
16:57
|
Как на платформе 8.1 сохранить значение (а именно ТЗ) во внешней обработке....?
|
|||
1
shuhard
01.04.14
✎
16:58
|
(0) и унести его на другой компик ?
|
|||
2
Hipocrisy2013
01.04.14
✎
17:01
|
не копм всега один и тот же
|
|||
3
zladenuw
01.04.14
✎
17:02
|
для чего хранить ?
|
|||
4
Maxus43
01.04.14
✎
17:02
|
в файлик сохраняй, нет же Сохранить/ВосстановитьЗначение в 8.1?
|
|||
5
Hipocrisy2013
01.04.14
✎
17:05
|
(3) чтобы когда юзер открыл обработку у него уже были в ТЧ вбиты старые данные. (4)Сохранить/ВосстановитьЗначение - Недоступен на сервере 1С:Предприятие. Не используется в модуле внешнего соединения. Наверное из-за этого у меня такой метод не получился
|
|||
6
Maxus43
01.04.14
✎
17:06
|
(5) ничо не понял, а на клиенте то доступен?
|
|||
7
Hipocrisy2013
01.04.14
✎
17:06
|
поместитьвовременноехранилище в 8.1 нет такой функции
|
|||
8
Hipocrisy2013
01.04.14
✎
17:07
|
на клиенте доступен (6)
|
|||
9
Maxus43
01.04.14
✎
17:07
|
я про
Глобальный контекст (Global context) СохранитьЗначение (SaveValue) Синтаксис: СохранитьЗначение(<Имя>, <Значение>) ну и сохраняй, кто мешает? |
|||
10
le_
01.04.14
✎
17:07
|
ЗначениеВФайл//сохранить
ЗначениеИзФайла//восстановить |
|||
11
Hipocrisy2013
01.04.14
✎
17:13
|
Процедура КнопкаВыполнитьНажатие(Кнопка)
СохранитьЗначение("Тест",ЗаменаТТ); КонецПроцедуры роцедура ПриОткрытии() Замена = ВосстановитьЗначение("Тест"); Если замена <> Неопределено ТОгда ЗаменаТТ.Загрузить(замена); КонецЕсли; КонецПроцедуры Вот так не работает |
|||
12
Maxus43
01.04.14
✎
17:15
|
не работает - всмысле Неопределено там? или что?
|
|||
13
Hipocrisy2013
01.04.14
✎
17:16
|
да неопределено
|
|||
14
Maxus43
01.04.14
✎
17:19
|
а так:
СохранитьЗначение("Тест",ЗначениеВСтрокуВнутр(ЗаменаТТ)); ЗаменаТТ.Загрузить(ЗначениеИзСтрокиВнутр(замена)); |
|||
15
Hipocrisy2013
01.04.14
✎
17:24
|
(14) вот ты имеешь в виду ?
Замена = ВосстановитьЗначение("Тест"); Если замена <> Неопределено ТОгда ЗаменаТТ.Загрузить(ЗначениеИзСтрокиВнутр(замена)); КонецЕсли; |
|||
16
Maxus43
01.04.14
✎
17:25
|
да да, тож не пашет?
|
|||
17
Hipocrisy2013
01.04.14
✎
17:25
|
ошибка. {Форма.Форма(63)}: Ошибка при вызове метода контекста (Загрузить): Несоответствие типов (параметр номер '1')
ЗаменаТТ.Загрузить(ЗначениеИзСтрокиВнутр(замена)); по причине: Несоответствие типов (параметр номер '1') |
|||
18
vicof
01.04.14
✎
17:26
|
Насколько я помню, таблицы значений надо построчно сохранять
|
|||
19
Hipocrisy2013
01.04.14
✎
17:27
|
(17) т.е. каждую строку по отдельности, а потом также по отдельности загружать?
|
|||
20
le_
01.04.14
✎
17:37
|
(14) Нужно так:
СохранитьЗначение("Тест", ЗначениеВСтрокуВнутр(ЗаменаТТ.Выгрузить())); |
|||
21
hhhh
01.04.14
✎
17:45
|
(19) а на форме в список сохраняемых реквизитов включили вашу ТЗ?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |