|
Выгрузить данные из Тч в Другой Тч без выгрузке в Массив или ТЗ! | ☑ | ||
---|---|---|---|---|
0
1c_Help
19.06.14
✎
14:17
|
Требуется Выгрузить Данные реквизита Номенклатура из Табличной Часть Справочника Тест
В Табличная часть Документа, в реквизит номенклатура Вот что я попробовал! но не могу доходить до Табличной часть Документа!? &НаСервере Функция Сервер() Спр. = Справочники.Тест.НайтиПоНаименованию("Кондитерская").ТабличнаяЧастьСпр_Тест; Док = Документы.ДокТест.ПолучитьФорму("ФормаДокумента")///??? ///Как получить Табличная часть Документа??? КонецФункции // Сервер() Как там Тч.Тест = Тч.Док1?? |
|||
25
1c_Help
19.06.14
✎
14:42
|
Надо из Тч Справочника Реквизит Номенклатура Перекидывать В Тч Документ И все это при нажатия на кнопке )(21) (23)
сейчас попробую а вы дальше пишите варианты никуда не уходите))... Ну да там я выбрал Определенную номенклатуру! Спр = Справочники.Тест.НайтиПоНаименованию("Кондитерская").ТабличнаяЧастьСпр_Тест; (24) |
|||
26
РенеДекарт
19.06.14
✎
14:44
|
(25)>>Справочники.Тест.НайтиПоНаименованию("Кондитерская")
это - ссылка на элемент номенклатуры. >>Справочники.Тест.НайтиПоНаименованию("Кондитерская").ТабличнаяЧастьСпр_Тест это ТЧ этой же самой номенклатуры, но не она сама "целиком". Надо-то что в итоге? |
|||
27
РенеДекарт
19.06.14
✎
14:45
|
+ и то там ПолучитьОбъект надо для ТЧ...
|
|||
28
1c_Help
19.06.14
✎
14:46
|
Сейчас Срин покажу никуда не уходите) (27)
|
|||
29
РенеДекарт
19.06.14
✎
14:49
|
срин не надо ))
и так много "насринино" уже )) |
|||
30
РенеДекарт
19.06.14
✎
14:50
|
а скрин можно
|
|||
31
Wobland
19.06.14
✎
14:53
|
(20) http://i.imgur.com/hpSBr3D.png
тестовая задача ;) |
|||
32
1c_Help
19.06.14
✎
14:57
|
Сесичас залю срин )(31)
|
|||
33
РенеДекарт
19.06.14
✎
15:00
|
(32) ой, чую, щас зальет нас тут всех.... )
|
|||
34
РенеДекарт
19.06.14
✎
15:00
|
(31) так то ж документ-с-табличной-частью, ему положено ))
|
|||
35
1c_Help
19.06.14
✎
15:03
|
Просто надо Столбик из ТабличнойЧасть Справочника
Перекидывать В ТабличнойЧасть в Столбик Номенклатура! Документ (34) (33) |
|||
36
РенеДекарт
19.06.14
✎
15:04
|
(35)>>Столбик из ТабличнойЧасть Справочника
а столбики по типу данных совпадают? |
|||
37
1c_Help
19.06.14
✎
15:07
|
Да... обе Строка...
|
|||
38
Wobland
19.06.14
✎
15:10
|
(35) а можно исходную задачу, а не эти лингвистические конвульсии?
|
|||
39
1c_Help
19.06.14
✎
15:16
|
Сори не как не объяснить я древний 1сник )) СЕЙЧАС страны будут объяснить
А суть такая Заполнить Поле Табличной часть и Другой Табличной часть (38) |
|||
40
1c_Help
19.06.14
✎
15:17
|
Упс ошибочки)) СЕЙЧАС срины будут готовы (38)
|
|||
41
РенеДекарт
19.06.14
✎
15:17
|
(39)>>я древний 1сник
как в анекдоте - "тады а я кто?!" |
|||
42
РенеДекарт
19.06.14
✎
15:18
|
(39)>>Заполнить Поле Табличной часть и Другой Табличной часть
картинку объектов конфигуратора ЧТО заполнить, и КУДА заполинть. |
|||
43
Wobland
19.06.14
✎
15:20
|
(39) я исходную задачу просил, а не твою интерпретацию
|
|||
44
1c_Help
19.06.14
✎
15:23
|
Это было попытка пошутить(41)
Есть 2 Объекта! Справочник 1 и Документ 1 Требуется При нажатия на кнопке! Заполнять Поля Реквизита Номенклатура из Тч Документа Данными Из Поля Номенклатура ИЗ тч Справочника! (43) (42) |
|||
45
Wobland
19.06.14
✎
15:25
|
>Требуется При нажатия на кнопке!
кнопка где? |
|||
46
1c_Help
19.06.14
✎
15:27
|
на форме документа (ЗаполнитьТчИзСправочника)(45)
|
|||
47
РенеДекарт
19.06.14
✎
15:28
|
(44) дружище, у вас ВСЕ номенклатуры - в ТЧ справочника в элементе "Кондитерская"?!
)) |
|||
48
1c_Help
19.06.14
✎
15:29
|
Срины в студию))
|
|||
49
1c_Help
19.06.14
✎
15:29
|
||||
50
1c_Help
19.06.14
✎
15:29
|
||||
51
РенеДекарт
19.06.14
✎
15:30
|
(44)>>Заполнять Поля Реквизита Номенклатура из Тч Документа
ТЧ документа: реквизит ТЧ "Номенклатура" >>Данными Из Поля Номенклатура ИЗ тч Справочника Справочник "Тест": ТЧ справочника: реквизит ТЧ "Номенклатура"?? |
|||
52
Wobland
19.06.14
✎
15:31
|
(46) отлично. кнопка у документа. из какой номенклатуры грузить?
|
|||
53
РенеДекарт
19.06.14
✎
15:31
|
(50) ну да, так и есть - засунули все позиции номенклатуры в один элемент справочника "Тест".
|
|||
54
РенеДекарт
19.06.14
✎
15:33
|
(52) найти элемент "Кондитесркая", а в её ТЧ - найти какие-то "Блины" ))
И эти "блины" дать ссылкой на СтрокаТЧСправочникТест - в ТЧ дока. |
|||
55
Wobland
19.06.14
✎
15:34
|
Стив Баррет плохо кончил, не забывай об этом! к чему это я? нельзя так злоупотреблять фармакологией
|
|||
56
Wobland
19.06.14
✎
15:34
|
(54) а в следующей серии мы будем проводить документ ;)
|
|||
57
РенеДекарт
19.06.14
✎
15:34
|
(0) короче, задача не понята вами никак ))
|
|||
58
РенеДекарт
19.06.14
✎
15:35
|
(56) обязательно, как только совместим все ссылки на ТЧ в другой ТЧ ))
|
|||
59
Wobland
19.06.14
✎
15:35
|
(57) есть у меня такая мысль, что человек сам себе выдумывает задачи. причём, уже с полгода ;)
|
|||
60
1c_Help
19.06.14
✎
15:36
|
ну это строка! подумал что не надо сделать ссылку на номенклатуру (52)
Просто заполнить поля Тч Документа из Поля Тч Справочника и все! (57) |
|||
61
Wobland
19.06.14
✎
15:37
|
(60) давай конфигурацию свою, сляпаю минут за 5. но ровно то, что просишь
|
|||
62
1c_Help
19.06.14
✎
15:37
|
Сеичас )
|
|||
63
РенеДекарт
19.06.14
✎
15:37
|
(60)>>Просто заполнить поля
ага )) а потом выбросить все в мусорку и до следующего раза закрыть конфигуратор. |
|||
64
Wobland
19.06.14
✎
15:44
|
||||
65
1c_Help
19.06.14
✎
15:45
|
ага ^_^ минут сейчас залЮ ИБ(64)
|
|||
66
1c_Help
19.06.14
✎
15:47
|
||||
67
1c_Help
19.06.14
✎
15:48
|
мой емаил [email protected] за ранние СПС wild (64)
|
|||
68
Wobland
19.06.14
✎
15:49
|
как-то мало общего со скринами
|
|||
69
1c_Help
19.06.14
✎
15:51
|
Ну да я сделал там изменение Справочник ШаблонЗаказов А док Это документ Заказ! а суть понятно чего хочу ^_^ ?(68) (68)
|
|||
70
Wobland
19.06.14
✎
15:54
|
&НаКлиенте
Процедура ЗаполнитьПоШаблонуЗаказа(Команда) ЗаполнитьПоШаблонуЗаказаНаСервере(); КонецПроцедуры &НаСервере Процедура ЗаполнитьПоШаблонуЗаказаНаСервере() объ=РеквизитФормыВЗначение("Объект"); объ.ТабличнаяЧасть.Загрузить(Объект.ШаблонЗаказа.ТЧШаблонЗаказа.Выгрузить()); ЗначениеВРеквизитФормы(объ, "Объект"); КонецПроцедуры |
|||
71
Wobland
19.06.14
✎
15:55
|
||||
72
singlych
19.06.14
✎
15:59
|
(70)
"объ" - прикольно) а вместо "Ссылка" ты используешь "ссы"?) |
|||
73
Wobland
19.06.14
✎
16:01
|
я ещё люблю переменную й. и ненавижу переменную СписДок ;)
|
|||
74
1c_Help
19.06.14
✎
16:02
|
смотрел конфу совсем плохо да? :((71)
|
|||
75
Wobland
19.06.14
✎
16:06
|
(74) не смотрел, у меня валидол кончился
Док = Документы.Заказы.НайтиПоНомеру().ТабличнаяЧасть.Найти().Номенклатура; |
|||
76
Wobland
19.06.14
✎
16:07
|
+(75) вот это о чём? дайте мне какой-нибудь номенклатуры? ;)
|
|||
77
РенеДекарт
19.06.14
✎
16:07
|
(70) мало ))
а где поиск ТЧ и перегрузка в другую ТЧ? ? |
|||
78
РенеДекарт
19.06.14
✎
16:08
|
(75)>>Док = Документы.Заказы.НайтиПоНомеру().ТабличнаяЧасть.Найти().Номенклатура;
это ему сообщили, что в 1С есть разьименование, делается через точку... |
|||
79
РенеДекарт
19.06.14
✎
16:09
|
+ а также, что в 1С есть объекты.
Что у каждого объекта обязательно должен быть "Найти" - это уже сам догадался )) |
|||
80
1c_Help
19.06.14
✎
16:09
|
wild a если я буду выбрать другой заказ(73) У меня там диалоговое окно будет выберите заказ и если я буду выбрать что то другое? (75)
у тя хард-коды какие-то непонятные у меня будут там типа окно при нажатие выберите шаблонщик)) (76) |
|||
81
РенеДекарт
19.06.14
✎
16:10
|
(80)>>у тя хард-коды
ооооо..... |
|||
82
1c_Help
19.06.14
✎
16:11
|
НУ могло быть как-то по проще) (81)
|
|||
83
Wobland
19.06.14
✎
16:11
|
(80) я тебе реквизит на форму положил, чтоб лишних плясок со списками выбора не было
|
|||
84
1c_Help
19.06.14
✎
16:13
|
Все понятно) спс wild...(83)
|
|||
85
Wobland
19.06.14
✎
16:13
|
||||
86
1c_Help
19.06.14
✎
16:15
|
еще вопросик где ты учил 1с из каких книг а то трудновато как-то смотрю непонятные видео курсы)) (83) (85) (85)
|
|||
87
1c_Help
19.06.14
✎
16:16
|
и сколько времени у тя на это ушло(85) ?
|
|||
88
Wobland
19.06.14
✎
16:16
|
(86) 1с я учил прямо на работе (тогда у меня FoxPro был, 1Ска в качестве хобби). а работой стал заниматься после пяти лет вуза
|
|||
89
Wobland
19.06.14
✎
16:17
|
(87) (70)-(68)=5 минут, как и обещано ;)
|
|||
90
1c_Help
19.06.14
✎
16:19
|
Как думаешь до сентября смогу работать? потихоньку так с помощи Google и Мисты ? (89)
|
|||
91
Wobland
19.06.14
✎
16:21
|
(90) нет. ты с ноября где-то не продвинулся
|
|||
92
1c_Help
19.06.14
✎
16:24
|
Печально... а если усердно стараться и читать книжки??? возможно ? и какие книжки ? (91)
|
|||
93
РенеДекарт
19.06.14
✎
16:27
|
(88)>>1с я учил прямо на работе (тогда у меня FoxPro был
научишь сейчас )) Человек отличия ОФ от УФ не знает, а ты ему про "ОФ на работе учил" рассказываешь.. |
|||
94
РенеДекарт
19.06.14
✎
16:28
|
+ а УФ еще дальше от логики, чем ОФ....
|
|||
95
1c_Help
19.06.14
✎
16:31
|
как учить на роботе если плохо знаешь 1с )) Реально это выучить 1с за 3 месяца? например с такими знание как у меня? читая книжки?(93) (94)
|
|||
96
Wobland
19.06.14
✎
16:32
|
я Радченко про восьмёрку освоил за две недели. потом, правда, бывало стыдно за свой код в духе семёрки ;)
|
|||
97
РенеДекарт
19.06.14
✎
16:33
|
а у тебя знания "чего"?
открыть демо "УпрПриложение" и понять, как там в УФ получать данные - 2 вечера. А потом каждый день изучать что-то новое. А само "знание 1С" не придет даже и за 3 месяца. |
|||
98
РенеДекарт
19.06.14
✎
16:35
|
(96)>>я Радченко про восьмёрку освоил за две недели
Сквозной пример по его книжке можно и за часа 4 порешать, если знаешь, как конфигураторо открывать. Или ты про "всего" Радченко, чего они там во всяких талмудах понаписали? |
|||
99
Вызвать Исключение
19.06.14
✎
16:35
|
(95) тут где-то баннер был: программирование 1С за 21 день..
|
|||
100
Вызвать Исключение
19.06.14
✎
16:36
|
сотка! :)
|
|||
101
Wobland
19.06.14
✎
16:36
|
catena
А ведь он скоро и до рекурсии доберется. Не проспать бы. v8: Как получить элемент из массива и сравнить его с другим элементом? (98) я про Радченко для 8.1.. можно и за день прорешать, я никуда не спешил ;) |
|||
102
Wobland
19.06.14
✎
16:36
|
(100) читер
|
|||
103
Вызвать Исключение
19.06.14
✎
16:37
|
(102) муахахах
|
|||
104
РенеДекарт
19.06.14
✎
16:38
|
(101) они уже все состарились все... старые книжки лучше новых ста...
|
|||
105
1c_Help
19.06.14
✎
16:39
|
Постараюсь выучить мне в сентябре пора на роботу и не знаю смогу ли я... Вроде бы с помощь(97)
дол-банные видео курсы!Я такие надежды возлагал на них ;(! |
|||
106
РенеДекарт
19.06.14
✎
16:39
|
+ Радченко "эту вашу УФ" в трех книгах пытался объяснить, но че-то все равно непонятно, если не знать...
|
|||
107
Wobland
19.06.14
✎
16:40
|
&НаКлиенте
Процедура КнопкаМассив(Команда) МассивЧисел() КонецПроцедуры &НаКлиенте Функция МассивЧисел() МассивЧисел = Новый Массив(6); МассивЧисел[0] = 3; МассивЧисел[1] = 2; МассивЧисел[2] = 5; МассивЧисел[3] = 1; МассивЧисел[4] = 4; МассивЧисел[5] = 6; Индекс = 0; МассивЧиселКоличество = МассивЧисел.Количество() - 1; для индекс = 0 по МассивЧиселКоличество цикл Если МассивЧисел[0] > МассивЧисел[1] Тогда МассивЧисел[1] = МассивЧисел[0] КонецЕсли; Сообщить(Индекс+1); КонецЦикла; КонецФункции и получаем сортировку по порядку Любопытная Я это распечатаю и в рамочке на стенку повешу!!! Это идеальный код! |
|||
108
РенеДекарт
19.06.14
✎
16:42
|
(107) а там Индекс для галочки?
|
|||
109
Wobland
19.06.14
✎
16:44
|
(108) о.. то была эпическая ветка. я для себя открыл тогда сортировку массива методом пресвятого Бого
|
|||
110
РенеДекарт
19.06.14
✎
16:45
|
в данном случае проверка пройдет один раз - элемент 0> элемент 1 -> 1 переезжает в 0, остальные 5 раз просто сравнение "0>1".
0 и 1 - это индексы элементов. |
|||
111
РенеДекарт
19.06.14
✎
16:46
|
(109) в 1С они все равно не работают - проще, надежнее и быстрее перебора нет все равно...
|
|||
112
Wobland
19.06.14
✎
16:48
|
(111) код показать? с замерами
v8: Как получить элемент из массива и сравнить его с другим элементом?, пост (238) |
|||
113
РенеДекарт
19.06.14
✎
16:52
|
(112) толку-то? ты ж знаешь, что 1С не с числами работает, а с неведомой фигней, которую интрепретирует в "объекты".
|
|||
114
РенеДекарт
19.06.14
✎
16:53
|
(112) попробуй отсортировать своим способом составной тип данных в колонке.
|
|||
115
1c_Help
19.06.14
✎
17:02
|
Посоветуйте Книгу хорошую! по 1с...
|
|||
116
Wobland
19.06.14
✎
17:09
|
(115) в почту
|
|||
117
1c_Help
19.06.14
✎
17:19
|
Спасибо Wild ты такой добрый! хотя чуток разочаровал меня что сказал что не выучу 1с за 3 месяца!
Для моего босса главное результат! а какими способами и откуда я их беру его не волнует... Думаю как-то смогу,я начел в серьез задуматься на этим чтобы работать )) И мне помогу верные друзья Google,Mist,и СП. ^_^.... P.S СПС Всем кто помог в данном статье...\\(>_<)// (116) |
|||
118
Wobland
19.06.14
✎
17:23
|
как говорила Марина, ну невозможно же сердиться, ну как дитя малое же)))
|
|||
119
1c_Help
19.06.14
✎
17:25
|
(118) я такой дружелюбный )
|
|||
120
1c_Help
19.06.14
✎
17:27
|
ну ладно всем удачи мне еще предстоит разобраться с макетом почему не открывает справочники ....
|
|||
121
Wobland
19.06.14
✎
17:38
|
(120) никогда такого не делал, выкрутился так:
Процедура МакетПриНажатии(Элемент, ДанныеСобытия, СтандартнаяОбработка) Если ДанныеСобытия.Element.name="journal" Тогда ОткрытьФорму("ЖурналДокументов.ЖурналДокументов.ФормаСписка"); КонецЕсли; КонецПроцедуры //это в общей форме |
|||
122
1c_Help
19.06.14
✎
17:40
|
СПС Получается 1с можно выучить всю жизнь))(121)
|
|||
123
Wobland
19.06.14
✎
17:44
|
хм.. и name нашёл где присвоить так быстро?
|
|||
124
StaticUnsafe
19.06.14
✎
17:48
|
(32)
очки нннада? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |