|
Конфигурация Отель | ☑ | ||
---|---|---|---|---|
0
kelebro63
10.04.12
✎
13:48
|
В конфигурации отель, нужно изменить печатную форму документа "размещение". Открываю отчет "PrintGuestForm" нахожу нужный мне макет, изменяю, сохраняю конфу, жму f7, f5. Печатаю размещение....старая форма...мозг уже кипит...куда копать подскажите
|
|||
1
zak555
10.04.12
✎
13:49
|
отчёт внешний ?
|
|||
2
jsmith
10.04.12
✎
13:50
|
ты может временный файл меняешь
|
|||
3
jsmith
10.04.12
✎
13:50
|
про отладку, я так понимаю, ты не слышал
|
|||
4
kelebro63
10.04.12
✎
13:54
|
отчет внутренний, конфа на английском, запускал отладчиком...сыроват мой английский)...по поводу временного файла можно поподробнее?
|
|||
5
wizard_forum
10.04.12
✎
13:58
|
(0) неужели кто-то с 8-кой работает в отельном бизнесе?
когда есть Фиделио и пр? |
|||
6
Ирис_яркая
10.04.12
✎
14:00
|
(5) еще бы!
|
|||
7
kelebro63
10.04.12
✎
14:11
|
да до меня человек заморочился поставил эту конфу
|
|||
8
vasilii85
10.04.12
✎
14:15
|
(0)Там все не так просто, ты по-моему должен просто подключать другой макет. Какую конкретно форму меняешь? Там их много.
|
|||
9
kelebro63
10.04.12
✎
14:22
|
отчет PrintGuestForm, у него три макета, который мне нужно поменять называется Form5
|
|||
10
vasilii85
10.04.12
✎
14:23
|
(9)Как на русском называется печатная форма?
|
|||
11
vasilii85
10.04.12
✎
14:24
|
И полное название конфигурации.
|
|||
12
kelebro63
10.04.12
✎
14:25
|
1С:Отель. Система Управления Отелем
русского названия формы не вижу |
|||
13
vasilii85
10.04.12
✎
14:26
|
ты когда из документа печатаешь, что выводишь на печать?
|
|||
14
kelebro63
10.04.12
✎
14:27
|
нажимаю печать, он предлагает список печатных форм, выбираю которая мне нужна, он печатает, форма- старая
|
|||
15
kelebro63
10.04.12
✎
14:27
|
тип объекта - размещение
|
|||
16
kelebro63
10.04.12
✎
14:28
|
печатаю анкету гостя по форме 5
|
|||
17
vasilii85
10.04.12
✎
14:46
|
ты там все внимательно смотрел? смотрел откуда он макет берет?
|
|||
18
vasilii85
10.04.12
✎
14:46
|
Да, конфигурация изменена?
|
|||
19
vasilii85
10.04.12
✎
14:51
|
раз автор исчез, значит мозг еще не кипит... ))))
|
|||
20
kelebro63
10.04.12
✎
14:52
|
в конфе изменен один документ - фолио
|
|||
21
vasilii85
10.04.12
✎
14:53
|
см (17)
|
|||
22
vasilii85
10.04.12
✎
14:54
|
Просил подсказать куда копать... Откопал?
|
|||
23
J_B
10.04.12
✎
14:56
|
Возможно макет берется из ОбщихМакетов...
Еще, надо бы уточнить какие именно изменения вносятся, если надпись где-то изменяется - то может быть загвоздка с локализацией макета |
|||
24
kelebro63
10.04.12
✎
14:57
|
просто надо пару строк добавить в макет текста
|
|||
25
vasilii85
10.04.12
✎
14:57
|
Не берет он из общих макетов, (24) ответь на (17)
|
|||
26
kelebro63
10.04.12
✎
14:59
|
как посмотреть откуда он макет берет? отладчиком запускал,
Procedure pmGenerate(pSpreadsheet) Export // Clear output spreadsheet pSpreadsheet.Clear(); // Choose template If TypeOfPrintForm = 1 Then vTemplate = ThisObject.GetTemplate("FreeForm"); ElsIf TypeOfPrintForm = 2 Then vTemplate = ThisObject.GetTemplate("Form1G"); ElsIf TypeOfPrintForm = 3 Then vTemplate = ThisObject.GetTemplate("Form5"); EndIf; // Guest form area If TypeOfPrintForm = 3 Then If Print2On1Page Then vGuestForm = vTemplate.GetArea("GuestForm"); Else vGuestForm = vTemplate.GetArea("GuestForm|Left"); EndIf; Else vGuestForm = vTemplate.GetArea("GuestForm"); EndIf; // Fill static parameters FillHotelParameters(vGuestForm); // Call processings If Not ValueIsFilled(GuestGroup) Then // Print guest form PrintGuestFormsForRoom(pSpreadsheet, vGuestForm); Else PrintGuestFormsForGuestGroup(pSpreadsheet, vGuestForm); EndIf; EndProcedure //pmGenerate это? |
|||
27
vasilii85
10.04.12
✎
14:59
|
Если ты лезешь в обработку "PrintGuestForm" - смотри откуда там берет макет.
|
|||
28
vasilii85
10.04.12
✎
15:00
|
Нет, смотри "FillFormType()"
|
|||
29
kelebro63
10.04.12
✎
15:00
|
как посмотреть то?
|
|||
30
kelebro63
10.04.12
✎
15:00
|
ок ща
|
|||
31
vasilii85
10.04.12
✎
15:01
|
вызывается при открытии
|
|||
32
kelebro63
10.04.12
✎
15:01
|
If TypeOfPrintForm > 0 Then
// Print form type already selected Return; EndIf; If SelObjectPrintForm = Catalogs.ObjectPrintingForms.AccommodationPrintGuestFormFreeForm Or SelObjectPrintForm = Catalogs.ObjectPrintingForms.AccommodationPrintGuestsFormsFreeForm Then TypeOfPrintForm = 1; ElsIf SelObjectPrintForm = Catalogs.ObjectPrintingForms.AccommodationPrintGuestFormForm1G Or SelObjectPrintForm = Catalogs.ObjectPrintingForms.AccommodationPrintGuestsFormsForm1G Then TypeOfPrintForm = 2; ElsIf SelObjectPrintForm = Catalogs.ObjectPrintingForms.AccommodationPrintGuestFormForm5 Or SelObjectPrintForm = Catalogs.ObjectPrintingForms.AccommodationPrintGuestsFormsForm5 Then TypeOfPrintForm = 3; Print2On1Page = False; ElsIf SelObjectPrintForm = Catalogs.ObjectPrintingForms.AccommodationPrintGuestForm2Forms5 Or SelObjectPrintForm = Catalogs.ObjectPrintingForms.AccommodationPrintGuestsForms2Forms5 Then TypeOfPrintForm = 3; Print2On1Page = True; EndIf; |
|||
33
vasilii85
10.04.12
✎
15:03
|
Ну... и ?
|
|||
34
vasilii85
10.04.12
✎
15:03
|
Откуда он твой макет тащит?
|
|||
35
zak555
10.04.12
✎
15:04
|
отладчик не предлагать ?
|
|||
36
kelebro63
10.04.12
✎
15:04
|
трассировку на англ как сделать? сообщить()?
|
|||
37
vasilii85
10.04.12
✎
15:05
|
... ты прочитай что там написано
|
|||
38
J_B
10.04.12
✎
15:09
|
А сам макет то правильно изменен? Добавленные строки попадают в область, которая выводится?
|
|||
39
J_B
10.04.12
✎
15:10
|
было бы неплохо скриншот увидеть
|
|||
40
kelebro63
10.04.12
✎
15:11
|
ElsIf SelObjectPrintForm = Catalogs.ObjectPrintingForms.AccommodationPrintGuestFormForm5
Or SelObjectPrintForm = Catalogs.ObjectPrintingForms.AccommodationPrintGuestsFormsForm5 Then TypeOfPrintForm = 3; Print2On1Page = False; ElsIf SelObjectPrintForm = Catalogs.ObjectPrintingForms.AccommodationPrintGuestForm2Forms5 Or SelObjectPrintForm = Catalogs.ObjectPrintingForms.AccommodationPrintGuestsForms2Forms5 Then TypeOfPrintForm = 3; Print2On1Page = True; vasilii85 объясни мне, у меня опыта в 8 мало, а тут еще на англ. |
|||
41
vasilii85
10.04.12
✎
15:11
|
Что интересно за гостиница это использует... конфа полный вперед
|
|||
42
vasilii85
10.04.12
✎
15:12
|
если я правильно понимаю, он обращается к справочнику...
|
|||
43
vasilii85
10.04.12
✎
15:12
|
если в 8 опыта мало то с этой конфигурацией работать, совсем не завидую...
|
|||
44
vasilii85
10.04.12
✎
15:13
|
Открой этот справочник и внимательно его изучи
|
|||
45
vasilii85
10.04.12
✎
15:17
|
разобрался?
|
|||
46
kelebro63
10.04.12
✎
15:17
|
есть справочник печатные формы объектов, в нем можно выбрать свою форму и загрузить внешний макет, из конфы выгрузил свой измененный макет, и загрузил его в справочник как внешний, эффект тот же, печатает старый макет
|
|||
47
vasilii85
10.04.12
✎
15:18
|
Тогда он у тебя и в выборе форм должен появиться как новый, если ты все правильно сделал..
|
|||
48
vasilii85
10.04.12
✎
15:19
|
а ты кроме того что поля в макет добавил , заполняешь их? или они просто текстовые?
|
|||
49
kelebro63
10.04.12
✎
15:19
|
просто текстовые
|
|||
50
vasilii85
10.04.12
✎
15:20
|
не мучайся, сделай внешнюю форму, проще будет..
|
|||
51
vasilii85
10.04.12
✎
15:21
|
я конкретнее не могу тебе подсказать, у меня только конфигуратор запускается, а на память не помню ...
|
|||
52
vasilii85
10.04.12
✎
15:21
|
там и в справочник этот все не по простому помещается..
|
|||
53
vasilii85
10.04.12
✎
15:22
|
ты где таких клиентов откопал?
|
|||
54
kelebro63
10.04.12
✎
15:22
|
я на фикси, у меня тут куча "интересных баз" доставшихся мне в наследство...
|
|||
55
vasilii85
10.04.12
✎
15:23
|
гостиница?
|
|||
56
kelebro63
10.04.12
✎
15:24
|
бухгалтерия, гостиница, зик, документооборот, трактир софтбалансовый, документооборот, аль авто
|
|||
57
vasilii85
10.04.12
✎
15:25
|
все что возможно в этой конфе нужно делать внешними формами и обработками, если учесть что у них еще и часть модулей закрыта. Попробуй еще в тех.поддержку к ним сунуться, в принципе отвечают.
|
|||
58
vasilii85
10.04.12
✎
15:25
|
да... зато опыт наберешь..
|
|||
59
kelebro63
10.04.12
✎
15:25
|
адрес или телефон не подскажешь куда стучать?
|
|||
60
kelebro63
10.04.12
✎
15:27
|
нашел
|
|||
61
vasilii85
10.04.12
✎
15:27
|
у них сайт есть, там все указано, только рег номер нужно.
|
|||
62
kelebro63
10.04.12
✎
15:27
|
василий спасибо за труды, благодарен вам)
|
|||
63
vasilii85
10.04.12
✎
15:27
|
не за что)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |