Имя: Пароль:
1C
1С v8
Минус-1С. Как подключить к ТП две ТЗ?
,
0 МишельЛагранж
 
19.12.11
16:54
Итак, открываю цикл тем "че же там наворочено не так" по просьбам true-1Сников, которые через вопрос вопрошают "ну и что же тебе не нравится в 1С?!!", чтобы потом отсылать по ссылкам.
Ну, понятно, что если извернуться и поплеваться, то к одним колонкам подключить как положено (через свойства), а другие - заполнять ПриОткрытии программно перебором из второго ТЗ, то че-то получится.
А больше - никак.
А в Дельфях, например, можно к каждому полю подключить поле своей таблицы (спецэлемент управления ActiveX).
1 NcSteel
 
19.12.11
16:57
Динамические таблицы могут подключить к колонкам хоть пять таблиц .
2 NcSteel
 
19.12.11
16:58
да и вообще причем тут делфи и 1с

1с - это конструктор учетных систем.
Всеровно что сравнивать жд поезд (делфи) и РЖД (1с).
3 Shrek_yar
 
19.12.11
17:00
тогда уж 1С это поезд, а Делфи РЖД
4 Сисой
 
19.12.11
17:00
(0) Кури 8.2, как написано в (1). Там на динамический список можно отобразить произвольный запрос по любому количеству таблиц.
5 МишельЛагранж
 
19.12.11
17:01
(1) динамический список, наверное? ))
или ДИНАМИЧЕСКИ подключать разные ТЗ к ТП? вообще. надо одновременно..
А настоящие динамические таблицы есть, например, в Oracle - есть некие таблицы x$, которые можно сформировать динамически как угодно и из сколько угодно других реальных таблиц, а потмо сделать запрос к ним обыкновенным SELECT...
6 NcSteel
 
19.12.11
17:02
(3) Как бы наоборот.

1с это структура , неповоротливая , с малым функционалом , но могующая автоматизировать (организовать перевозки) огромные бизнес процесы.

Тогда как делфи это более низкоуровневая система.
7 ДенисЧ
 
19.12.11
17:02
Опять Мишель сбежал из клиники...
8 МишельЛагранж
 
19.12.11
17:02
(2) >> 1с - это конструктор учетных систем.
только мне темы удаляют, где я доказываю, что главное - это учетная система, и протестую против того, что 1с - это:
....УФ..
....клиенрт-серверные заморочки...
....супер....
9 NcSteel
 
19.12.11
17:02
(5) Да именно "динамические списки."
10 МишельЛагранж
 
19.12.11
17:03
(4) ну ты прокурил 8.2, вижу )), расскажи, как в ТП без запроса или варианта (0) подключить 2 ТЗ...
11 Maxus43
 
19.12.11
17:04
в чем вопрос то? не нравится 1с - прохожите мимо, желающих отстатыщ получать много
12 NcSteel
 
19.12.11
17:04
(8) Почему ты считаешь что конструктор не может быть оперировать :
....УФ..
....клиенрт-серверные заморочки...
....супер....
13 NcSteel
 
19.12.11
17:04
(10) А как без спичек зажечь огонь. Можно конечно е*аться с камнями, а можно взять спички.
14 МишельЛагранж
 
19.12.11
17:05
(6) >> Тогда как делфи это более низкоуровневая система.
нисколько, дельфи - низко-высокоуровневая система... любым лицом может быть....
15 NcSteel
 
19.12.11
17:06
(14) делфи стоит на ступеньку ниже , минимум !
16 МишельЛагранж
 
19.12.11
17:06
(13) реализация подключения на поле ТП - ничего сложного нет...
кстати, мне так и не доказали, что в основе ТП лежит не ТЗ... )))
17 NcSteel
 
19.12.11
17:07
Если бы 1с был бы не эффективен , то 1с не применялся на N организациях . А по факту мы видим очень успешную систему.
18 МишельЛагранж
 
19.12.11
17:07
(15) как учетная система? может быть...
но как среда разработки - как небоскреб над подвальным помещением....
19 NcSteel
 
19.12.11
17:08
(18) понятие низкоуровневый / высокоуровневый не показатель крутости. Разные предметные области систем .
20 Ненавижу 1С
 
гуру
19.12.11
17:08
ТП это вообще контрол окна, к ТЗ не имеет никакого отношения ))
21 МишельЛагранж
 
19.12.11
17:08
(12) конструктор должен ПОМОГАТЬ конструировать, а не быть ради себя самого и своих заморочек.. ))
согласись ))
22 Ненавижу 1С
 
гуру
19.12.11
17:08
а еще там есть Неопределено!
23 Галахад
 
гуру
19.12.11
17:09
Кстате, а нафиг (0) вообще делать? Для чего?
24 МишельЛагранж
 
19.12.11
17:09
(20) а работает на чем? к чему ТЗ подключаете, как не к такомуже "вшитому" ТЗ? )))
25 Maxus43
 
19.12.11
17:09
(18) 1с никто и не позиционирует как среду разработки  вобщем смысле, это среда для учётных систем
26 Ненавижу 1С
 
гуру
19.12.11
17:10
(24) "ТЗ к ТЗ" ага, иди кури дальше
27 Maxus43
 
19.12.11
17:10
(22) да, это всё меняет!
28 МишельЛагранж
 
19.12.11
17:10
(23) для документа из двух таблиц данные берутся. в одну ТП.
важно, когда не желательно менять типовые, например....
29 Ненавижу 1С
 
гуру
19.12.11
17:11
(28) данные в ТП отображаются, они там не хранятся, пойми ты это наконец
30 МишельЛагранж
 
19.12.11
17:11
(26) ага ))
посмотрите повнимательнее, что в свойствах подключаешь и куда в ТП ))
контрол, блин.. ))
контрол - это что видишь. А данные - в настоящем ТЗ хранятся, и также себя и ведут.. беря данные из внешней ТЧ, например....
31 Сисой
 
19.12.11
17:12
Подтверждаю, что devexpress в 1С нет! Клянусь бабушкой Нуралиева!
(28) Т.е. ты хочешь прилинковать к типовым колонкам свои с данными из другой ТЗ?
32 Ненавижу 1С
 
гуру
19.12.11
17:12
кстати что неудобно в делфи - хочу чтоб вместе со структурой БД генерировались соответствующие объекты
пробовал BOLD - не вставило как-то
33 МишельЛагранж
 
19.12.11
17:12
(29) в ТЗ тоже не хранятся.... а "оперируются" оттуда....
34 Ненавижу 1С
 
гуру
19.12.11
17:13
(30) че ты хочешь доказать?
что в 1С не LINQ? ))
35 Ненавижу 1С
 
гуру
19.12.11
17:13
(33) не ври, в ТЗ вполне хранятся
36 МишельЛагранж
 
19.12.11
17:16
(35) аналогично, как и в ТП.
(34) да, не LINQ, и никогда рядом не встанет...
37 Maxus43
 
19.12.11
17:17
Напомнило как на курсах по 1с вроде Габец расказывал как пришёл к нему один "умный дядька" на экзамен и не смог сделать простейший запрос к Рег Накоплению из-за тогочто не указал периодичность, и потом ещё возмущался какая 1с тупая...
38 МишельЛагранж
 
19.12.11
17:17
(32) в СУБД генерируй тогда.... и есть ЭУ для работы с БД... очень даже интеллектуальные..
39 МишельЛагранж
 
19.12.11
17:19
(37) ну, и зачем по-большому счету, РН ОБЯЗАТЕЛЬНАЯ периодичность, окромя как это не ограничение <> 1с? ))
40 Ненавижу 1С
 
гуру
19.12.11
17:20
(36) блин, да не хранятся в ТП
я могу два ТП к одной ТЗ прикрутить и отображаться да будт, но зраниться будет в ТЗ
41 Shrek_yar
 
19.12.11
17:21
(14)+100 , низкоуровневые языки это другие, тот же асемб
42 МишельЛагранж
 
19.12.11
17:21
(32) дельфи само по себе мало что представляет, но благодаря гибкости - вбирает все смежные нужные компоненты (СУБД, веб и т.д.).
Жаль, загудили в последних релизах... да еще всякие C# еретические....
си-шарп пропадет, а дельфи уже не восстанвоить... (
43 МишельЛагранж
 
19.12.11
17:22
(41) в дельфях можно и на асме )))
очень даже понимает и работает ))
44 МишельЛагранж
 
19.12.11
17:25
(40) запись и чтение данных из ТП аналогична записи и чтению из ТЗ. Плюс - ТЗ непосредственно подключается к некоему "входу в ТП".
два ТП к одной ТЗ - так прямая связь, она ж и обнволяет обе одинаковые ТЗ в обеих ТП... одними и теми же данными....
45 Ненавижу 1С
 
гуру
19.12.11
17:25
(39) приведи пример когда в РН не нужна периодичность?
46 Ненавижу 1С
 
гуру
19.12.11
17:27
читаем:

ТабличноеПоле (TableBox)
ДобавитьСтроку (AddRow)
Синтаксис:
ДобавитьСтроку()
Описание:
Добавляет строку в табличное поле, аналогично выполнению команды "Добавить".
Если табличное поле связано с таблицей или деревом значений, метод добавляет строку в таблицу или дерево значений (аналогично соответствующим методам этих объектов).

то есть реально данные меняются в ТЗ, ТП их отображает, как и в делфи
47 Ненавижу 1С
 
гуру
19.12.11
17:27
DataGrid в делфи не хранятся данные!
48 Maxus43
 
19.12.11
17:29
и кстати в топку делфи! Visual Basic рулит!)
49 МишельЛагранж
 
19.12.11
17:30
(46) но это ничего не доказывает, окромя прямой связи ТП-ТЗ ))
А на свою чашу весов могу привести то, что - можно добавить поле в ТП, котрое в ТЗ отображаться НЕ БУДЕТ.
И для их просмотра есть (было?) спец событие в 8.1.
50 МишельЛагранж
 
19.12.11
17:31
(48) тоже неплохо, но никто о нем не слышал... а жаль...
если б 1с-ники начинали с Vb, много-много вопросов просто бы отпала сама собой - как решенная уже до нас....
51 МишельЛагранж
 
19.12.11
17:32
(47) да, не хранит, в отличие от 1с... но подключить-то можно от разных таблиц ))
почему и говорю - 1с ТП содержит ТЗ, котрое настраиваетсмя ТОЛЬКО на 1 ТЗ... а если б было не так - можно было бы на сколько хошь отображать...
тогда бы и ничего не ограничивало - отображай хоть из таблиц по количеству полей ТП....
52 Maxus43
 
19.12.11
17:34
(50) я с него начинал. точнее асемблер, бэйсик, делфи, и VB как завершение хобии и переход на 1с для зарабатывание денег
53 МишельЛагранж
 
19.12.11
17:34
(45) а зачем????
мне нужны остатки-обороты - есть дата, есть измерения (хотя и тут у меня боольшие вопросы, как-нить замутю тему про РН), есть ресурсы - смотри и выдавай резуцльтат за запрошенный период...
зачем жесткая периодичность?
54 МишельЛагранж
 
19.12.11
17:35
(52) и не рассказывайте... деградация школы программирования налицо... никому не нужно "нормально", нужно - "абы-как-нибудь и побыстрей!".
сам печалюсь....
55 Maxus43
 
19.12.11
17:36
(54) лично меня в 1с всё устраивает, в отличие от Вас :)
56 Maxus43
 
19.12.11
17:36
даже НЕОПРЕДЕЛЕНО я люблю, не то что некоторые
57 МишельЛагранж
 
19.12.11
17:38
(55) да деньги вас там устраивают.. ))... деньги....
вы разбираетесь в НЕОПРЕДЕЛЕНО??
58 Steel_Wheel
 
19.12.11
17:42
(22) открыл vbscript и офонарел. Зацени:
- null
- nothing
- empty

))
59 МишельЛагранж
 
19.12.11
17:42
(7) моим поклонникам - респект! ))
60 МишельЛагранж
 
19.12.11
17:45
(58) к 1с-им "NULL" "НЕОПРЕДЕЛЕНО" и "Пустой" имеют прямо противоположное отношение ))
nothing = Пустой
???? = НЕПОРЕДЕЛЕНО
empty = NULL
null = ?????
:)
1с как всегда - всех обманула... и себя тоже ))
61 суицид
 
19.12.11
17:45
(0) всё не осилил, ТП это тупая п***а, а тз это что?
62 МишельЛагранж
 
19.12.11
17:46
(61) ТП - табличное поле
ТЗ - таблица значепний
ТЧ - табличная часть
а чему вас на курсах 1с обучили - неведомо )))
63 Steel_Wheel
 
19.12.11
17:47
(60) Все они обозначают отсутствие данных, но в разных ситуациях.
Empty -- неинициализированные примитивы
Null -- пустая ссылка (можно и для объектов)
Nothing -- пустая ссылка на объект, не подлежит сборке мусора

Использование неверного "ничего" приводит к падению среды зачастую )
64 суицид
 
19.12.11
17:48
(62) самородки мы, 7.7 изучали методом тыка, с 8 такое-же
65 МишельЛагранж
 
19.12.11
17:51
(63) и какая же система более осмыслено и логичнее обозначает отсутствие? )))
66 Maxus43
 
19.12.11
19:24
(60) в 1с есть составные типы, НЕОПРЕДЕЛЕНО означает пустое значение именно составного типа, в то время как Null именно пустое (несуществующее) значение, например при соединении в запросах... как то так :)
67 Maxus43
 
19.12.11
19:26
видя значение Неопределено - уже можно делать выводы о том что произошло, либо пустое составного типа, либо результат функции 1с. Null там не бывает
68 Maxus43
 
19.12.11
19:26
щас придёт Ненавижу 1С и заклюёт меня
69 Александр_
Тверь
 
19.12.11
19:41
я знаю рецепт для ТС, универсальный рецепт.
Пиши в двоичных кодах! там ВСЕ можно. Проблем 0. Никаких искуственных ограничений.
70 Mnemonic1C
 
19.12.11
19:49
(6) Особенно такие ситуацию вызывают оргазм когда например в оборотке есть 2 пустых субконто, и ты закрываешь Пустой на Неопределенно, а они не закрываются
71 Mnemonic1C
 
19.12.11
19:50
+(70) к (60)
72 Ненавижу 1С
 
гуру
20.12.11
09:51
(68) да кому ты нужен ))
73 МишельЛагранж
 
22.12.11
09:40
(69) открою секрет для 1с-ников:
любая программа УЖЕ всегда откомпилирована и работает (для 1с-ников - написана) ТОЛЬКО в двоичных кодах.
(66) так и что дает такое знание? )) что поле - составное? т.е. возможна ошибка "256 таблиц"? ))
(70) это в духе 1с - создать то, что не работает.
насоздавать кучу новых пустых типов, которые несовместимы между собой. И никак системой не различаются.
74 Ненавижу 1С
 
гуру
22.12.11
09:53
(70) потому что в 1С придумали пустые ссылки и неопределено!
75 Maxus43
 
22.12.11
09:57
Неопределено наше всё!
76 Pasha_mix
 
22.12.11
11:11
Религиозные АдинЭсники )))
мне жаль вас ребята. Не принимайте на свой счёт критику 1С.
Мне тоже не всё нравится в этой системе, но если у меня есть предожения, то я пиишу об этом на форуме, где есть разработчики платформы и если это что-то важное, а не очередной каприз, то они могут учесть это в следующих релизах платформы.
77 МишельЛагранж
 
22.12.11
11:24
(76) вы наивный ))
ну попишите хотя б пару лет, чтоб и вам стало ясно - 1с слушает только себя, и, выдвинув очередной дикий "шедевр" на знамя, начинает усиленно давить на покупателей и пользователей "и как вы раньше жили без этого!!""
А вообще с программированием у 1с.... как-то срзу не заладилось...
почему-то всегда желаемое бежит впереди возможного, и желается-то ло ли "чтобы было еще экзотичнее", то ли "чтобы было подешевле, а там пользователь схавает"....
78 Pasha_mix
 
22.12.11
13:32
(77) Ну может и так )
Всё равно я не знаю, что с этим делать ) Ну не слушают они нас и гнут свою линию, что ж теперь?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший