![]() |
![]() |
![]() |
|
ПараметрКоманды под разными клиентами | ☑ | ||
---|---|---|---|---|
0
falselight
19.10.16
✎
07:31
|
Почему под тонким клиентом ссылка на документ в
ПараметрКоманды, а в ПараметрКоманды.Ссылка - ошибка в толстом клиенте же ПараметрКоманды.Ссылка работает. Делал общую команду, нужно было передать ссылку на документ. |
|||
1
Mauser
19.10.16
✎
07:49
|
Это встроенная защита 1С, уровень для доступа должен соответствовать.
Нельзя так на тонком клиенте делать. |
|||
2
falselight
19.10.16
✎
08:06
|
(1) Так нельзя делать?
//ПараметрыФормы = Новый Структура("Документ", ПараметрКоманды.Ссылка); ПараметрыФормы = Новый Структура("Документ", ПараметрКоманды); //ОткрытьФорму("ОбщаяФорма.", ПараметрыФормы, ПараметрыВыполненияКоманды.Источник, ПараметрыВыполненияКоманды.Уникальность, ПараметрыВыполненияКоманды.Окно, ПараметрыВыполненияКоманды.НавигационнаяСсылка); ОткрытьФорму("Отчет.ДвиженияДокумента.Форма.ФормаОтчета", ПараметрыФормы); |
|||
3
Mauser
19.10.16
✎
08:09
|
(2) Так - можно.
|
|||
4
falselight
19.10.16
✎
08:11
|
(1) Ясно. Под толстым клиентом ссылка на документ в ПараметрыКоманды, и в ПараметрыКоманды.Ссылка, а под тонким только в ПараметрыКоманды
|
|||
5
Mauser
19.10.16
✎
08:15
|
(4) Совсем нет, мой юный ливингстар.
На толстом клиенте можно разыменовывать ссылки на клиенте, а на тонком - нет. Проверено поколениями, а теперь и тобой тоже. |
|||
6
falselight
19.10.16
✎
08:24
|
(5) ну то есть так нормально
ПараметрыФормы = Новый Структура("Документ", ПараметрКоманды); |
|||
7
falselight
19.10.16
✎
09:06
|
на одной базе нет ощибки, на другой есть, из за чего может быть такая ошибка
{ОбщаяКоманда.ОтчетПоДвижениямДокумента.МодульКоманды(9)}: Ошибка при вызове метода контекста (ОткрытьФорму) ОткрытьФорму("Отчет.ДвиженияДокумента.Форма.ФормаОтчета", ПараметрыФормы); по причине: Ошибка инициализации модуля: Отчет.ДвиженияДокумента.Форма.ФормаОтчета.Форма по причине: {Отчет.ДвиженияДокумента.Форма.ФормаОтчета.Форма(96,24)}: Переменная не определена (ПроведениеСервер) МассивРегистров = <<?>>ПроведениеСервер.ПолучитьМассивИспользуемыхРегистров(Отчет.Документ, МетаданныеДокумента.Движения); |
|||
8
aleks_default
19.10.16
✎
09:14
|
(6)ну ты продолжай угадывать, раз теорию изучать не хочешь
|
|||
9
falselight
19.10.16
✎
09:30
|
(8) да все решилось.
это от того что у меня был захваченный отчет. Это я в первую очередь поправил, логика ут 11. |
|||
10
Mauser
19.10.16
✎
09:43
|
(7) В имени переменной подсказка сокрыта, поддаван юный.
|
|||
11
falselight
19.10.16
✎
09:44
|
(10) ну да это общий модуль который отсутствует в текущей конфигурации
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |