как перемещаясь по строкам формы списка вывести информацию об элементе в поле ввода #378022


#0 by lodyr
есть справочник, у него есть форма списка как передвигаясь по строкам этого списка вывести реквизиты справочника в многострочное поле ввода размещенное на этой же форме у меня вот что получилось, не пинайте создаем на форме списка текстовое поле с формулой Вывести, делаем его не видимым создаем многострочное поле ввода, с идентификатором ПолеВвода вроде все работает, но как-то кряво все написано как сделать правильно? и еще попутно два вопроса 1. как тексту выводимому в поле ввода задать кодировку win-1251 2. как выводимый текст автоматически копировать в буфер или по нажатию кнопки спасибо
#1 by lodyr
помогите...кто-нибудь это же совсем просто:)
#2 by Euguln
написано как написано, главное работает. 1. а щас какая? 2. Wscript может помочь
#3 by lodyr
при вставке текста в qip (аська) вставляются кракозябры
#4 by Falcon
при копировании переключись на русский... только при чем тут 1С?
#5 by lodyr
работает:) а можно как-то скопировать не переключаясь на русский? а то забываешь это сделать
#6 by АЛьФ
2 Подправь в реестре: [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNlsCodePage] "1250"="c_1251.nls" "1251"="c_1251.nls" "1252"="c_1251.nls" "1253"="c_1251.nls"
#7 by lodyr
спасибо, работает:)
#8 by lodyr
Гууруу! по коду подскажите, плиз возможно ли как-то обновлять поле ввода передвигаясь по строкам формы списка
#9 by ДенисЧ
Что не так? Чем плохо?
#10 by lodyr
тем что надо вводить дополнительное поле и скрывать его так как я токо учусь, поэтому спрашиваю, может быть есть какая-то возможность обновлять поле ввода переремещаясь по строкам формы не прибегая к созданию скрытого поля или это часто используется хотел узнать, возможно ли решить данную задачу другим способом
#11 by ДенисЧ
Нет, другого, менее извратного, способа нет.
#12 by GrayT
По молодости лет сделал два поля с функциями и с переменными модуля которые завязаны были на обе процедуры, потом пришлось изменить порядок обхода..... потом часа три ломал голову что случилось :)) С тех пор пользую только один "обновитель-пересчетчик" формы :)
#13 by PCcomCat
Не берусь утверждать, но если на поле ввода навесить эту же функцию и убрать  ПолеВвода=ИнфСтрока;
#14 by Ёпрст
Вот так напиши в формуле текстового реквизита и всё... если красоты надо :
#15 by lodyr
а как заставить выполняться Вывести при переходе с одной строки формы списка на другую
#16 by lodyr
так не работает, ничего не отображается
#17 by GrayT
А что не выполняется? "НЕ ВЕРЮ!" ©
#18 by Ёпрст
гонишь.
#19 by Fragster
дык ты ж в все написал...
#20 by Ёпрст
+18 блин...не на тот пост ответил... ЗЫ: см - всё работает.
#21 by lodyr
ну так без текстового реквизита же не обойтись? можно ли вывести инфу без использования тестового реквизита, через поле ввода?
#22 by Ёпрст
нет.  А чем текстовый реквизит не устраивает ? И нафига в поле ввода выводить?
#23 by lodyr
поле ввода остается пустое, когда переходишь по строкам текстовый реквизит убрал!
#24 by lodyr
в поле ввода выводить, затем чтобы скопировать, а тестовый реквизит почему-то не получается скопировать
#25 by Ёпрст
читай внимательнее не надо убирать текстовый реквизит... Это всё тоже самое что и у тебя в токма кода меньше.
#26 by Ёпрст
а нафига копировать то ? :))
#27 by lodyr
>чем текстовый реквизит не устраивает да в принципе всем устраивает:)) я просто думал можно как-то более грамотно сделать:)
#28 by lodyr
а копировать для того чтобы вставить:)
#29 by lodyr
а вставить в аську и отправить работнику т.е. для ускорения передачи заказа быстрее все делать через аську и смс'ки
#30 by GrayT
Так может сразу найти ВК которая умеет загонять в буфер обмена? и не париться
#31 by lodyr
Всем большущее спасибо!
#32 by lodyr
а где найти такую компоненту:)
#33 by Ёпрст
и др. работы смотри на сайте.
#34 by Ёпрст
#35 by Ёпрст
и т.д...
#36 by lodyr
Ёпрст4, спасибо, пойду читать:)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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