24.04.2012, 16:21 | #1 |
Участник
|
Настройка Шаблона документов (ГФО)
Добрый день! Пытаюсь настроить Шаблоны документов в ГФО (Главная книга/Настройка/ГФО/Шаблоны документов/Настройка). Файл с шаблоном у меня открывается в отдельном приложении Excel, а не в компоненте ActiveX на форме LedgerRRGEPropertySetup_W. В чем тут дело?
|
|
24.04.2012, 17:16 | #2 |
Участник
|
Все дело в настройках открытия Excel файла в системе.
Если у Вас Windows менее, чем 7, то в проводнике вызовите свойства папки, там на закладке со списком расширений найдите расширение для версии Excel. В свойствах там есть флаг что-то типа "Открывать в том же окне" В Windows 7 то же что-то подобное есть, но я не помню где. |
|
24.04.2012, 17:57 | #3 |
Microsoft Dynamics
|
Для Висты и семерки нужно использовать regedit.exe
Вот тут: HKEY_CLASSES_ROOT\Excel.Sheet.12 или(и) тут : HKEY_CLASSES_ROOT\Excel.Sheet.8 обнулите параметр BrowserFlags. |
|
|
За это сообщение автора поблагодарили: sukhanchik (2), ap (1), Krasher (1), Andrux (1). |
24.04.2012, 18:38 | #4 |
Участник
|
ДА, все так и есть. Обнулил ключ для версии 2000-2003 и все заработало. Спасибо!!
|
|
29.04.2012, 20:49 | #5 |
Участник
|
Продолжаю настройку шаблонов с последующей выгрузкой в ГФО. В частности, настраиваю Бухгалтерский баланс, форма 1. Возникает масса вопросов. По форуму много тем с обсуждением ГФО и электронной отчетности, но ответы как-то неоднозначны.
Вопрос 0. Самый странный. Настраивается постоянный реквизит (например ИНН или КПП). Создается постоянный реквизит, к нему запрос, который выбирает данные из таблицы Данные о компании. Настраиваем шаблон, задаем диапазон ячеек. Так вот, если в шаблоне выбрать диапазон ячеек один в один с шаблоном (например, строка 1100, шаблон баланса. Значение за отчетный период должно быть вписано в диапазон S20:Y20), т.е. S20:Y20 то последний символ вставлен не будет, приходится в шаблонах сдвигать диапазон на 1 ячейку вперед, т.е. выбирать диапазон не S20:Y20, а S20:Z20. Настройка длины, выравнивания и пустых символов в реквизите не влияют на результат. Вопрос 1. Самый распространенный. В форме 1 бухгалтерского баланса показатели строятся по 3-периодам :
Получается, что код периода должен быть четко прописан или в функции, или в заголовке ГФО, или в строке ГФО. Т.о на каждую отчетную дату следует менять в настройках Функций код периода (или в коде периода интервалы дат) и указывать интересующие коды периодов непосредственно перед формирование отчета (в диалоге) в ГФО не возможно? Вопрос 2. Самый непонятный. Существуют итоговые строки, например строка 1100 (Итого по разделу). Как говорят все-возможные инструкции по ГФО в таком случае требуется пользоваться динамическими секциями и таблицами. Но у меня не получается, добиться нужного эффекта. Если кто настраивал, подскажите что я делаю не так. Или же итоги формируются путем создания реквизита, суммирующего функции из нужных разделов? Вопрос 3. Может существует необходимость в формировании глобальной темы по настройке ГФО, где бы разобрался полный пример по настройке отчетности, один раз и в одном месте. Можно за основу взять текущую тему. Я готов вести дневник Последний раз редактировалось Andrux; 29.04.2012 в 20:57. |
|
30.04.2012, 10:15 | #6 |
Участник
|
Вопрос 4. Проводим эксперимент. Предварительно создаем две числовые функции в настройках функций (ГФО/ Функции) и два постоянных реквизита, каждый на свою функцию. Настраиваем отчет в ГФО с одной строкой. Тип строки Постоянный реквизит. Указываем для строки суммирование двух постоянных реквизитов (предварительно созданных ранее). Обязательно в заголовке строки ГФО, на вкладке разное указываем пустой символ, например "-" и длину реквизита - 7. Пусть наши функции возвращают значения 100 и 200. В итоге в отчете должна быть сформирована строка 300----. Нажимаем в отчете Запросы/ Значение ячейки. Все так и есть: результат 300----. Стоим отчет: получаем #######. Все из-за того, что при нажатии в отчете параметры форматирования берутся из каждого реквизита, а затем применяется общий для строки. При построении отчета параметр форматирования применяется сразу общий и получается конкатенация двух строковых значений 100---- и 200----, итог: 100----200---- и превышение длины в 7 символов.
|
|
02.05.2012, 23:45 | #7 |
Microsoft Dynamics
|
Если можно, дайте посмотреть на ваши настройки.
|
|