![]() |
|
v8: нужен пример обработки выгрузки документа в текстовый файл | ☑ | ||
---|---|---|---|---|
0
nushenka
07.08.13
✎
14:20
|
Помогите, пожалуйста!!! Задача написать выгрузку документа Реализация товаров и услуг для конфы УТ 10.3. Кто может поделитесь примером хотя бы. Вообще не знаю с чего начать
|
|||
71
nushenka
07.08.13
✎
16:43
|
(69) Я никогда не сталкивалась с такими "примитивными" задачами. И верю, что она очень простая. Я обязательно с ней справлюсь. Диплом я писала сама и многое могу, но вот с такой задачей растерялась. Может потому, что шеф задал.. Завтра все наладится, паника от незнания пройдет и все получится )
|
|||
72
ДенисЧ
07.08.13
✎
16:44
|
Так, стоп. Никак не вяжутся "стаж три недели" и диплом на 1с...
|
|||
73
nushenka
07.08.13
✎
16:46
|
(72) Диплом я писала год, но реально программировала наверное недели 1,5 и сейчас работаю 1,5 недели вот и все. Все же знают как пишутся дипломы... В дипломе сложней было описать всю работу и оформить
|
|||
74
ДенисЧ
07.08.13
✎
16:47
|
" Создавала модуль учета"
... Как пишутся дипломы - я знаю. Я свой разрабатывал (!), каждый день по 8 часов. Полгода. |
|||
75
nushenka
07.08.13
✎
16:47
|
В общем до завтра, если кому интересна эта тема
|
|||
76
H A D G E H O G s
07.08.13
✎
16:54
|
(74) Че там за диплом то, расскажи.
|
|||
77
Trainee
07.08.13
✎
16:55
|
(72)Сравнил. То диплоооом, а то жизнь)
Вообще, конечно, отдельный курс в институте стоить вводить "Как искать в интернете") |
|||
78
ДенисЧ
07.08.13
✎
17:02
|
(76) Визуализирование в автокаде расчётных данных. С последующим рендеров в 3дстудии
|
|||
79
rutony
07.08.13
✎
17:08
|
||||
80
ptiz
07.08.13
✎
17:14
|
(70) "если попросить человека сделать то, чего он никогда не делал ...."
Тогда не надо думать, что одним предложением вам объяснят всё программирование. |
|||
81
Масянька
07.08.13
✎
17:15
|
(78) На Лиспе писал?
|
|||
82
ДенисЧ
07.08.13
✎
17:16
|
(81) на с++
|
|||
83
Масянька
07.08.13
✎
17:18
|
(82) У меня диплом был (тему уже дословно не вспомню) - построение в двумерной плоскости тахеометрических данных.
Только - ничего не спрашивайте - уже ни фига не помню :( Писала 4 месяца :) |
|||
84
Жан Пердежон
07.08.13
✎
19:04
|
(74) тогда правильней сказать, чтоты работу свою за диплом выдал)
|
|||
85
WickeD
07.08.13
✎
19:27
|
||||
86
Мимохожий Однако
07.08.13
✎
19:43
|
||||
87
nushenka
08.08.13
✎
06:39
|
И снова здравствуйте!
Задача: Формат файла - текстовый с разделителями. Разделитель - ';' Все значимые строки должны заканчиваться разделителем ';' Расширение файла может быть любым, например 'txt', 'sst', '0', '1', или вовсе без расширения. Данные в полях с ценами и суммами должны соответствовать бумажным накладным и счет-фактурам, то есть не содержать десятых и сотых долей копеек. Цена производителя без НДС может не указываться для препаратов не входящих в список ЖВЛС. Названия товаров, производителей и стран должны быть на русском языке! Формат заголовка накладной [Vinco] 1. Номер счет-фактуры string(30) - текстовое поле с максимальным количеством символов, указанных в скобках 2. Дата счет-фактуры date - dd.mm.yy или dd.mm.yyyy 3. Сумма с НДС, всего currency - целое с фиксированным разделителем Формат тела накладной [Body] 1.Код товара long - длинное целое от 1 до 2147483647 2. Название товара string(255) 3. Название производителя string(255) 4. Название страны производителя string(50) 5. Количество currency 6. Цена поставки с НДС currency 7. Цена производителя без НДС currency 8. Цена поставки без НДС currency 9. Резервное поле (пустое) 10. Резервное поле (пустое) 11. Резервное поле (пустое) 12. ГТД string(255) 13. Сертификаты (Серия^Регистрационный номер^Дата и орган, выдавший сертификат^Срок сертификата) string(255) 14. Серия производителя string(20) 15. Дата выпуска препарата date 16. Дата истекания срока годности date 17. Штрих-код производителя string(13) 18. Дата регистрации препарата в гос. реестре date 19. Реестровая цена currency 20. Резервное поле (пустое) 21. Итого по строке с НДС currency 22. Признак ЖВЛС (1=Да, 0=Нет) byte |
|||
88
nushenka
08.08.13
✎
06:40
|
Вот такая непонятная задача. Причем все это нужно сделать не для аптеки, а для пивоваренного завода. А еще нужно чтобы это можно было прицепить к документу, то есть вызывать прям из документа по кнопке
|
|||
89
Peltzer
08.08.13
✎
06:48
|
Вызовите программиста уже
|
|||
90
nushenka
08.08.13
✎
06:54
|
(89) я программист и у меня проблема с этой задачей.
|
|||
91
Peltzer
08.08.13
✎
07:09
|
В (86) уже приводили вам ссылку, с которой надо было начать работать:
Текст = Новый ТекстовыйДокумент; Разделитель = ";" // запишем шапку Текст.ДобавитьСтроку(""+НомерДокумента+Разделитель+ДатаДокумента+Разделитель+СуммаДокумента); Для Каждого СтрокаТЧ из Товары Цикл // выводим в файл код и наименование, разделенные // каким-либо разделителем, например, ‘;’ Текст.ДобавитьСтроку(""+СтрокаТЧ.Реквизит1+Разделитель+НУИТАКДАЛЕЕ); КонецЦикла; // запись в текстовый файл Текст.Записать("C://1.txt"); |
|||
92
Jonny_Khomich
08.08.13
✎
07:09
|
(90) Где живёшь, сейчас подъеду, помогу программировать?!
|
|||
93
nushenka
08.08.13
✎
07:13
|
(92) В Новосибирске живу, но приезжать - это лишнее
|
|||
94
Jonny_Khomich
08.08.13
✎
07:15
|
(93) да я читать инфу на форуме научился, то что ты живёшь тут, меня как раз заинтересовал этот вопрос.
Пошли программировать в шашлыкофф. |
|||
95
nushenka
08.08.13
✎
07:17
|
(94) Спасибо, но не могу. Я же на работе и замужем
|
|||
96
Jonny_Khomich
08.08.13
✎
07:18
|
(95) забей. всё равно на работе от тебя пользы ровно ноль, а так нормально посидим.
|
|||
97
magicSan
08.08.13
✎
07:22
|
Peltzer Вызовите программиста уже
nushenka я программист и у меня проблема с этой задачей. ыхыххы |
|||
98
magicSan
08.08.13
✎
07:23
|
(95) вот мужа и зови
|
|||
99
Peltzer
08.08.13
✎
07:24
|
(97) Ага, такое ощущение, что пятница началась.
|
|||
100
nushenka
08.08.13
✎
07:26
|
муж не программист. а на работе от меня есть польза. я выполнила уже 6 задач. Вы все так говорите, как будто вы все сразу всё знали и делали
|
|||
101
magicSan
08.08.13
✎
07:29
|
(99) зашел тока на форум и такое читаю )))) улыбнуло
(100) сказали же фото |
|||
102
Jonny_Khomich
08.08.13
✎
07:30
|
(100) перепровела 6 документов?
|
|||
103
Jonny_Khomich
08.08.13
✎
07:31
|
(100) я как бы 5 лет учился в институте, чтобы работать потом по специальности. Сразу ничего не знал
|
|||
104
nushenka
08.08.13
✎
07:38
|
(103) меня пять лет в университете не этому учили. Этому я сама учусь.
(102) Создала 2 внешние печатные формы, 2 обработки переппроведения документов по периоду и модифицировала отчеты для формирования по критериям (101) выше почитай. не могу загрузить фото, оно просто не загружается, все время старое остается |
|||
105
magicSan
08.08.13
✎
07:51
|
(104) смени браузер
|
|||
106
magicSan
08.08.13
✎
07:51
|
(104) "Создала 2 внешние печатные формы, 2 обработки переппроведения документов по периоду и модифицировала отчеты для формирования по критериям " - смотри какая большая а в сказки веришь
|
|||
107
Jonny_Khomich
08.08.13
✎
07:52
|
(104) твои подвиги меня не поразили. ищи работу по специальности, не порти мнение об сотрудниках сферы IT
|
|||
108
nushenka
08.08.13
✎
07:53
|
(106) причем тут сказки?
|
|||
109
nushenka
08.08.13
✎
07:54
|
я смотрю тут оскорблять то все умеют, а вот программистов - 0. Сколько сюда не обращалась, толком никогда не помогли. всегда сама находила простые решения. Пойду и сейчас тоже найду. Всем удачи!
|
|||
110
Мимохожий Однако
08.08.13
✎
07:56
|
Расскажи потом о результате. Мы волнуемся.
|
|||
111
Jonny_Khomich
08.08.13
✎
07:58
|
(109) надо начинать с этого, сперва искать и пытаться делать, а не ныть, что тут за тебя работу твою не делают.
|
|||
112
George Wheels
08.08.13
✎
07:59
|
(109) Цель форума - научиться думать, а не давать готовые решения.
|
|||
113
magicSan
08.08.13
✎
08:04
|
(109) тут не овал программистов а круг )))
|
|||
114
Peltzer
08.08.13
✎
08:04
|
(109) Так тут в теме уже и ссылку присылали с конкретным примером, и я уже приводил пример, но вам чего-то другого надо. Никак не могу понять чего.
|
|||
115
magicSan
08.08.13
✎
08:08
|
(88) "Причем все это нужно сделать не для аптеки, а для пивоваренного завода. " - вот откуда начинается плохое отечественное пиво
|
|||
116
Jonny_Khomich
08.08.13
✎
08:09
|
(114) странный ты. необходимо, чтобы ты подключился по удалёнке и сделал все её задачи, потом она за тебя стопочку опрокинет в турции.
|
|||
117
dmpl
08.08.13
✎
08:39
|
(87) А печатную форму с такими же полями создать можешь? Если можешь - то делай, потом в текстовый файл это вывести раз плюнуть.
|
|||
118
dmpl
08.08.13
✎
08:41
|
(115) А пиво относится к ЖВЛС? :)
|
|||
119
Stormicon
08.08.13
✎
08:44
|
(0) Общий готовый код никто выкладывать не будет. Шаблон для формирования файла уже был в (43). Еще подсказали в (91). В чем проблема для человека, "имеющего опыт" в "создании 2 внешних печатных форм, 2 обработок перепроведения документов по периоду и модификации отчетов для формирования по критериям"? Если умеешь создавать печатные формы, то иди от обратного - создай печатную форму, внеси в нее все нужные реквизиты, пусть даже каждый с новой строки, добейся, чтобы все выводилось правильно. После этого подставляешь вместо табличного документа текстовый документ, нужные разделители, все что требуется по ТЗ и потом всю эту процедуру сажаешь на кнопку в документе.
|
|||
120
Stormicon
08.08.13
✎
08:46
|
Дело по хорошему на полчаса работы для создания костяка выгрузки и допилить еще столько же. С твоим опытом работы в присутствии пригляда - 4 часа на все про все, с учетом правильного вывода данных
|
|||
121
Zerg80
08.08.13
✎
09:06
|
(73) Fursenko generation?
|
|||
122
Zerg80
08.08.13
✎
09:08
|
(109) А ведь я тебе еще неделю назад в другой ветке про фотку говорил :)
|
|||
123
trk415e76
08.08.13
✎
09:23
|
Все, обидели девицу. Пошла жаловаться мужу. Сейчас придет ейный мужик, напишет кляузу куда надо и закроют мисту нафик.
|
|||
124
ИС-2
naïve
08.08.13
✎
09:27
|
(0) самый простой пример - банк-клиент. Есть почти во всех конфигурациях.
|
|||
125
Anderson
08.08.13
✎
10:54
|
Пока ВыборкаСсылка.Следующий() Цикл
ДатаДок = Формат(ВыборкаСсылка.Дата,"ДФ=""дд.ММ.гг"""); НомерДок = СтроковыеФункцииКлиентСервер.УдалитьПовторяющиесяСимволы(ВыборкаСсылка.Номер,"0"); Текст.ДобавитьСтроку(НомерДок+";"+ДатаДок); ВыборкаДетальныеЗаписи = ВыборкаСсылка.Выбрать(); Пока ВыборкаДетальныеЗаписи.Следующий() Цикл Ткань = Формат(ЗначенияРеквизитов.ЗначениеРеквизитаЭлементаСправочника("Номенклатура", ВыборкаДетальныеЗаписи.Товар, "Код"), "ЧГ=0"); Кол = Формат(ВыборкаДетальныеЗаписи.Количество, "ЧРД=.; ЧГ=0"); Текст.ДобавитьСтроку("%"+Товар+";"+Кол); КонецЦикла; Текст.ДобавитьСтроку("~"); КонецЦикла; Текст.Записать(Путь+"\doc.txt",КодировкаТекста.ANSI); |
|||
126
Anderson
08.08.13
✎
10:55
|
Но лично мое мнение лучше через xml, но это уже проблемы постановщика задачи.
|
|||
127
Anderson
08.08.13
✎
10:56
|
Ждем хотя бы ссылку на фото.
|
|||
128
UIV
08.08.13
✎
10:57
|
(126) Разработчика задачи набирали тем же объявлением что и топикстартера и он тоже кроме txt ничего не знает.
|
|||
129
Anderson
08.08.13
✎
11:00
|
Следующее сообщение от ТС наверно будет таким "Я вставила код в обработку, а он не работает".
|
|||
130
Trainee
08.08.13
✎
11:12
|
Вот че на девушку накинулись? она честно написала в (63), что в глубине души она - повар))
Девушка- стажер, волнуется, хотя, думаю постановщик задачи не надеется, что работа будет выполнена до выхода опытных товарищей из отпуска. Все через это проходили. Всех носом в художества потом тыкали. У бухгалтеров, ей бы еще сложнее пришлось. Зубастые бабищи умеют изощренно издеваться. Как верно и то, что половина очкастых-задротов-троечников-прогеров, через 1-2 года работы начинают считать себя "пупом земли" и над стажерами тоже любят издеваться. |
|||
131
Anderson
08.08.13
✎
11:22
|
(130)очкастых-задротов-троечников-прогеров - таких в природе не бывает. Бывают "очкастые-задроты-ботаны-прогеры" и над такими всю жизнь глумятся.
|
|||
132
Anderson
08.08.13
✎
11:23
|
Автор ты где?
|
|||
133
Jonny_Khomich
08.08.13
✎
11:37
|
(132) она ушла тут (109)
|
|||
134
drongo-god
08.08.13
✎
11:40
|
(104) Зато резюме потом свои расписывают так что зачитаешся. А сделать выгрузку в текст перебором строк не получается.
|
|||
135
nushenka
08.08.13
✎
14:04
|
Если вы волновались за мою работу, то сообщу вам, что все готово. Но я поняла, что на этом форуме ловить нечего
|
|||
136
Peltzer
08.08.13
✎
14:11
|
(рукалицо)
|
|||
137
ДенисЧ
08.08.13
✎
14:20
|
Для пивного завода... ЖНВЛС... А зачем они ему? :-)
|
|||
138
ДенисЧ
08.08.13
✎
14:21
|
(118) Утром в субботу - обязательно...
|
|||
139
Trainee
08.08.13
✎
14:24
|
(135) Девушка, вам с таким подходом в профессии ловить нечего. Рожайте и сидите дома, как большинство женщин-программистов.
И научитесь хотя бы поиском пользоваться, перед созданием темы. |
|||
140
Zerg80
08.08.13
✎
14:25
|
(135) Ну слава Б-гу, а то я кушать не могу!!11
|
|||
141
ptiz
08.08.13
✎
15:14
|
(137) Что непонятно? Они наладили производство лечебного пива, будут поставлять в аптеки. (см. (138))
|
|||
142
ptiz
08.08.13
✎
15:15
|
(135) Выложи, пожалуйста, потом здень результат, чтобы мы устыдились своих сомнений в твоих способностях.
|
|||
143
Sangenytch
08.08.13
✎
15:27
|
(135) ТС, тебе в данной профессии делать нечего....
|
|||
144
CyberDream
08.08.13
✎
15:34
|
Все таки мне интересно. А как определяется критерий "Есть что делать в профессии" или "Нечего делать в профессии"
11 лет назад, когда я начинал свою прогрммерскую деятельность в 1С, мне также и говорили - вали из профессии, тебе туту нечего делать. Сегодя у меня 2 сертификата Специалиста по 7.7 и 8.2 и пару профессионала. Я являюсь начальникм отдела разработки в крупной инжиниринговой компании. Но по сей день я не могу понять как определяются здесь, на форуме, вышенаписанные критерии???? может, друзья, стоит быть более толерантными? |
|||
145
AndyD
08.08.13
✎
15:36
|
уже предлагали выгрузить стандартной выгрузкой в хмл и переименовать готовый файл из тхт? вроде как начальным условиям удовлетворяет
|
|||
146
pessok
08.08.13
✎
15:39
|
Вы шо, второй день в txt выгружаете? 0_0
|
|||
147
pessok
08.08.13
✎
15:39
|
(145) еще вчера предлагали :)
|
|||
148
Simbad
08.08.13
✎
15:52
|
(87) это стандартный csv,
попробуй здесь http://alsproject.ru/publ/prikladnye_obekty/rabota_s_tekstovymi_fajlami_i_fajlami_csv_v_1s_8_2/1-1-0-25 у тебя также сказано какой реквизит куда сажать |
|||
149
ptiz
08.08.13
✎
15:53
|
(144) Когда новичок заявляет: "у меня большой опыт, а вы все дураки, потому что подсказать не можете" - это о чем-то говорит.
|
|||
150
Simbad
08.08.13
✎
15:56
|
насчет кнопки один из методов чтобы не изменять типовые формы, реализовать это как внешними печ формами или заполнение табличной части документы, немного странно так как претит логике но можно. Если типовой документ можешь изменить то просто вызываешь обработку которая принимает параметр, параметр - это твой документ, обработка отработав закрываеться
|
|||
151
Simbad
08.08.13
✎
15:59
|
(144) С Вами я соглашусь, имея даже спеца по платформе и сейчас готовлюсь к ЗУП, часто встречаются вопросы которые на первый взгляд просты а при копании без банки не разберешь. На НАШЕМ форуме (наш я его называю ввиду стажа на этом форуме) очень много людей которые считают своим долгом поиздеваться над другими хотя часто бывали в их шкуре.
|
|||
152
Simbad
08.08.13
✎
16:01
|
(149) ну никто ничего не заявляет но как есть, просмотрите посты куча всякого флуда и только с 10 постов по теме, разве что косметику не предлагали как сетевой маркетинг
|
|||
153
pessok
08.08.13
✎
16:02
|
(152) шовинизм - пагубная штука, но уж насколько веселаяяяяяяя :)
а по теме, Вы не поверете, но еще вчера подсказали как делать, в первых 20 постах |
|||
154
Масянька
08.08.13
✎
16:03
|
Имея пару сертификатов, могу ответственно заявить, наличие какого-либо сертификата 1с - ни о чем не говорит.
|
|||
155
Simbad
08.08.13
✎
16:05
|
(154) Я не говорю, что имя специалист,это говорит что человек гений, но хватило усилия и мозгов разобраться в чем то типовом. А значит хоть какой то критерий.
|
|||
156
Simbad
08.08.13
✎
16:06
|
(153) Дать фотку или забить.
|
|||
157
Масянька
08.08.13
✎
16:07
|
(155) А я говорю, что это ни о чем не говорит. Тем более о мозгах. Абсолютно без обид :)))
|
|||
158
pessok
08.08.13
✎
16:07
|
(156) а как же (1), (3)? И это с учетом того, что ТЗ не было и в помине
|
|||
159
pessok
08.08.13
✎
16:09
|
(157) согласен, сам как то видел, как некоторые спецы тупо списывают. да и во франях их по задачкам натаскивают до заучивания текста запросов. а на деле, человек, пришедший сдавать спеца по УТ спрашивает у меня: "а ты что-нить знаешь про вложенные запросы?"
|
|||
160
Simbad
08.08.13
✎
16:09
|
ну 3 это типа RTFM, ну согласен были ответы но посмотрите количество ответов которые по теме
|
|||
161
Simbad
08.08.13
✎
16:09
|
(160) к (159)
|
|||
162
Simbad
08.08.13
✎
16:10
|
(157) Спеца на дурняк сдавали?
|
|||
163
Simbad
08.08.13
✎
16:10
|
(157) Спеца сдать нифига не зная невозможно, на запросах завалят
|
|||
164
Масянька
08.08.13
✎
16:11
|
(162) Не начинай.
|
|||
165
Simbad
08.08.13
✎
16:11
|
(164) Ну хорошо, не будем дискутировать :)
|
|||
166
pessok
08.08.13
✎
16:12
|
(163) может что-то нынче изменилось, но в 2008, когда я лицезрел эту картинку - мальчик сдал :)
(160) дык. ответы вне темы у нас есть почти в любом топике. главное, что общее направление дали |
|||
167
Simbad
08.08.13
✎
16:14
|
(166) Анна поправила не дискутировать, поэтому не буду.
Ну так я про флуд и говорю, Станислав форум профессиональным сделать хочет а его флудят постоянно, я про это |
|||
168
pessok
08.08.13
✎
16:15
|
(167) если программисты еще и на формах не будут общаться, то совсем зарастут :)
ладно, шучу и умолкаю |
|||
169
drongo-god
08.08.13
✎
16:37
|
(167) А как ты думаешь почему выганяются?
Это своеобразный стиль обучения. Человеку тяжело нажать кнопку "Поиск" и вписать то что он ищет? Сколько таких тем уже было на форуме. Но при этом он говорит что понимает в программировании. Вместо того чтобы потратить немного времени на поиск ответа рассчитывает на то, что ему все сразу решение предоставят. И самое страшное то что вопрос то не сложный. Можно и встроенным помошником обойтись. |
|||
170
Trainee
08.08.13
✎
16:38
|
(144) см. (169).
Девушка была груба, хотя на форуме ей реально помогли и даже код выкладывали. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |