Имя: Пароль:
1C
1C 7.7
v7: Документ и куча форм
0 julia_rostov
 
13.08.12
12:41
Всем привет,есть проблема.Есть документ Расходная. В нем к примеру 10 позиций с ценами количеством и т.д. Мне нужно сделать печатную форму по каждой из 10 позиций.Печатную форму сделала а как заполнять каждую отдельную позицию в печатную форму незнаю.Точнее знаю что циклом.Но как пока не соображу. Может кто подскажет? или примеры покажет буду рада.
1 miki
 
13.08.12
12:43
В цикле ОткрыватьФорму печатной формы или, как вариант, НовуюСтраницу
2 julia_rostov
 
13.08.12
12:43
А можно примеры?
3 Злопчинский
 
13.08.12
12:44
в цикде перебора строк создавай ьаблицу и выводи.
принципиальная трудность в ченм?
4 miki
 
13.08.12
12:44
Давай свой код. То, что есть. Допилить помогут (наверное).
5 julia_rostov
 
13.08.12
12:45
незнаю как правильно цикл написать
6 Rie
 
13.08.12
12:45
(2)
ВыбратьСтроки();
Пока ПолучитьСтроку()=1 Цикл
   Таб = СоздатьОбъект("Таблица");
   Таб.ИсходнаяТаблица("КакаяТамНужна");
   // заполняем Там
   Таб.Показать();
КонецЦикла;
7 СвинТуз
 
13.08.12
12:47
(6)
а чего на форуме 8 лет делали не секрет?
8 СвинТуз
 
13.08.12
12:48
хотя извиняюсь
вроде то и просят
9 Kreont
 
13.08.12
12:49
Таб = СоздатьОбъект("Таблица");
ТаблТМЦ.ВыбратьСтроки();
Пока ТаблТМЦ.ПолучитьСтроку() = 1 Цикл
// Заполнение
//Таб.ВывестиСекцию("Тело");
//...
Таб.НоваяСтраница();
КонецЦикла;
Таб.Показать();
10 julia_rostov
 
13.08.12
12:50
Вот еще вопрос. В печатную форму надо вывести поле директор из справочника Сотрудники. Все поля выводиться а Директор нет. Какие могут быть ошибки,блин фигня по любому а ошибки не вижу
11 Rie
 
13.08.12
12:51
(10) А не периодический ли это реквизит?
12 PuhUfa
 
13.08.12
12:51
(10) директор переодический реквизит
13 Гефест
 
13.08.12
12:51
(10) Я тоже отсюда ошибок не вижу
14 Мимохожий Однако
 
13.08.12
12:51
Добавь в выводимую секцию переменную Директор для начала. Код в студию.
15 julia_rostov
 
13.08.12
12:52
реквизит периодический
16 julia_rostov
 
13.08.12
12:53
Добавила переменную Директор.

Спр=СоздатьОбъект("Справочник.Сотрудники");
Директор=спр.Директор;
17 Rie
 
13.08.12
12:53
(15) ИспользоватьДату() или Получить()
18 Rie
 
13.08.12
12:54
(16) Отойдите от компьютера и пригласите программиста.
19 Godofsin
 
13.08.12
12:54
(16) Где фото побольше как обещала?!?
20 julia_rostov
 
13.08.12
12:58
Скиньте ссылку для добавления фото
21 Godofsin
 
13.08.12
12:59
22 Злопчинский
 
13.08.12
12:59
(20) достаточно положить на любой файлохостинг для картинок, ссылку написать сюда
23 julia_rostov
 
13.08.12
12:59
смотрите
24 vladko
 
13.08.12
13:01
(16) Директор=спр.Директор.Получить(<дата>)
25 Злопчинский
 
13.08.12
13:02
Южным девушкам с темными глазами и темной прической противопоказано заниматься дейтельностью, требующей усидчивости и логики. Рекомендую все-таки остаться там где сейчас - манагером/продажником/итд.
26 vladko
 
13.08.12
13:02
только элемент спр. у тебя не выбран
27 big
 
13.08.12
13:03
протелепатирую свои 5 копеек.

Директор = Фирма.ЮрЛицо.Руководитель.Получить(ДатаДок)
28 julia_rostov
 
13.08.12
13:05
По вашему блондинкам можно заниматься дейтельностью, требующей усидчивости и логики можно???? Как то не справедливо. По моему от цвета волос и глаз не зависит деятельность девушки и парня вообще....
29 Rie
 
модератор
13.08.12
13:11
Давайте к теме. Фотку потом стребуете.
30 big
 
13.08.12
13:18
(28) Пробовала что в (27) написано? Какая конфигурация у тебя?
31 Злопчинский
 
13.08.12
13:35
(28) 1. справедливости в жизни нет. 2.про блондинок я ничего не говорил. 3.у южных девушек теперамент соответсвующий - южный. отсюда наблюдение мое, базирующееся на неединичной моей личной выборке. что не исключает исключений.
32 Злопчинский
 
13.08.12
13:37
пока что изложенное в (0) подтверждает наблюдение - вместо систематики наблюдаем метание. вместо того, чтобы сделать костяк и решить самую сложную задачу - сделано, видимо самое легкое/несущественное - нарисован макет печформы ;-)
33 Злопчинский
 
13.08.12
13:37
(30) видимо ТС пошел смотреть какая конфига и пробовать (27)
34 julia_rostov
 
13.08.12
14:21
Народ я пишу вот что:
   спр=СоздатьОбъект("Справочник.Фирмы");
       РукСдатчика= Фирма.Директор.Получить(ДатаДок);
       
       спр=СоздатьОбъект("Справочник.Клиенты");
       РукПолучателя= Клиент.Директор.Получить(ДатаДок);
Не выводит РукПолучателя??? Значение не представляет агрегатный объект (Получить)
В чем косяк подскажите?
35 GreyAngel
 
13.08.12
14:27
Видимо у "Клиента" реквизит "Директор" не периодический.

Кстати, то, что Вы написали, полная чушь, а не рабочий код.
36 julia_rostov
 
13.08.12
14:27
тогда скореектируйте пожалуйста мой код
37 julia_rostov
 
13.08.12
14:32
Народ ну укажите чайнику на ошибки
38 Hande hoch
 
13.08.12
14:34
может так
спр=СоздатьОбъект("Справочник.Фирмы");
РукСдатчика= Спр.Директор.Получить(ДатаДок);
спр=СоздатьОбъект("Справочник.Клиенты");
РукПолучателя= Спр.Директор.Получить(ДатаДок);
39 Hande hoch
 
13.08.12
14:35
зачем объявлять переменную спр и не использовать ее потом?
40 julia_rostov
 
13.08.12
14:36
Значение не представляет агрегатный объект (Получить)
РукПолучателя= Спр.Директор.Получить(ДатаДок);
41 GreyAngel
 
13.08.12
14:37
Скорректировать что? То что Вы написали вообще не код, а не пойми что.

Во-первых, в типовых нет справочника "Клиенты". Есть "Контрагенты". У Вас не типовая?
Во-вторых, если Вы написали "спр=СоздатьОбъект("Справочник.Клиенты")", то у Вас есть переменная "Спр", но Вы при этом обращаетесь к чему-то с названием "Клиент", пытаясь получить оттуда периодический реквизит "Директор", н а что программа Вам сообщает, что он не периодический.

Или пишите ВЕСЬ код или позовите программиста.
42 Злопчинский
 
13.08.12
14:38
(37) если "Фирма" и "Клиент"  - реквизиты на форме (документа, обработки), то
.
РукСдатчика  = Фирма.Директор.Получить(ДатаДок);
РукПолучателя= Клиент.Директор.Получить(ДатаДок);.
.
Применять через точку Получить - следует для периодических реквизитов.
43 Злопчинский
 
13.08.12
14:39
не, ну без фотографии в корне неинтересно
44 julia_rostov
 
13.08.12
14:40
РукПолучателя= Клиент.Директор.Получить(ДатаДок);
Значение не представляет агрегатный объект (Получить)??????????
45 Злопчинский
 
13.08.12
14:40
если ты ваяешь печатную форму для Документа какого-то типа "акт сдачи приемки работ" - то возможны два варианта:
- ты используешь/делаешь внешнюю печатную форму
- или встроенную в форму документа процедуру, которая делает твой акт
46 Злопчинский
 
13.08.12
14:41
(44) открой конфигуратор. стань в дереве на реквизит "Директор" в справочнике "Клиент" - и смотри свойства этого реквизита - \тебе выше написали - ОН НЕПЕРИОДИЧЕСКИЙ - далее читаем (42) последнее предложение
47 GreyAngel
 
13.08.12
14:42
Чукча не читатель, чукча писатель?

Реквизит "Директор" не периодический. Убери "Получить".
48 julia_rostov
 
13.08.12
14:42
Делаю печатную форму для Документа Расходная Накладная, по кнопочке должна выводиться моя форма, причем на каждую позицию своя печатная форма.
49 Злопчинский
 
13.08.12
14:43
(47) тихо.. не спугни...
50 Злопчинский
 
13.08.12
14:45
(48) ну так - это же непростое дело быть ПРОГРАММИСТОМ 1цэ...
напиши сначала костяк. который будет делать по крупному то что тебе надо.
вместо печфоррмы напиши заглушку
Сообщить("тут вывод печформы");
51 Злопчинский
 
13.08.12
14:46
перед заглушкой - определи все переменные, которые хочешь использовать в печформе - руководительсдатчиа, руководитеолтприемщика и т.д....
52 Злопчинский
 
13.08.12
14:46
потом - выведи их "заглущкой" в табло.
53 Злопчинский
 
13.08.12
14:47
ПОТОМ вместо заглушки вставь ОПРЕДЕЛЕНИЕ - ЗАПОЛНЕНИЕ - ВЫВОД печформы.
.
все.
54 Злопчинский
 
13.08.12
14:48
таким образом ты хоть поймешь немножко.. совсем немножко КАК программировать. а что программировать - придет с опытом. а то у тебя ни "как", ни "что", ни фотографиитоплесс
55 miki
 
13.08.12
14:48
(48)Возьми ужЕ готовую внешнюю печатную форму от своей конфы, добавь в неё свой макет (если он уникальный) и допили...
56 GreyAngel
 
13.08.12
14:53
(54) отсутствие последнего пункта самой важное, учитывая традиции форума :)))
57 big
 
14.08.12
04:04
И всё же предлагаю Юле хотя-бы азбукой Морзе отстучать клювом что же за конфигурация у неё???
58 VladZ
 
14.08.12
05:05
(16) Какая прелесть!
59 Прохожий
 
14.08.12
07:36
(0) уважаемая девушка!
Ваше появление на форуме живо обсуждается здесь:
Откуда на форуме берутся стажеры-семерочники?
Если вы посетите эту ветку и раскроете свое инкогнито народ перестанет мучиться догадками относительно предыстории вопроса.
Очень всех вас ждем.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn