|
Текущие данные списка | ☑ | ||
---|---|---|---|---|
0
tolok_d
19.10.12
✎
17:48
|
Подскажите пожалуйста, кто знает. У меня есть список выведенный в табличное поле формы. Обратиться к текущей строке активной могу: ЭлементыФормы.Номенклатура.ТекущиеДанные, которая имеет тип ТекущиеДанныеСписка. Как програмно установить активной какую либо строку, если есть он ссылочного типа?
|
|||
1
Wobland
19.10.12
✎
17:48
|
строка у тебя ни разу не ссылка
|
|||
2
Wobland
19.10.12
✎
17:49
|
Использование:
Только чтение. |
|||
3
Рэйв
19.10.12
✎
17:52
|
(0)Ссылочные типы тут не причем.
Я так и не понял. У тебя Список Значений на форме или Табличное поле с одной колонкой? |
|||
4
Рэйв
19.10.12
✎
17:53
|
Судя по .ТекущиеДанные Это вообще табличная часть
|
|||
5
Wobland
19.10.12
✎
17:53
|
а на зачем, кстати? мышью тыкать - это работа юзера
|
|||
6
Wobland
19.10.12
✎
17:54
|
(4) ну ты же не путаешь ТП с ТЧ, я уверен
|
|||
7
Рэйв
19.10.12
✎
17:54
|
(6)я имел в виду источник данных, ты прав.Не путаю:-)
|
|||
8
Reset
19.10.12
✎
18:08
|
(0) ЭлементыФормы.Номенклатура.ТекущаяСтрока=ЭлементСпискаЗначений
|
|||
9
Reset
19.10.12
✎
18:10
|
"если есть он ссылочного типа?" -- видимо, пытался сказать, что нужная номенклатура - ссылка.
тогда ЭлементНакоторыйНадоСпозиционироваться=Список.НайтиПоЗначению(ТаСамаяСсылка); ЭлементыФормы.Номенклатура.ТекущаяСтрока=ЭлементНакоторыйНадоСпозиционироваться; |
|||
10
Reset
19.10.12
✎
18:12
|
кстати .ТекущаяСтрока=блабла
сработает как для Табличного поля, так и для Поля списка |
|||
11
Reset
19.10.12
✎
18:13
|
Хочу спасибо от автора :]
|
|||
12
Reset
19.10.12
✎
18:14
|
Хотя я посему-то исходил из предположения, что в "есть список выведенный в табличное поле формы" - речь идет о СписокЗначений. Почему я так исходил? А вот хз
|
|||
13
Wobland
19.10.12
✎
18:16
|
текущая строка у ТП умеет записываться. мне тогда интересно, что туда писать
|
|||
14
Reset
19.10.12
✎
18:16
|
В общем, в текущая строка нужно пихать разное, в зависимости от того, что есть сей загадочный список.
Если это, скажем, СправочникСписок, то ссылку. Если ТЗ - то строку ТЗ. И тп. |
|||
15
Wobland
19.10.12
✎
18:17
|
(13) аа, там речь о расширениях ТП. видать, всё верно - в хз что строку не установить, ибо не определить
|
|||
16
Wobland
19.10.12
✎
18:17
|
автору мы совсем не нужны, как и он нам. продолжаем развлекаться ;)
|
|||
17
Reset
19.10.12
✎
18:18
|
Да, мне как раз нужно выждать 15 минут до ухода домой
|
|||
18
tolok_d
19.10.12
✎
18:19
|
(3) на форме табличное поле заполняется програмно(утп).
|
|||
19
Reset
19.10.12
✎
18:19
|
(18) Табличное поле не може заполняться
|
|||
20
Reset
19.10.12
✎
18:19
|
не может*
|
|||
21
Wobland
19.10.12
✎
18:20
|
(18) то есть всё верно, ТП с хз чем. назови мне ту строку, на которую хочешь спозиционироваться
|
|||
22
Reset
19.10.12
✎
18:20
|
Хотя тебе визально кажется, что это так
|
|||
23
Reset
19.10.12
✎
18:20
|
визуально
|
|||
24
tolok_d
19.10.12
✎
18:20
|
(1) огромное спасибо) ща буду пробывать)
|
|||
25
Reset
19.10.12
✎
18:20
|
В нем строк вообще нет, прикинь.
|
|||
26
Wobland
19.10.12
✎
18:21
|
(19) да ну? хотя, я такой изврат на практике не пробовал
|
|||
27
Reset
19.10.12
✎
18:21
|
Он только (1) прочтиал пока. Долго придется полезно информации ждать
|
|||
28
Wobland
19.10.12
✎
18:22
|
(27) да пока рыспробыет...
|
|||
29
tolok_d
19.10.12
✎
18:22
|
ЭлементыФормы.Номенклатура.ТекущиеДанные = Элемент.ТекущиеДанные.Аналог; не работает. ну понятно почему справа ТекущиеДанныеСписка = СправочникСсылка
|
|||
30
Reset
19.10.12
✎
18:22
|
(26) я измываюсь на тему (6)
|
|||
31
tolok_d
19.10.12
✎
18:23
|
(16) нужны) отходил.
|
|||
32
Wobland
19.10.12
✎
18:23
|
(31) прогресс-бар 50%, неплохо уже
|
|||
33
Reset
19.10.12
✎
18:24
|
(29) ТабличноеПоле (TableBox)
ТекущиеДанные (CurrentData) Использование: Только чтение. |
|||
34
Wobland
19.10.12
✎
18:24
|
(29) в текущие данные ты ничего не сможешь записать. вернись в (2)
|
|||
35
tolok_d
19.10.12
✎
18:25
|
(21) хочу спозиционироваться на строку, где записан нужный элемент
просто я не нашол никакого метода, найти, выбрать или чтото подобное |
|||
36
Wobland
19.10.12
✎
18:25
|
+(34) и строку свою не сможешь мне назвать. набор значений пускай даже всех полей - не вариант, вся таблица может состоять из одинаковых строк
|
|||
37
tolok_d
19.10.12
✎
18:25
|
(27) это было для (11))))
|
|||
38
Reset
19.10.12
✎
18:25
|
(35) "У меня есть список выведенный"
Скажи что есть список |
|||
39
Wobland
19.10.12
✎
18:25
|
(35) а где записан нужный элемент?
|
|||
40
tolok_d
19.10.12
✎
18:26
|
(36) тоесть проблема нерешаема?
|
|||
41
Wobland
19.10.12
✎
18:27
|
(40) а я ответа не знаю, я размышляю вслух по ходу этой дискотеки. опыту у меня вроде поболе твоего, так что могу, наверное, размышлять полезно ;)
|
|||
42
tolok_d
19.10.12
✎
18:27
|
(38) был не прав, ТП имеет тип Справочника
|
|||
43
tolok_d
19.10.12
✎
18:28
|
(41) я тоже так думаю)
|
|||
44
Wobland
19.10.12
✎
18:28
|
(42) тогда текущая строка и ссылка на элемент
|
|||
45
Reset
19.10.12
✎
18:28
|
(42) Теплее уже
СправочникСписок.Номенклатура? |
|||
46
Reset
19.10.12
✎
18:30
|
тогда
ЭлементыФормы.Номенклатура.ТекущаяСтрока=ТвояСсылкаНаКотоуюНадоЧтобВстал; // хм |
|||
47
Wobland
19.10.12
✎
18:30
|
(44) плин, (9) и (10)
надо как-то последовательно читать же |
|||
48
tolok_d
19.10.12
✎
18:31
|
(44) не получается
|
|||
49
Reset
19.10.12
✎
18:32
|
не встаёт?
|
|||
50
tolok_d
19.10.12
✎
18:33
|
ЭлементыФормы.Номенклатура.ТекущиеДанные = Элемент.ТекущиеДанные.Аналог
{Обработка.РабочееМестоМенеджераПоПродажам.Форма.Форма.Форма(1636)}: Значение не является значением объектного типа (Аналог) ЭлементыФормы.Номенклатура.ТекущиеДанные = Элемент.ТекущиеДанные.Аналог; |
|||
51
Reset
19.10.12
✎
18:34
|
Всё даже грустнее чем путаница с текущиеДанные и текущаяСтрока.
Здесь еще неведомо что "Элемент.ТекущиеДанные.Аналог;" |
|||
52
tolok_d
19.10.12
✎
18:35
|
(51) имеет тим СправочникСсылка.Номенклатура, если быть честным
|
|||
53
zladenuw
19.10.12
✎
18:35
|
ты установить в своем ТП можешь только по данным этой ТП, если другой то не как
|
|||
54
Wobland
19.10.12
✎
18:36
|
(50) то есть мы упорно продолжаем писать в текущие данные, предназначенные строго для чтения? -> (2)
|
|||
55
Reset
19.10.12
✎
18:36
|
Если Элемент - это некое другое ТП, а а Аналог - это ссылка на номенклатуру, то так попробуй
ЭлементыФормы.Номенклатура.ТекущаяСтрока = Элемент.ТекущиеДанные.Аналог; |
|||
56
tolok_d
19.10.12
✎
18:37
|
(53) так и надо
|
|||
57
Wobland
19.10.12
✎
18:37
|
(55) предлагаю второй раз задать автору вопрос (39)
|
|||
58
Reset
19.10.12
✎
18:37
|
Все я дождался, могу идти домой
Давая досвиданья (с) |
|||
59
zladenuw
19.10.12
✎
18:37
|
(56) в (55) ответ
|
|||
60
Wobland
19.10.12
✎
18:38
|
(58) странно ты как-то в 37 минут домой ходишь ;)
|
|||
61
Reset
19.10.12
✎
18:39
|
ну я ждал кое-какого события
|
|||
62
tolok_d
19.10.12
✎
18:42
|
(59) да, одинаковые типы, но
{Обработка.РабочееМестоМенеджераПоПродажам.Форма.Форма.Форма(1636)}: Значение не является значением объектного типа (Аналог) ЭлементыФормы.Номенклатура.ТекущиеДанные = Элемент.ТекущиеДанные.Аналог; |
|||
63
tolok_d
19.10.12
✎
18:42
|
(58) (60) везет человеку))
|
|||
64
Wobland
19.10.12
✎
18:44
|
(62) мда.. может, тебе к доктору? хотя бы окулисту
|
|||
65
tolok_d
19.10.12
✎
18:44
|
вопрос не решабельный(
|
|||
66
tolok_d
19.10.12
✎
18:45
|
(64) да все пересмотрел
|
|||
67
Wobland
19.10.12
✎
18:46
|
(66) Ресет ушёл. скомпилирую сам: (2), (34), (39), (55)...
|
|||
68
Wobland
19.10.12
✎
18:47
|
+(67) вот это нужно пересмотреть ещё раз. пока не настигнет просветление. если, конечно, я правильно понял, что у тебя там на форме живёт
|
|||
69
tolok_d
19.10.12
✎
18:49
|
(68) я написал как сказал Ресет в (55) но всеравно ошибка(
|
|||
70
tolok_d
19.10.12
✎
18:50
|
понял что только чтение, просто не знаю метода, который может найти строку по ссылке и сделать ее активной
|
|||
71
Wobland
19.10.12
✎
18:50
|
(69) врёшь ты всё или нам этого не показываешь. я от тебя здесь ни разу не видел слова ТекущаяСтрока
|
|||
72
tolok_d
19.10.12
✎
18:52
|
(71) ЭлементыФормы.Номенклатура.ТекущаяСтрока = Элемент.ТекущиеДанные.Аналог;
|
|||
73
tolok_d
19.10.12
✎
18:53
|
(пишет ошибку. Или это глюк 1с? может перегрузить конфу?
|
|||
74
Wobland
19.10.12
✎
18:53
|
(73) так. уже лучше. теперь расскажи, какой элемент тебя интересует? на чём спозиционироваться?
|
|||
75
Wobland
19.10.12
✎
18:54
|
>ЭлементыФормы.Номенклатура
я б сказал ЭлементыФормы.ТПНоменклатура или ЭлементыФормы.СписокНоменклатуры, но это вопрос религии |
|||
76
tolok_d
19.10.12
✎
18:54
|
на этом Элемент.ТекущиеДанные.Аналог
|
|||
77
tolok_d
19.10.12
✎
18:55
|
в ЭлементыФормы.Номенклатура.ТекущаяСтрока
|
|||
78
Wobland
19.10.12
✎
19:00
|
что такое Элемент? что такое там аналог?
|
|||
79
tolok_d
19.10.12
✎
20:06
|
Элемент это элемент с которым работаю, имеет тип ТЗ, в событии он предопределен. Аналог, это собственно ссылка на этот элемент
|
|||
80
hhhh
19.10.12
✎
20:52
|
(79) какое событие хоть?
|
|||
81
tolok_d
19.10.12
✎
21:03
|
ПриВыборе
|
|||
82
hhhh
19.10.12
✎
21:09
|
(81) и есть такая колонка на экране? В ТЗ?
|
|||
83
zladenuw
20.10.12
✎
01:44
|
почитай СП по объектам которым Юзаешь. поймаешь. наверное.
|
|||
84
Wobland
20.10.12
✎
06:52
|
(79) ни черта не понятно. форму покажи и пальцем на ней нарисуй, что и где. имхается мне, ты хочешь какую-то ересь, но технически осуществимую ересь
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |