Имя: Пароль:
1C
 
Как активизировать элемент формы программно?
0 Domovoi
 
02.01.11
17:48
Нажимаю на кнопку и хочу чтоб активизировался другой элемент, как это делается?
1 Rie
 
02.01.11
17:55
(0)
Форма.ТекущийЭлемент = ЭлементыФормы.КоторыйТамНужен;
2 Domovoi
 
02.01.11
18:19
Спасибо.
3 Domovoi
 
02.01.11
18:21
А вот еще вопрос. А как активизировать строку в табличном поле, что-то не получается по этому принципу.
4 Живой Ископаемый
 
02.01.11
18:44
ЭлементыФормы.Услуги.ТекущаяСтрока = ЭлементыФормы.Услуги.Значение[1];//фокус на второй строке

хочешь научу как самому узнавать каким методом что делать?
5 NcSteel
 
02.01.11
18:46
(4) Ты хочешь ему раскрыть дао поиска по СП?
6 Живой Ископаемый
 
02.01.11
18:49
нет, другое дао... :)  ДАО скопленья и скрутиназинья методов и свойств объектов в отладчике...
7 Domovoi
 
02.01.11
18:50
(4)Хочу конечно. Лазил по СП, но вот никак мозг не настроится, не улавливаю как искать. уже 5 месяцев программирую на 8 и все на ощупь.
8 Domovoi
 
02.01.11
18:52
(6)Расскажите, как разобраться каким методом что делать? Хоть перестану мисту мучать глупыми вопросами)
9 Domovoi
 
02.01.11
18:54
Вот например я даже не знал что можно так записывать "...Значение[1]"
10 Живой Ископаемый
 
02.01.11
19:04
2(7) я в твоем положении, но относительно другого продукта - PowerShell. Читаю, пробую, и тоже пока не знаю каким объектом чего можно добиться.. В в8 легче - есть масса примеров в типовых - только подсматривай. Так вот там слава богу тоже есть Дебаггер, как только его открыл - сразу пошло легче.
===
короче, смотри ролик:
http://screencast.com/t/iNK89kOS5cg

Там есть один "секретный" трюк. Он конечно описан в документации, но 1Сники не обременяют себя чтением оной - я помню сам себя тоже не обременял и спросил об этом на форуме. Так вот. Чтобы посмотреть список строк ТЧ или ТЗ в отладчике, нужно нажать на нем кнопку Ф2 на клавиатуре
11 Domovoi
 
02.01.11
19:13
(10)Спасибо. Я пользуюсь и shift+f9 и в табло включаю и смотрю. У меня проблема с тем чтобы знать что смотреть. К примеру вот "значение[1]". Откуда вы знаете что к занчение можно указать индекс в квадратных скобках? Или вот как в моем случае я пытался найти активизацию строки или что-то в этом роде, а оказывается чтоб ее активизировать надо текущейстроке присвоить ту строку которую пытаешься активизировать, и опять же вот интуитивно (ну это как мне кажется) я пытаюсь поставить
ЭлементыФормы.Товары.ТекущаяСтрока = 0;
ан нет так не прокатывает. Так сказать не знаю с какой стороны подходить.
12 Живой Ископаемый
 
02.01.11
19:21
Я это знаю из СП и книжек..
http://www.screencast.com/users/october.hammer/folders/Jing/media/18847df3-5c8c-4cf2-9e5f-c53c3f4bfb08

Но все равно - откуда я узнал что это Табличная Часть - из отладчика.. Потому что я вижу тип ЭлементыФормы.Услуги и ЭлементыФормы.Услуги.Значение - и раз так, я могу найти соотвествующие типы в СП и почитать про них..

"вот интуитивно (ну это как мне кажется) я пытаюсь поставить" - это хорошо, что вас уже посещают такие сомнения...
Освойте отладчик, и не стыдитесь подсматривать как сделано в типовых. На данный момент история их развития уже длительная, и там есть чему поучиться...
Из книжек лучше вот эту:
http://v8.1c.ru/metod/books/book.jsp?id=125
вот например:
http://www.screencast.com/users/october.hammer/folders/Jing/media/32689b29-7092-4384-89be-ee4b6b027989
Пока ее у меня не было, тоже было туго.
13 Domovoi
 
02.01.11
19:22
(10)Насчет значение[1] вроде понял. Надо внимательнее смотреть)
А в чем секретный трюк?
14 Живой Ископаемый
 
02.01.11
19:23
"Секретный" трюк - в кнопке Ф2. Когда я в отладчике вижу две строки стоя на ЭлементыФормы.Услуги.Значение. он никакой не секретный, а секретный в кавычках.
15 Domovoi
 
02.01.11
19:24
(12)У меня есть и я прочитал "Простые примеры разработки")
16 Живой Ископаемый
 
02.01.11
19:25
ну так там есть про []... :) ну и кроме того это не сугубо 1Совская фишка - вот сейчас читаю ПоверШелл - там тоже самое.
17 KishMish
 
02.01.11
19:28
Мне понравилась эта тема! (как-то так)
18 Живой Ископаемый
 
02.01.11
19:29
ЭлементыФормы.Товары.ТекущаяСтрока = Неопределенно;// так будет работать
19 Domovoi
 
02.01.11
19:30
(16)Да надо перечитывать переодически)
(14)Не совсем понял. Всмысле, когда через shift+f9 там f2(показать значение в отдельном окне)?
20 Живой Ископаемый
 
02.01.11
19:34
В моем ролике - 1 минута 53-я секунда. Смотреть ТЗ или Список или массив по Ф2, стоя на них. в табло ли или в окне по шифт+Ф9 - не имеет значения
21 Domovoi
 
02.01.11
19:38
(20)Понял) Этим тоже пользуюсь)
22 Domovoi
 
02.01.11
19:38
Все равно спасибо.
23 Lama12
 
02.01.11
20:00
(16)Где в повер шеле отладчик?
24 Живой Ископаемый
 
02.01.11
20:06
2(23) чувак, не гноби, я только начал. Объект Дебаггер есть?
в (16) я имел в виду что доступ к элементам колекции такой же как в 1С
25 Lama12
 
02.01.11
20:18
(24)Да не... я не гнобить. Самому интересна эта штука, но времени на разбор нет. :(
26 Живой Ископаемый
 
02.01.11
20:25
Ну как-то типа так:
http://www.screencast.com/users/october.hammer/folders/Jing/media/e8254b2d-cefa-442a-a351-16a088a0b90c

Но вот только не покажу быстро на примере.