Вход | Регистрация
 

ОткрытьФорму тонкий клиент

ОткрытьФорму тонкий клиент
Я
   Dom26
 
20.02.20 - 11:26
ОткрытьФорму("Документ.РеестрПлатежей.Форма.ФормаДокументаУправляемая",Новый Структура("Сценарий", номер) );
в номере строка (долго колупался думал проблема в том что ссылка)
в тонком клиенте "Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа." ничего  не понимаю я уже строку в тонком не могу передавать или что?
   ДенисЧ
 
1 - 20.02.20 - 11:28
А если без параметров - открывает?
   palsergeich
 
2 - 20.02.20 - 11:28
(0) Что находится в Номер?
   TopProger
 
3 - 20.02.20 - 11:28
Чего такое "Номер"
   Dom26
 
4 - 20.02.20 - 11:28
(2) строка
   palsergeich
 
5 - 20.02.20 - 11:29
(4) И когда идет отвал?
   TopProger
 
6 - 20.02.20 - 11:29
(4) Врешь
   Dom26
 
7 - 20.02.20 - 11:29
(5) ну ошибается на открытии формы
   Dom26
 
8 - 20.02.20 - 11:30
(6) в отладчике смотрю..сначала там была ссылка да
   palsergeich
 
9 - 20.02.20 - 11:30
(7) останова по ошибке и ТипЗнч(Номер) в студию
   palsergeich
 
10 - 20.02.20 - 11:31
(8) Ссылки и строки данным способом передавать корректно. Есть подозрение что там что то другое
   Dom26
 
11 - 20.02.20 - 11:32
(10) вот и я думаю чуть подробнее если СтрокаТЗ.код =  номер ТОгда
                ОткрытьФорму("Документ.бит_РеестрПлатежей.Форма.ФормаДокументаУправляемая",Новый Структура("Сценарий", номер) );
            конецесли        
СтрокаТЗ - строка тз реквизита формы
   palsergeich
 
12 - 20.02.20 - 11:33
(11) Сложно сделать (9) ?
   Dom26
 
13 - 20.02.20 - 11:34
(1) да
   Dom26
 
14 - 20.02.20 - 11:34
(12) скрин или что?
   ДенисЧ
 
15 - 20.02.20 - 11:35
(14) Скрин. С отладчиком, где в табло стоит твой номер
   palsergeich
 
16 - 20.02.20 - 11:35
Просто тип скажи
   Dom26
 
17 - 20.02.20 - 11:37
(16) типзнч(номер)    Строка    Тип - скопировал из табло
   palsergeich
 
18 - 20.02.20 - 11:38
А сценарий на принимающей стороне это что?
   palsergeich
 
19 - 20.02.20 - 11:38
И работает ли без этого параметра, может дело не в твоем коде
   Dom26
 
20 - 20.02.20 - 11:39
(19) работает
   Dom26
 
21 - 20.02.20 - 11:39
(18) я потом его на сервере превращаю в справочник
   palsergeich
 
22 - 20.02.20 - 11:40
(21) то есть это не реквизит формы?
Валится именно на строчке?
   TopProger
 
23 - 20.02.20 - 11:41
(0) да скинь уже весь код
   Dom26
 
24 - 20.02.20 - 11:42
(22) номер = СтрЗаменить(строка(Команда.Имя), "ком","");
        для каждого сц из НастройкиСценариев Цикл
            если сц.код =  номер ТОгда
            ОткрытьФорму("Документ.бит_РеестрПлатежей.Форма.ФормаДокументаУправляемая",Новый Структура("Сценарий", номер) );    
                прервать;
            КонецЕсли;
        КонецЦикла;
   Dom26
 
25 - 20.02.20 - 11:43
(24) я уже понял что можно без цикла, раньше там просто ссылка была
   palsergeich
 
26 - 20.02.20 - 11:44
(24) Смотри, по этому должно все работать.
Ты можешь попробовать Новый Структура("Сценарий", номер) заменить на Новый Структура("СценарийТест", номер)
так сможешь понять косяк у тебя в источнике или приемнике
   Dom26
 
27 - 20.02.20 - 11:48
(26) ты прав походу валится не наоткрытии форм а при передачи в ней уже, там нельзя тз передавать?
   FIXXXL
 
28 - 20.02.20 - 11:50
(27) с Сервера на Клиент ТЗ? нельзя
   Dom26
 
29 - 20.02.20 - 11:55
(28) ващет уэтоу меня в реквизите было, который структура и в нем типа тз
   FIXXXL
 
30 - 20.02.20 - 11:56
(29) типа спрятал? :)
не прокатит
или "рисуй" реквизит формы с типом ТЗ, но учти тормоза на передачу каждый раз Клиент-Сервер и обратно...
 
 Рекламное место пустует
   palsergeich
 
31 - 20.02.20 - 12:15
(29) В общем дальше сам.
Ошибку локализовал, дальше поправить дело техники
   Dom26
 
32 - 20.02.20 - 15:15
(31) (30) спасибо
   dezss
 
33 - 20.02.20 - 15:19
(29) ТЗ пакуй в массив структур и вперед.


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.