![]() |
|
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) уважаемая девушка!
Ваше появление на форуме живо обсуждается здесь: Откуда на форуме берутся стажеры-семерочники? Если вы посетите эту ветку и раскроете свое инкогнито народ перестанет мучиться догадками относительно предыстории вопроса. Очень всех вас ждем. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |