|
УТ 11, Отображение значения реквизита на форме | ☑ | ||
---|---|---|---|---|
0
НуВотКак
27.09.11
✎
13:16
|
Есть Реквизит "ИмяФайла" строка-255, на него навешено событие:
&НаКлиенте Процедура ИмяФайлаНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка) // Отключение стандартной обработки СтандартнаяОбработка = Ложь; // Выбор файла Microsoft Excel ВыборФайла = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие); ВыборФайла.Фильтр = "Документ Excel (*.xls)|*.xls"; ВыборФайла.ПроверятьСуществованиеФайла = Истина; ВыборФайла.ПолноеИмяФайла = Объект.ИмяФайла; Выбор = ВыборФайла.Выбрать(); Если НЕ Выбор Тогда Возврат; КонецЕсли; Объект.ИмяФайла = ВыборФайла.ВыбранныеФайлы[0]; Сообщить(Объект.ИмяФайла); КонецПроцедуры Сообщить выводит: С:\dfdf\dfsdf\1.xls На форме в ИмяФайла не отображается значение С:\dfdf\dfsdf\1.xls, а надо бы |
|||
1
shuhard
27.09.11
✎
13:25
|
(0) Объект.ИмяФайла = Строка(ВыборФайла.ВыбранныеФайлы[0]);
|
|||
2
НуВотКак
27.09.11
✎
13:29
|
(1) не работает, они и без приведения типов имеют тип "строка", и значение всетаки есть т.к. оно выводится в сообщить, оно просто не хочет отображаться
|
|||
3
shuhard
27.09.11
✎
13:34
|
(2) выпрямляй руки
у меня идентичный код работает &НаКлиенте Процедура ИмяФайла(Команда) Объект.ИмяФайла="куКу"; КонецПроцедуры |
|||
4
НуВотКак
27.09.11
✎
13:39
|
(3) это не много не то (совсем не то), ты скопируй этот код, тыкни на экселевский файл и посмотри что будет
|
|||
5
shuhard
27.09.11
✎
13:43
|
(4) работаю отладчиком
дорого по предоплате |
|||
6
НуВотКак
27.09.11
✎
13:44
|
(5) понятно все с тобой, не знаешь ты .
|
|||
7
shuhard
27.09.11
✎
13:48
|
(6) бла бла бла
|
|||
8
Рэйв
27.09.11
✎
13:48
|
Элемент.Текст=ВыборФайла.ВыбранныеФайлы[0]
? |
|||
9
НуВотКак
27.09.11
✎
13:51
|
(8) у Элемента нету Текст
|
|||
10
zladenuw
27.09.11
✎
13:56
|
ИмяФайла=ВыборФайла.ВыбранныеФайлы[0];
|
|||
11
zladenuw
27.09.11
✎
13:57
|
Ты же на стороне клиента, зачем тебе Объект
|
|||
12
НуВотКак
27.09.11
✎
13:57
|
(10) Ну это я тоже пробовал, не работает
|
|||
13
НуВотКак
27.09.11
✎
13:59
|
(11) ты мне таких сложных вопросов не задавай )))
|
|||
14
zladenuw
27.09.11
✎
13:59
|
ИмяФайла = ВыборФайла.ПолноеИмяФайла ?
|
|||
15
zladenuw
27.09.11
✎
14:00
|
хотя один хер :)
|
|||
16
shuhard
27.09.11
✎
14:00
|
(13) для рук самое оно: http://dormashina.ru/product.php?ID=980
|
|||
17
zladenuw
27.09.11
✎
14:01
|
(16) ы
|
|||
18
shuhard
27.09.11
✎
14:03
|
||||
19
НуВотКак
27.09.11
✎
14:23
|
(18) да верю я тебе, но у меня не работает, не понимаю почему
|
|||
20
shuhard
27.09.11
✎
14:24
|
(19) тебе ещё в (3) всё подсказали
повторим xls не важно Объект.ИмяФайла="куКу"; |
|||
21
НуВотКак
27.09.11
✎
14:33
|
(20) я не знаю даже если меняю на Объект.ИмяФайла="куКу"; все равно у меня в поле пусто
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |