Свой шаблон с автосуммированием
-
- Повідомлень: 6
- З нами з: 31 липня 2012, 18:30
Свой шаблон с автосуммированием
Подскажите пожалуйста, как создать свой шаблон документа с автосуммированием столбца динамической таблицы?
Как в стандартном акте о выполненных работах и счет-фактуре.
Пытался копировать, создавать заново - никакого эффекта, автосуммирование работает только с исходными шаблонами, а нужен другой.
Спасибо за Ваше время, с уважением, Антон.
Как в стандартном акте о выполненных работах и счет-фактуре.
Пытался копировать, создавать заново - никакого эффекта, автосуммирование работает только с исходными шаблонами, а нужен другой.
Спасибо за Ваше время, с уважением, Антон.
-
- Повідомлень: 6
- З нами з: 31 липня 2012, 18:30
Re: Свой шаблон с автосуммированием
Пожалуйста, ответьте.
Re: Свой шаблон с автосуммированием
Сейчас сотрудник, который знаком с созданием шаблонов лучше меня, в отпуске. Как только вернется, спрошу у него.
-
- Повідомлень: 6
- З нами з: 31 липня 2012, 18:30
Re: Свой шаблон с автосуммированием
Вопрос все еще очень актуален...
Re: Свой шаблон с автосуммированием
Сегодня постараюсь подготовить небольшую инструкцию.
Рассмотрим пример шаблона "Акт наданих послуг" (Первинні документи - шаблони первинних документів - акт наданих послуг). Редагувати. Прилепленная вкладка справа "Структура шаблона". Нас интересует динамическая таблица (созданная в меню "Правка - створити - створити динамічну таблицю").
Отметим, что суммовая ячейкка может располагаться где-либо в документе (как под столбцом слагаемых, так и где-либо еще):
Обратим внимание, что наша таблица называется TAB1 (значение по-умолчанию).
Переходим внизу на вкладку "Програми":
Вот здесь и пишется код программы. Фактически это аналог вкладки "Модуль" в кофигураторе 1С.
Обратите внимение на документацию, описанную здесь (от корня Медка): \help\MedocDocs_Help.doc
В нашем случае (сумма строк динамической таблицы) необходима программа модификации. Соответственно MODIFY:
Продолжим наш пример. Рассмотрим работу указанной программы - ту ее часть, которая касается суммы. Другие операции модификации не будем рассматривать.
// -------- примечания--------
//MODIFY() - программа модификации. Подробней здесь: \help\MedocDocs_Help.doc
//Tab1 - название таблицы. Подробней здесь: \help\MedocDocs_Help.doc
//Sum - операция суммирования. Подробней здесь: \help\MedocDocs_Help.doc
//TAB1_FIELD3 - поле, которое суммируем. Подробней здесь: \help\MedocDocs_Help.doc
//rsMain - признак поля документа. Подробней здесь: \help\MedocDocs_Help.doc
//Doc.DataSets - датасет. Подробней здесь: \help\MedocDocs_Help.doc
//-------- теперь код--------------------------------------------------------------------------------------------
SUB MODIFY()
With rsMain
Set rsTab1Sum = Doc.DataSets("TAB1",1)
rsMain.FldVal("A6") = rsTab1Sum.FldVal("TAB1_FIELD3")
Set rsTab1Sum = Nothing
.Post
End With
END SUB
Рассмотрим пример шаблона "Акт наданих послуг" (Первинні документи - шаблони первинних документів - акт наданих послуг). Редагувати. Прилепленная вкладка справа "Структура шаблона". Нас интересует динамическая таблица (созданная в меню "Правка - створити - створити динамічну таблицю").
Отметим, что суммовая ячейкка может располагаться где-либо в документе (как под столбцом слагаемых, так и где-либо еще):
Обратим внимание, что наша таблица называется TAB1 (значение по-умолчанию).
Переходим внизу на вкладку "Програми":
Вот здесь и пишется код программы. Фактически это аналог вкладки "Модуль" в кофигураторе 1С.
Обратите внимение на документацию, описанную здесь (от корня Медка): \help\MedocDocs_Help.doc
В нашем случае (сумма строк динамической таблицы) необходима программа модификации. Соответственно MODIFY:
Продолжим наш пример. Рассмотрим работу указанной программы - ту ее часть, которая касается суммы. Другие операции модификации не будем рассматривать.
// -------- примечания--------
//MODIFY() - программа модификации. Подробней здесь: \help\MedocDocs_Help.doc
//Tab1 - название таблицы. Подробней здесь: \help\MedocDocs_Help.doc
//Sum - операция суммирования. Подробней здесь: \help\MedocDocs_Help.doc
//TAB1_FIELD3 - поле, которое суммируем. Подробней здесь: \help\MedocDocs_Help.doc
//rsMain - признак поля документа. Подробней здесь: \help\MedocDocs_Help.doc
//Doc.DataSets - датасет. Подробней здесь: \help\MedocDocs_Help.doc
//-------- теперь код--------------------------------------------------------------------------------------------
SUB MODIFY()
With rsMain
Set rsTab1Sum = Doc.DataSets("TAB1",1)
rsMain.FldVal("A6") = rsTab1Sum.FldVal("TAB1_FIELD3")
Set rsTab1Sum = Nothing
.Post
End With
END SUB
Re: Свой шаблон с автосуммированием
Это я так понимаю, для программистов.Простой смертный бухгалтер это освоит ... ну очень не сразу.
Re: Свой шаблон с автосуммированием
Вы правы. Это для программистов.
Хотя... как видим, всего 4 строчки кода Думаю, бухгалтер, закрывающий 79 счет, способен не только 4 строчки кода сделать....
Хотя... как видим, всего 4 строчки кода Думаю, бухгалтер, закрывающий 79 счет, способен не только 4 строчки кода сделать....
Re: Свой шаблон с автосуммированием
Хорошо, а где найти эту вкладку "Програми" или как ее включить?
Сейчас есть только вкладка "Бланк" и "Електронна форма"!
Сейчас есть только вкладка "Бланк" и "Електронна форма"!
Re: Свой шаблон с автосуммированием
Передано на доработку. Первоначально не планировалось, что ее возможностями будет пользоваться кто-то кроме разработчиков.
В связи с реальной необходимостью, пересмотрим.
В связи с реальной необходимостью, пересмотрим.
Re: Свой шаблон с автосуммированием
- не утерпела :) | Показать
Re: Свой шаблон с автосуммированием
В связи с необходимостью, как минимум можно создать отдельную тему с шаблонами во вложениях, с реализованными функциями вроде этой, если собственно разработчикам лень добавить это в обновление.
И в принципе можно добавить(ну нереально, но надежда есть) возможность конфигурирования того или иного раздела и той или иной функции(хотя бы для дилеров).
И в принципе можно добавить(ну нереально, но надежда есть) возможность конфигурирования того или иного раздела и той или иной функции(хотя бы для дилеров).
95% ошибок Windows сидит перед монитором...
-
- Повідомлень: 6
- З нами з: 31 липня 2012, 18:30
Re: Свой шаблон с автосуммированием
Огромное спасибо за внимание к моей проблеме!!!
Будет очень здорово, если такая опция появится - сложно работать с первичными документами без возможности настроить бланки.
Для нас конкретно, учитывая специфику - разработка софта, несколько строчек не проблема.
Но как мне кажется, для любой компании наличие такой возможности - плюс, а не минус - ведь при необходимости можно все настроить один раз, и пользоваться постоянно.
Будет очень здорово, если такая опция появится - сложно работать с первичными документами без возможности настроить бланки.
Для нас конкретно, учитывая специфику - разработка софта, несколько строчек не проблема.
Но как мне кажется, для любой компании наличие такой возможности - плюс, а не минус - ведь при необходимости можно все настроить один раз, и пользоваться постоянно.
Re: Свой шаблон с автосуммированием
У меня вот вообще нет вкладки "Программы"...
Re: Свой шаблон с автосуммированием
Упростите редактор для простых смертных!
Re: Свой шаблон с автосуммированием
простите, а он сложный?
слегка корявый, но не сложный)
слегка корявый, но не сложный)
Re: Свой шаблон с автосуммированием
Расчет на среднестатистического пользователя, который купил сопровождение за, скажем, 1500, и хочет, чтобы все было понятно и работало, как часы. Потому если есть возможность создавать свою первичку, то почему бы не упростить ее по максимуму, это только поспособствует лояльности и популяризации.
Re: Свой шаблон с автосуммированием
Спасибо за вкладку "Программы" в 102-й, но она исчезает, когда редактируешь шаблон, а в окне выбора шаблона она вообще не редактируется, только для чтения.
Возможно, будет проще со стороны разработчика добавить Счет и Акт с ПДВ, в которых цены с ПДВ и суммы с ПДВ будут отображаться в таблице. Пожалуйста, реализуйте такие типичные формы, а то с текущими неудобно.
Возможно, будет проще со стороны разработчика добавить Счет и Акт с ПДВ, в которых цены с ПДВ и суммы с ПДВ будут отображаться в таблице. Пожалуйста, реализуйте такие типичные формы, а то с текущими неудобно.
Re: Свой шаблон с автосуммированием
1)
2)
Текущие шаблоны взяты на основании типовых шаблонов 1С 7.7, как наиболее распространенной.
3) Дизанер будет значительно дорабатываться. С тем, чтобы любой желающий мог составить формулы не хуже, чем в Екселе, лишь несколькими движениями мыши.
4) С целью развития "Электронного документооборота" недавно подал заявление, в котором предложил целиком и полностью заняться данным направлением. Если получим положительное решение, можете не сомневаться - электронному документобороту в составе Медка быть. В противном случае ничего не обещаю
уверены?она исчезает, когда редактируешь шаблон
2)
Вообще рассматриваю необходимость разделения на типовые по версиям ПО (в первую очередь для 1С 7 и 8 --- отдельно, т.к. они отличаются).Счет и Акт с ПДВ, в которых цены с ПДВ и суммы с ПДВ будут отображаться в таблице.
Текущие шаблоны взяты на основании типовых шаблонов 1С 7.7, как наиболее распространенной.
3) Дизанер будет значительно дорабатываться. С тем, чтобы любой желающий мог составить формулы не хуже, чем в Екселе, лишь несколькими движениями мыши.
4) С целью развития "Электронного документооборота" недавно подал заявление, в котором предложил целиком и полностью заняться данным направлением. Если получим положительное решение, можете не сомневаться - электронному документобороту в составе Медка быть. В противном случае ничего не обещаю