Программы "Простой софт" www.prostoysoft.ru

ВНИМАНИЕ! РЕКЛАМНЫЕ СООБЩЕНИЯ И ГИПЕРССЫЛКИ В ФОРУМЕ ЗАПРЕЩЕНЫ (посты удаляются автоматически)
Текущее время: 27.11.2024 17:03

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Генерация счета
СообщениеДобавлено: 08.09.2009 18:03 
Не в сети

Зарегистрирован: 08.09.2009 17:51
Сообщения: 9
При используемом шаблоне счета в формате Excel происходит вставка данных из подчиненной таблицы "Продукты по счету".
Однако, когда продуктов по счету достаточно много, новые записи перекрывают уже существующие ячейки (Сумма прописью и так далее). Как с этим бороться? :)
По идее, очень сложно предположить сколько продуктов по счету должно быть в документе, а поэтому строки в Excel'e должны вставляться смещая вниз все остальное, что есть в шаблоне.

При используемом шаблоне счета в формате Word в качестве закладки можно указать лишь подчиненную таблицу или же несколько полей из этой таблицы.
Если делать закладку типа ПодчиненнаяТаблица_поле1_поле2_поле3_поле4_поле5 и так далее... Word не позволяет ввести в строку больше данных. Как быть если в качестве закладки нужно указать подчиненную таблицу и еще 14 полей этой подчиненной таблицы?

Спасибо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Генерация счета
СообщениеДобавлено: 09.09.2009 13:09 
Не в сети
Администратор

Зарегистрирован: 15.02.2006 20:16
Сообщения: 3690
Откуда: Санкт-Петербург
Добрый день.
Спасибо за ваши пожелания.
Да, мы в курсе данной проблемы с Excel и в ближайшее время доработаем логику генерации документа по шаблону.
В Word вы можете указывать закладки вида tblTable_1_3_4_5
То есть, порядковые номера полей, а не их внутренние имена.

_________________
2B OR NOT 2B = TRUE


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Генерация счета
СообщениеДобавлено: 09.09.2009 13:13 
Не в сети

Зарегистрирован: 08.09.2009 17:51
Сообщения: 9
Спасибо за Ваш ответ.
С Экселем понятно. Хотелось бы также понять насколько быстро данная проблема будет решена, поскольку для нас это очень актуально.
По ворду получается ситуация, что снова таки не хватает места даже при таком раскладе. Например, tblInvoicesEditions_2_3_4_5_6_7_8_9_10_11_12_13_14
не влазит :(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Генерация счета
СообщениеДобавлено: 09.09.2009 13:20 
Не в сети
Администратор

Зарегистрирован: 15.02.2006 20:16
Сообщения: 3690
Откуда: Санкт-Петербург
Да, увы, в Worde большие ограничения на символы и длину закладки сделали зачем-то в Microsoft.
Когда появится экспорт в RTF, можно будет в любые места вводить закладки в квадратных скобках произвольной длины (как сейчас в Excel).

_________________
2B OR NOT 2B = TRUE


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Генерация счета
СообщениеДобавлено: 09.09.2009 13:24 
Не в сети

Зарегистрирован: 08.09.2009 17:51
Сообщения: 9
Хорошо, подскажите, а путем написания своего VBS скрипта как это реализовывается с 1С возможно ли решить данную проблему или все же в ближайшее время Вы исправите данный недочет и мы сумеем дождаться? :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Генерация счета
СообщениеДобавлено: 14.09.2009 23:24 
Не в сети
Администратор

Зарегистрирован: 15.02.2006 20:16
Сообщения: 3690
Откуда: Санкт-Петербург
Данный недочет мы исправили в последней версии 1.173 от 14.09.2009.
Да, возможно. Вы можете писать любой код в файлах-скриптах, который будет выполняться по нажатию пользовательской кнопки на панели инструментов или при выборе пользовательского пункта меню. Также вы можете писать любой код под удобном для вас средством разработки, генерировать EXE-шники и связывать их с программой точно также, как и файлы-скрипты VBS.
Если говорить о написании кода VBScript, то удобнее всего его писать сначала под VisualBasic6 со всеми ссылками на все используемыми библиотеками, и далее переносить код уже в VBS-файл.

_________________
2B OR NOT 2B = TRUE


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Генерация счета
СообщениеДобавлено: 28.09.2009 13:06 
Не в сети

Зарегистрирован: 08.09.2009 17:51
Сообщения: 9
Спасибо. Уже увидели.
Тестируем.
Возник другой вопрос.
Есть поле в подчиненной таблице, которое обозначено как числовой доробный тип, формат : основной или оставляем пустым.

Если выбран формат основной значение в ячейке, например, 840,29
Если выбран формат "пустой" значение в ячейке, например, 840,294

При генерации счета в ячейке, где должно выводится 840,29 выводится 840 294, 00 или 840 294.
Пробовали изменить формат ячейки в шаблоне на общий, текстовый, числовой, денежный. Не помогает. Мы не можем вывести так как надо 840,29
Что мы делаем не так?

Спасибо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Генерация счета
СообщениеДобавлено: 28.09.2009 13:38 
Не в сети

Зарегистрирован: 08.09.2009 17:51
Сообщения: 9
Причем, как мы заметили, данная проблема возникает при выводе данных из подчиненной таблицы.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB