Имя: Пароль:
1C
1C 7.7
v7: НазначитьТип для ТЗ
,
0 malev35
 
24.05.16
12:08
Можно ли назначить тип значения вида ТаблицаЗначений для неопределенного реквизита табличной части документа? Если да то как?
1 Mikeware
 
24.05.16
12:11
никак.
2 NorthWind
 
24.05.16
12:13
а зачем? Там же можно просто присваивать нетипизированным ячейкам значения, и оно присваивается. Знаю людей, которые принципиально в .НоваяКолонка () ничего не пишут кроме имени, и код у них работает.
3 Смотрящий
 
24.05.16
12:13
(0) Вторую ТЧ пилишь ?
4 NorthWind
 
24.05.16
12:14
а, черт, здесь речь про ТЧ документа
5 Builder
 
24.05.16
12:15
Если хранить небольшую ТЗ, то Строка неограниченной длины + ЗначениеВСтрокуВнутр(ТЗ)
Если по уму, то через "служебный документ".
6 Тролль главный
 
24.05.16
12:15
(0) вторая ТЧ спасет вас
7 Смотрящий
 
24.05.16
12:16
(5) Справочник
8 NorthWind
 
24.05.16
12:16
(6) клюшки. Там ТЧ одна. Только заводить другой документ и делать ссылку на него
9 Тролль главный
 
24.05.16
12:16
(8) клюшки, тогда или Док или Спр без разницы
10 NorthWind
 
24.05.16
12:17
(5) вариант со ЗначениемВСтрокуВнутр () плох тем, что не поддерживается ссылочная целостность. Из такой ТЗ можно сослаться на что-то и сохранить это в вашем документе, а потом юзер возьмет и пришибет то на что вы сослались. Ему никто не скажет что есть ссылка и удалять нельзя.
11 Масянька
 
24.05.16
12:18
Если речь о второй ТЧ документа - http://www.mista.ru/articles1c/hare/article.74.html
Просто.
12 malev35
 
24.05.16
15:47
Нужно реализовать выбор из предложенного списка. В ТЧ документа 1 реквизит - "Строка поиска" 2 - Неопределенный
Жмем кнопку, Неопределенный реквизит заполняется подходящим списком (например справочника товары) в соответствии со "Строкой поиска" (например ищем "Ручка", в ТЗ попадают Ручка, авторучка ручка дверная и т.п.) Далее щелкаем по реквизиту ТЧ с ТаблицейЗначений вываливается найденный список выбираем нужный вариант, получаем ТЧ со "Строкой поиска" и значением из справочника товары.
13 Mikeware
 
24.05.16
19:20
(12) чрезж0пица©
14 GreyK
 
24.05.16
19:27
(0) Выводи не табличную часть, а таблицу значений вместо неё. Обсуждалось не один раз.
15 Злопчинский
 
24.05.16
21:39
(12) плохо. введет веселый пользователь не Ручка а Ручечка - и все...
16 Mikeware
 
25.05.16
07:16
(15) более того, совсем неясно, зачем тут нужна ТЗ. Тем более - хранение ТЗ (ну, или сз, что монопенисуально).
17 Duke1C
 
25.05.16
07:55
(12) Как обычно, ответ в самом вопросе):
"Жмем кнопку, Неопределенный реквизит заполняется подходящим списком (например справочника товары) в соответствии со "Строкой поиска" (например ищем "Ручка", в ТЗ попадают Ручка, авторучка ручка дверная и т.п.)" И СРАЗУ ЖЕ "вываливается найденный список выбираем нужный вариант, получаем" ЗНАЧЕНИЕ "из справочника товары" ЕГО И ХРАНИМ В ТАБЛ. ЧАСТИ
18 Mikeware
 
25.05.16
07:57
(17) объясни - нахрена?
19 Duke1C
 
25.05.16
09:09
(18) Я то чего должен объяснять?) Пусть ТС объясняет.
Меня и в форме подбора фильтр устраивает (не штатный естественно)
20 Mikeware
 
25.05.16
09:10
(19) ты что-то понял из его объяснений...
21 Duke1C
 
25.05.16
09:15
(20) ))) Сдается мне, что товарисчъ хочет что-то, типа поискового фильтра, замутить. Так сказать, "для удобства" подбора товаров в документ)
22 Масянька
 
25.05.16
09:16
(12) А по какому принципу "Неопределенный реквизит заполняется подходящим списком"?
(20) Пусть остальным объяснит...
23 Масянька
 
25.05.16
09:17
(21) А зачем? Так трудно в справочнике искать? Хошь - по коду, хошь - по наименованию...
24 Duke1C
 
25.05.16
09:17
+21 Но ежели он действительно собрался хранить тот "перечень бреда" из которого юзер сдлелал выбор, ТО.....  не чокаясь
25 Mikeware
 
25.05.16
09:18
(21) похоже. но зачем хранить в документе строку поиска, и варианты?
26 Mikeware
 
25.05.16
09:19
(23) фи. штатный поиск изрядно дерьмов...
27 Duke1C
 
25.05.16
09:20
(23) Да что вы меня то все пытаете?))) Я еще в (19) про форму подбора сказал
28 Масянька
 
25.05.16
09:21
(26) Ну, не знаю... В ТиСе устраивает...
(27) А кого?! :)
29 Масянька
 
25.05.16
09:21
+ (28) В принципе, в семерке - везде устраивает.
30 Динозавр 7_7
 
26.05.16
14:37
(0) Можно назначить реквизиту ТЧ тип "Строка" неогр.длины, а саму ТЗ упаковать при помощи ЗначениеВСтроку(ТЗ).
Правда тогда совсем медленно поиск по данным этой упакованной таблицы будет работать... :)