Имя: Пароль:
1C
1С v8
Собрать план производства за период
,
0 ildarik_58
 
27.02.13
08:34
Помогите пожалуйста с кодом! Не могу написать обработку для того чтобы собрать документы "План Производства! за период!
45 andreymongol82
 
28.02.13
09:22
(43) Может вообще для начала почитать Радченко или хотя бы мануалы?
46 Wobland
 
28.02.13
09:23
(44) вот ты его сейчас убил.
(43) пройдись по выборке циклом да сообщай чего-нибудь из неё. в СП примеров есть
47 ildarik_58
 
28.02.13
09:25
да начал читать!
48 Галахад
 
гуру
28.02.13
09:27
Этот код выведет документы на экран.
Вниз.

Процедура КнопкаВыполнитьНажатие(Кнопка)
 
ВыборкаПланПроизводства = Документы.ПланПроизводства.Выбрать(НачалоПериода, КонецПериода);
Пока ВыборкаПланПроизводства.Следующий() Цикл
Сообщить(ВыборкаПланПроизводства);
КонецЦикла;      
     
КонецПроцедуры
49 andreymongol82
 
28.02.13
09:29
(46) Все что не убивает - делает нас сильнее! :)
50 ildarik_58
 
28.02.13
09:29
спасибо большое
51 ildarik_58
 
28.02.13
09:32
а что надо дописать чтобы можно было открыть документ из отобраннного списка!
52 ildarik_58
 
28.02.13
09:35
а что надо дописать в коде чтобы я мог  открыть документ из найденного списка?
53 av_x86
 
28.02.13
09:35
(51) Чтобы можно было открыть док, выборку нужно загрузить в табличное поле.
54 ildarik_58
 
28.02.13
09:39
как это сделать?*
55 av_x86
 
28.02.13
09:46
(54) ТабличноеПоле = Выгрузка
56 ildarik_58
 
28.02.13
09:47
а можно пожалуйста если не сложно полностью код!
57 av_x86
 
28.02.13
09:49
Вот код, но он с ошибками, нужно исправить.

Запрос=Новый Запрос;
   Запрос.Текст= "ВЫБРАТЬ
                 |    ПланПроизводства.Ссылка,
                 |    ПланПроизводства.Дата,
                 |    ПланПроизводства.Номер
                 |ИЗ
                 |    Документ.КланПроизводства КАК ПланПроизводства
                 |ГДЕ
                 |    ПланПроизводства.Проведен
                 |    И ПланПроизводства.Дата МЕЖДУ &НачалоПериода И &КонецПериода";
                 
   Запрос.УстановитьПараметр("Начало",НачПериода);
   Запрос.УстановитьПараметр("Конец",КонПериода);
   
   Выборка=Запрос.Выполнить().Выгрузить();
   
   ТабличноеПоле1=Запрос;
58 Галахад
 
гуру
28.02.13
09:50
(57) Ну не будет же работать.
59 av_x86
 
28.02.13
09:52
(58) Почему?
60 Fish
 
28.02.13
09:52
(58) Если ВСЕ ошибки исправить, то будет.
61 ildarik_58
 
28.02.13
09:52
напишите пожалуйста полный код с выгрузкой на экран!
62 Fish
 
28.02.13
09:53
(61) Сколько?
63 av_x86
 
28.02.13
09:53
(61) Это и есть полный код, просто нужно исправить ошибки, и кинуть элементы на форму.
64 andreymongol82
 
28.02.13
09:56
(61) Выгрузка на экран - это сильно... Думаю счас пойду объяснять очередной отчетец такими терминами
65 ildarik_58
 
28.02.13
09:57
понятно
66 ildarik_58
 
28.02.13
10:05
Процедура КнопкаВыполнитьНажатие(Кнопка)
 
ВыборкаПланПроизводства = Документы.ПланПроизводства.Выбрать(НачалоПериода, КонецПериода);
Пока ВыборкаПланПроизводства.Следующий() Цикл
Сообщить(ВыборкаПланПроизводства);
КонецЦикла;      
     
КонецПроцедуры

Помогите уж пожалуйста народ. что тут надо дописать. чтобы была выгрузка табличной части!
67 НЕА123
 
28.02.13
10:06
(66) тебе уж было сказано - потерпи до пятницы.
68 Fish
 
28.02.13
10:11
(66) Для начала надо обратиться к табличной части.
69 ildarik_58
 
28.02.13
10:11
как это?
70 Wobland
 
28.02.13
10:12
(69) может, всё-таки предварительно почитать азбуку, а? ну пожааалуйста!

Пантера Багира и медведь Балу лежат под пальмой. Балу показывает лапой
на гроздь бананов на пальме и говорит:
- Видишь, Багира, эти бананы? Я их достать не могу.
Багира приоткрывает глаз, смотрит на бананы и отвечает:
- Да, Балу, не можешь.
- И ты, Багира, их достать не можешь.
- Да, Балу, и я не могу.
- И даже Шер-Хан не смог бы их достать.
- Ты прав, Балу, и Шер-Хан точно бы не смог.
- А вот Маугли мог бы их достать.
- Да уж, Балу. Маугли кого хочешь сможет достать.
71 ildarik_58
 
28.02.13
10:18
вы тут только издеваться умеете!
72 av_x86
 
28.02.13
10:21
73 andreymongol82
 
28.02.13
10:24
(71) У меня ощущение, что это вы издеваетесь.
74 ildarik_58
 
28.02.13
10:25
да нет! у меня и в мыслях не былО! просто не очень хорошо владею 1с поэтому прощу помощи! что надо дописать к предыдущему коду скажите пожалуйста и все
75 НЕА123
 
28.02.13
10:28
(72) дык в Радченко все разжевано, ТС просто не хочет глотать.
76 Fish
 
28.02.13
10:30
(71) Нет. Здесь, как это ни странно, умеют помогать тем, у кого что-то не получается. Но халявщиков, которые хотят, чтобы за них полностью сделали их работу, здесь не особо привечают. Почитай для начала книжки, а потом задавай вопросы. Тогда тебе помогут. А делать за тебя твою работу - только за деньги. :)
77 ildarik_58
 
28.02.13
10:30
ну помогите уж дописать эту строку!что надо дописать уж! помогите пожалуйста
78 ildarik_58
 
28.02.13
10:31
ну помогите дописать пожалуйста эту строку! очень вас прошу плиз!
79 Wobland
 
28.02.13
10:32
(77) спорим, ты самостоятельно даже не пытался делать/думать?
80 Wobland
 
28.02.13
10:32
+(79) и зачем ты таком нам тут нужен?
81 ildarik_58
 
28.02.13
10:33
пытался! помогите хоть начать!
82 Fish
 
28.02.13
10:33
(78) Вопрос ребром: сколько платишь за готовый код?
83 ildarik_58
 
28.02.13
10:35
100
84 andreymongol82
 
28.02.13
10:35
(81)Пытался? Попытка одна была? начать лучше с оглавления книги и по порядку читать по 3 раза и больше, много думать и выполнять самостоятельные упражнения.
85 andreymongol82
 
28.02.13
10:35
(83) Баксов?
86 mehfk
 
28.02.13
10:38
(0) Потерпи до завтра. Ты же уже 2 дня терпишь, потерпи и еще один.
87 ildarik_58
 
01.03.13
08:20
ну вот! и настала пятница! помогите пожалуйста создать новый документ "заказ на производство", который бы создавала на основании документа "план производства". мне нужна обработка! кто говорил что поможет в пятницу!
88 Wobland
 
01.03.13
08:49
человек явно не в курсе традиции... Пятница!
я б уже набросал на коленке пример циклического ввода на основании, но автор же не поймёт, раз он слово "КакТамВашаТабличнаяЧастьНазываетсяНеЗнаю" воспринимает буквально
89 Fish
 
01.03.13
08:53
Понеслась. ТС мужественно ждал пятницы, и дождался :)
90 ildarik_58
 
01.03.13
09:18
помогите уж пожалуйста!
вот процедура! допишите уж ее пожалуйста!
Процедура КнопкаВыполнитьНажатие(Кнопка)
 
ВыборкаПланПроизводства = Документы.ПланПроизводства.Выбрать(НачалоПериода, КонецПериода);
Пока ВыборкаПланПроизводства.Следующий() Цикл
Сообщить(ВыборкаПланПроизводства);
КонецЦикла;      
     
КонецПроцедуры
91 Wobland
 
01.03.13
09:23
(90) ответь на просто вопрос: что делает метод Заполнить() у документа?
92 ildarik_58
 
01.03.13
09:26
метод заполнить заполняет документ
93 Wobland
 
01.03.13
10:01
- Итак, начнём! Северная лиса.
- Песец!
- Неполный ответ...
- Полный песец!
- Правильно!!!
© Дети л. Шмидта

(92) это как-то можно использовать в твоём случае?
94 av_x86
 
01.03.13
10:11
Пятничная щедрость одинесника:

http://files.mail.ru/D08E9F32384C4BBBB5377F52C4B2E2E3

Надеюсь, поможет разобраться САМОМУ.
95 Галахад
 
гуру
01.03.13
10:16
(94) Во, ленивый, а кто будет создавать "Заказ на производство"?
96 av_x86
 
01.03.13
10:23
(95) Пускай кто нибудь еще доработает, а автору в конце дня продадим.
97 ildarik_58
 
01.03.13
11:01
спасибо
98 ildarik_58
 
01.03.13
12:51
спасибо!за план производства! теперь помогите с "Заказом на производство"
99 Wobland
 
01.03.13
13:05
(98) что ты как девица красная мнёшься. будь мужиком, скажи "сделайте мне!"
100 ildarik_58
 
01.03.13
13:15
сделайте мне пожалуйста!очень надо!
101 ildarik_58
 
01.03.13
13:21
ну и?
102 ildarik_58
 
01.03.13
13:21
ну и ?
103 НЕА123
 
01.03.13
13:21
(101) дай людям поесть. обед ведь.
104 ildarik_58
 
01.03.13
13:22
ок! извините! сделайте пожалуйста как время будет
105 Wobland
 
01.03.13
13:22
(100) и на эту тему я уже высказывался. автор упорно игнорирует моё желание избавиться от него
106 ildarik_58
 
01.03.13
13:27
(105) что именно?
107 Wobland
 
01.03.13
13:30
(106) ->(88)
108 ildarik_58
 
01.03.13
13:30
ясно
109 pessok
 
01.03.13
13:33
_срочная_ тема как Феникс, ё-моё
110 Лодырь
 
01.03.13
13:55
Чо эти лентяи тебе еще ничего не написали? Сразу видно что топикстартер не женщина, та бы давно мозг вынесла всем.
111 ildarik_58
 
01.03.13
13:57
напишите уж пожалуйста!
112 Wobland
 
01.03.13
13:58
крайняя попытка. сможешь из примера массированного ввода на основании сделать то, что тебе надо?
113 ildarik_58
 
01.03.13
14:00
нет не смогу!
114 pessok
 
01.03.13
14:02
На правах тяпницы:

Пляны = Документы.ПланПроизводстваПоСменам.Выбрать(НачалоПериода, КонецПериода)

Списька = Новый СписокЗначений;

Пока Пляны.Следующий() Цикл
Списька.Добавить(Пляны.Ссылка);
КонецЦикла

ПлянОткрить = Списька.ВыбратьЭлемент();

Если ПлянОткрыть = Неопределено Тогда

Сообщить("Насяника-мана, нивибрал-мана!");

Иначе

ПлянОткрыть.ПолучитьФорму("ФормаДокумента").Открыть();
Сообщить("Танамана! Нажьми в дакументе Запланировать");

КонецЕсли
115 chelentano
 
01.03.13
14:05
ТС младший брат бананана?
116 Wobland
 
01.03.13
14:06
(115) ещё одного найти осталось ;)
117 ildarik_58
 
01.03.13
14:07
(114) а можно код написать нормальным языком!
118 Wobland
 
01.03.13
14:09
(117) Синтаксических ошибок не обнаружено!
119 НЕА123
 
01.03.13
14:09
(117)
что неправильно в (114)?
120 ildarik_58
 
01.03.13
14:11
и куда его вставить?
121 ildarik_58
 
01.03.13
14:11
этот код?
122 pessok
 
01.03.13
14:11
(120) в обработчик
123 ildarik_58
 
01.03.13
14:13
в тот обработчик? который вы до этого скинули были?
124 eklmn
 
гуру
01.03.13
14:13
АААААААААААААААААААА пятницо пришло!!!!!!!!!!!!!!!!
125 pessok
 
01.03.13
14:13
(123) в тот обработчик события, в котором должен происходить выбор
126 НЕА123
 
01.03.13
14:14
(114)
хохол?
ПлянОткрыть = ПлянОткрить
127 pessok
 
01.03.13
14:16
(126) узбэк! :) очепятался, да
128 ildarik_58
 
01.03.13
14:16
этот код надо вставить в этот файл обработчик ?
http://files.mail.ru/D08E9F32384C4BBBB5377F52C4B2E2E3
129 pessok
 
01.03.13
14:18
(128) точно тролль. у тебя в другой теме уже был обработчик.
в котором ты не мог "вывести в таблицу, чтобы открыть документ"(грамматика изменена). вот туда и вставь
130 ildarik_58
 
01.03.13
14:26
вставил в ту! куда надо и вот выводит ошибку
{Форма.Форма.Форма(9,80)}: Ожидается символ ';'
Пляны = Документы.ПланПроизводстваПоСменам.Выбрать(НачалоПериода, КонецПериода)<<?>> (Проверка: Толстый клиент (обычное приложение))
{Форма.Форма.Форма(15,11)}: Ожидается символ ';'
КонецЦикла<<?>> (Проверка: Толстый клиент (обычное приложение))
{Форма.Форма.Форма(3,80)}: Ожидается символ ';'
Пляны = Документы.ПланПроизводстваПоСменам.Выбрать(НачалоПериода, КонецПериода)<<?>> (Проверка: Толстый клиент (обычное приложение))
{Форма.Форма.Форма(9,11)}: Ожидается символ ';'
КонецЦикла<<?>> (Проверка: Толстый клиент (обычное приложение))
131 Wobland
 
01.03.13
14:27
(130) таки есть синтаксическая ошибка? не заметил. если ожидается, то нужно дать
132 Wobland
 
01.03.13
14:28
+(131) "<<?>>" - это то место, где ожидается
133 pessok
 
01.03.13
14:29
(130) миль пирдон, надо:

Пляны = Документы.ПланПроизводстваПоСменам.Выбрать(НачалоПериода, КонецПериода);

Списька = Новый СписокЗначений;

Пока Пляны.Следующий() Цикл
Списька.Добавить(Пляны.Ссылка);
КонецЦикла

ПлянОткрить = Списька.ВыбратьЭлемент();

Если ПлянОткрить = Неопределено Тогда

Сообщить("Насяника-мана, нивибрал-мана!");

Иначе

ПлянОткрыть.ПолучитьФорму("ФормаДокумента").Открыть();
Сообщить("Танамана! Нажьми в дакументе Запланировать");

КонецЕсли
134 НЕА123
 
01.03.13
14:29
(130)
ну ждет, ждет 1С символ ';'! дай, не жалей.
135 Wobland
 
01.03.13
14:32
(133) {Форма.Форма.Форма(15,11)}: Ожидается символ ';'
КонецЦикла<<?>> (Проверка: Толстый клиент (обычное приложение))
{Форма.Форма.Форма(9,11)}: Ожидается символ ';'
КонецЦикла<<?>> (Проверка: Толстый клиент (обычное приложение))
136 ildarik_58
 
01.03.13
14:34
ну что есть ошибки?в коде?
137 pessok
 
01.03.13
14:37
(136) ты вообще ахерел... за тебя еще и синтаксис-проверку провести?
138 ildarik_58
 
01.03.13
14:38
извините!
139 Бледно Золотистый
 
01.03.13
14:38
Я поражаюсь вашему терпению, господа.
Зачем за ТСа делать его работу?
Ну сделает он эту задачу с горем пополам, сдаст ее, так ведь ему новую дадут, а с таким подходом, он сам ее делать и не подумает, только форум еще больше будет засорять.
140 pessok
 
01.03.13
14:40
(139) господам просто нужен отдых мозга иногда, вот и пописываем :)
141 ildarik_58
 
05.03.13
13:19
помогите пожалуйста исправить ошибки! надо сделать удобным список отбора план производства! и чтобы каждый заказ который находиться в плане производства при создании нового документа чтобы каждый заказ из плана создавался отдельным документов, а не одним общим!
142 Wobland
 
05.03.13
13:22
(141) нашёл одного доброго дядю, теперь следующего ищешь?
143 ildarik_58
 
05.03.13
13:22
ага! помогите а плиз!
144 ЗлобнийМальчик
 
05.03.13
13:34
(0)-(143) реально мозговыносящая тема
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.