Имя: Пароль:
1C
1С v8
Связка один-к многим В табличной части!
0 mzelensky
 
17.01.12
15:34
Доброго времени суток! Имеем табличную часть с 2 колонками "Номенклатура" и "Примечание". "Примечание" - справочник подчиненный справочнику номенклатуры. У одной номенклатуры может быть сколько угодно примечаний. ТЕПЕРЬ ВНИМАНИЕ ВОПРОС - как в ОДНОЙ табличной чсти указать для одной номенклатуры несколько примечаний?!?!?!

П.С. разумеется ввести 2 строки с этой номенклатурой не предлагать!
1 Чайник Рассела
 
17.01.12
15:37
сделать еще одну ТЧ?
2 mzelensky
 
17.01.12
15:38
(1) не хочется :( - занимает много места на форме.
3 ANikV
 
17.01.12
15:39
(1) +1. Плюс в обе ТЧ какой-нибудь ключ связи.
4 mzelensky
 
17.01.12
15:40
(3) да знаю я этот метод связок. Я хочу найти какой-нибудь еще!!!
5 vicof
 
17.01.12
15:44
(4) сделай свою 1с, с бэкджеком и ш/|юхами
6 Чайник Рассела
 
17.01.12
15:44
(5) а. ну ищи. как найдешь расскажешь
7 GenV
 
17.01.12
15:45
(4) Я дерево делал с программной обработкой команд редактирования.
8 mzelensky
 
17.01.12
15:46
(7) я уже думал об этом...скачал пару обработок с ИС...в принципе интересно решение, но допиливать очень сильно нужно
9 Dmitry77
 
17.01.12
15:46
сделай кнопку и по ней открывай новую форму с ТЧ
10 mzelensky
 
17.01.12
15:49
(9) какую кнопку? и как ты это себе представляешь? встал на строке, нажал кнопку, открылась форма - там вбил, потом следующая строчка....а если их сотня? Запаришься между окнами прыгать! А если нужно ВСЕ ПОСМОТРЕТЬ?!
11 mzelensky
 
17.01.12
15:52
+ минус 2 ТЧ:

есть строка с номенклатурой в ТЧ1...есть 2 строки примечаний в ТЧ2, связь между ними скажем по "номенклатуре"

А потом ты берешь и в этой строке выбираешь другую номенклатуру...это ж как-то надо отловить и зачистить строки в ТЧ2.
12 hhhh
 
17.01.12
16:01
(11) что-то бред пишешь. ПриАКтивизацииСтроки первой ТЧ устанавливаешь отбор по ключу для второй ТЧ. Четыре строчки кода. Чего ты там зачищать собрался?
13 Mort
 
17.01.12
16:04
(12) Ну он типа не только просматривать собрался но и редактировать.
14 ANikV
 
17.01.12
16:05
(12) где ты там 4 строчки нашел - от силы 2
15 Mort
 
17.01.12
16:06
Вообще ответ на вопрос две ТЧ или одну, не лежит в сфере "как удобнее". Например могут ли быть заданы строки по номенклатуре без примечаний? От ответа на этот вопрос стоит отталкиваться, а не от "как захотел".
16 sanja26
 
17.01.12
16:06
ТекущиеДанные = ЭлементыФормы.Договоры.ТекущиеДанные;
   Если ТекущиеДанные <> Неопределено Тогда            
       ЭлементыФормы.Приложения_Сметы.ОтборСтрок.Договор.Использование = Истина;  
       ЭлементыФормы.Приложения_Сметы.ОтборСтрок.Договор.Значение = ТекущиеДанные.Договор;
   КонецЕсли;
17 Mort
 
17.01.12
16:08
А если нет данных, привязанных к номенклатуре без разреза по примечаниям, вторая ТЧ нафиг не нужна.
18 hhhh
 
17.01.12
16:08
(15) а разве нельзя редактировать? ОТбор запрещает?
19 ANikV
 
17.01.12
16:08
(10) Для ВСЕ ПОСМОТРЕТЬ - наклепай отчет и смотри сколько хочешь.
20 Mort
 
17.01.12
16:10
(18) С 2-й таблицей (что с примечаниями) не вопрос.
Таблицу с номенклатурой редактируй. Удаляй строки, меняй ссылки в полях.
21 ice777
 
17.01.12
16:12
(10) или трусы одень или крестик сними. Все сразу хочешь - так и выдели место на форме для всего.
22 Mort
 
17.01.12
16:12
Достаточно 1ТЧ + дерево на форме + 3-5 функций на обслуживание. Чтение/запись/Добавление/Удаление.
23 ice777
 
17.01.12
16:15
(22) ага. можно в подстроках разместить примечания.
24 mzelensky
 
17.01.12
16:17
ясно, в общем ничего нового я не услышал :(
25 ice777
 
17.01.12
16:20
так и желания у тебя не детские )

смотри, как в других продуктах реализовано, мож найдешь себе идейку.
26 Mort
 
17.01.12
16:20
(24) А ты ждал волшебника в голубом вертолете который укажет на не задокументированную функциональность для решения (0) двумя щелчками?
27 Dmitry77
 
17.01.12
16:24
(10) в 77 только так и реализовывалось.
а вообще сделать можешь все что тебе нравиться вплоть до автоматического добавления столбцов. Правда это придется ручками программировать, а это не просто.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший