v8: Создать документ (тонкий клиент) #583100


#0 by Shrek_yar
как создать документ в тонком клиенте и в него забить данные и потом сохранить его без проведения????
#1 by Shrek_yar
я так написал, как его передаьт на клиент и там заполнить?
#2 by чувак
Может тебе еще рассказать, где могила Чингисхана?
#3 by Shrek_yar
#4 by Shrek_yar
давай без издевательств, тут не камеди клаб
#5 by Ненавижу 1С
вопрос: зачем его передавать на клиента?
#6 by Shrek_yar
чтоб там заполнить, я думаю если начну заполнять на сервере так будет долше
#7 by Buster007
ОткрытьФорму
#8 by чувак
&НаКлиенте КонецПроцедуры
#9 by Ненавижу 1С
не правильно думаешь
#10 by Buster007
пользователь будет заполнять, или ты своим кодом?
#11 by Shrek_yar
своим кодом, я заказ из екселя загружаю, он автоматом в документв попадает , заполняется количество и  цена
#12 by Shrek_yar
просто док может быть несколько, зависит от того на сколько магазинов развести товар
#13 by Shrek_yar
ругается на переменую Док, пишет что не определенна
#14 by Buster007
тогда тебе здесь уже написали как сделать.
#15 by Shrek_yar
я пдумал что если буду все данные передаваь на сервер с клиента, долше получится, чем все данные заполнить на клиенте, если не прав ч не  спорю))
#16 by Buster007
+ хотя ты и сам написал-то )
#17 by Ненавижу 1С
конечно не прав, тебе все равно их потом на сервер загонять придется
#18 by Shrek_yar
да он на переменую ругается, как ее определить на клиенте? если щас не выйдет сделаю по совету
#19 by netDog
Грубо говоря на клиенте нужно выполнять только операции связанные с интерфейсом. А все, что связано с объектами метаданных, старайся делать на сервере
#20 by Buster007
ты еще не начал делать как в ?
#21 by Shrek_yar
ок, поянтно, тогда на сервере созвавать документ ДокУЦН = Документы.ЗаказКлиента.СоздатьДокумент; там его заполнить, А как его потом сохранить без проведения?
#22 by Shrek_yar
щас так и начну , раз говорят что быстрее
#23 by чувак
Документ.Записать(Режимпроведениядокумент.Запись);
#24 by netDog
ДокУЦЕ.Записать; ?
#25 by Shrek_yar
ок, спасибо, щас попробую)))) всем спасибо)))
#26 by vmv
создавать нужно ссылку и наполнять ее даннымы сколько угодно долго на клиенте на сервере и т.д. Обращатьс именно к объекту нужно в 2-х случах в вашей задаче 1. при создании ссылки нового 2. при записи объекта по этой ссылке саму ссылку гоняйте куда угодно, заполняя ее данными это самый полезный совет - идите и работайте)
#27 by Shrek_yar
извини за глупый вопрос, как ссылку создать на документ
#28 by Shrek_yar
найти то в нете я могу, долго, время в обрез
#29 by Shrek_yar
получается что екселевскй файл открывать на стороне сервера
#30 by Shrek_yar
??
#31 by netDog
Читай Excel на клиенте. Данные строки из excel заталкивай в структуру. Структуру передай в процедуру на сервере. Там создай документ и заполни его данными из структуры.
#32 by netDog
или вообще не построчно на сервер передавать, а сразу всю таблицу заполнить, а потом ее обрабатывать на сервере, так быстрее будет. Но, что-то мне подсказывает, что в данном случае это не принципиально, главное чтобы заработало)
#33 by Shrek_yar
)) ну да, для начало главное чтоб заработало
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С