Добро пожаловать к нам в гости! Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
Начал делать программу по учёту рабочего времени (форма T-12), в конце надо заполнить и распечатать большую таблицу,лучше вордовского документа ничего ненашёл.Ну и чтобы заполнять эту таблицу расчётами написал скрипт(который можно оформить как функцию).Отсюда вопрос- может зря я тут борьбу веду и уже есть что то(плагин или функция) и ненадо тут её выкладывать..
Отсюда вопрос- может зря я тут борьбу веду и уже есть что то(плагин или функция) и ненадо тут её выкладывать..
Ну, лично я чего-то не припоминаю такой плагин или функцию, да это и не важно (есть уже или нет). Любое рабочее решение только приветствуется. Так-что, AS3856, выкладывайте, и желательно именно в виде готовой функции (с инструкциями) - А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
Есть еще плагин NeoBookDBPro а для него еще ReportDesigner идет по моему вместе с ним. Но не факт, я выкладывал и то и то. Так вот ReportDesigner как раз и предназначен для создания подобных форм.
Кстати если мне память не изменяет, ReportDesigner может так же работать и без NeoBookDBPro. Не хочешь читать хелп?
плагин то есть - неустраивает то что сетка совсем другая нужна вот такая
Добавлено (11 Марта 2017, 02:58) --------------------------------------------- изначально тоже такая мысль была - сам плагин такое нестроит , а вот с HTML "отношения" ровные -он незнает меня- я незнаю его ну и тому кто это будет делать и печатать легче работать с вордом -сейчас же большинство доков в ворде... (кстати т.к. много данных - то плагин применяю - а вот вывод данных всё ж лучше ворд)
Добавлено (11 Марта 2017, 03:00) --------------------------------------------- попозже выложу функцию- надо только оформить тьам кстати не одна функция- придётся минимум 2 для удобства.
Добавлено (11 Марта 2017, 03:14) --------------------------------------------- глянул на ReportDesigner вроде подходит для такого случая-но начал уже с вордом - ReportDesigner изучить ещё надо.......
Добавлено (11 Марта 2017, 16:31) --------------------------------------------- тыкался в ReportDesigner и со справкой и без - никак понять немогу. жаль конечно- но время терять на изучение сего шедавра нету времени сейчас....
тыкался в ReportDesigner и со справкой и без - никак понять немогу. жаль конечно- но время терять на изучение сего шедавра нету времени сейчас
Цитатаmishem ()
Кстати если мне память не изменяет, ReportDesigner может так же работать и без NeoBookDBPro.
без NeoBookDBPro никак. ReportDesigner устанавливается в связке с NeoBookDBPro там и 3 команды для запуска отчета созданного в ReportDesigner, например dbpPrintReport. А по другому я не смог запустить. Пробовал с DBF, а как отчёт без команды из плагина NeoBookDBPro не смог найти решения.
Добавлено (11 Марта 2017, 18:33) ---------------------------------------------
ЦитатаAS3856 ()
плагин то есть - неустраивает то что сетка совсем другая нужна вот такая
да- надо было изучать ещё вчера... а сейчас уже нету времени и всё ж встаёт вопрос- чем лучше ReportDesigner Word'a Единственное неудобство - Word должен быть устанговлен на компе пользователя - и всё. Плюс - быстрота создавния заготовок таблиц и возможность использования без создания баз.
- возможно скорость заполнения будет хромать ( при большом объёме данных )
и всё ж встаёт вопрос- чем лучше ReportDesigner Word'a
Для того чтобы на этот вопрос ответить, для начала нужно видеть функцию, что она могёт.
ЦитатаAS3856 ()
Единственное неудобство - Word должен быть установлен на компе пользователя - и всё.
Я уже говорил. что скрипт может не у каждого работать. Если только для себя, то это ваше дело что выбирать. Что удобней, с чем больше нравится работать и т.д. Плюс, я так понимаю что скрипт вы пишите не самостоятельно, а берете уже готовый и подгоняете под себя, под НБ. Где уверенность что там нет ошибок? Сегодня он работает так как нужно вам, а завтра?
ЦитатаAS3856 ()
Плюс - быстрота создавния заготовок таблиц
Если вы потратите пару часов на ReportDesigner, то мне почему то кажется что вы измените мнение о быстроте.
ЦитатаAS3856 ()
и возможность использования без создания баз.
Это единственный плюс, но опять же, лично я скорей всего использовал бы в таком случае HTML или встроенный редактор RTF.
Нужно смотреть по ситуации. Нравится вам Word, да ради бога, я не пытаюсь переубедить в обратном. Был вопрос:
ЦитатаAS3856 ()
может зря я тут борьбу веду и уже есть что то(плагин или функция)
Плюс, я так понимаю что скрипт вы пишите не самостоятельно, а берете уже готовый и подгоняете под себя, под НБ.
скрипт сам написал(Там писать то нечего особо..несколько строк..), под НБ легко подгоняется, оправдание себе ищу изучить некогда а выложить-- там описание долго делать да и примерчик надо ... постараюсь уж к вечеру...
Там особо и изучать нечего. Перевод справки сделан. Почитать ее, минут 15 времени займет. Остальное все методом проб и ошибок. Вставляешь где нужно переменные и смотришь что получилось.
За то время которое здесь идет обсуждение, уже не одну таблицу собрал бы.
Добавлено (12 Марта 2017, 14:17) --------------------------------------------- Кстати есть шанс попробовать и то и то. Сравнить. И уже здесь выложить обоснованное пояснение, что же действительно на самом деле лучше и удобней. Так что ждемс.
Там особо и изучать нечего. Перевод справки сделан. Почитать ее, минут 15 времени займет. Остальное все методом проб и ошибок. Вставляешь где нужно переменные и смотришь что получилось.
читал я справку- с неё и начал...понять сложно куча названий- что обозначают- непонятно пытался делать как написано в справке- неполучается... а так как времени сидеть и вдуматься нету- быстрее получается на vbs написать Примерчик бы кто туда подкинул - было бы нагляднее.. а то ж одни разговоры что там всё быстро... кстати в функцию переписал скрипт- выкладываю в соответствующую тему.
NeoBookDBPro, но он платный, будет все время выходить сообщение, но есть выход.
не для общего использования мысль возникла записывать данные в текстовый файл(можно построчно-или со спецсимволами (NeoBook'om) затем скриптом считывать построчно(или до символа - затем далее) и циклом записывать в таблицу ворда(предварительно подготовленную с маркерами(типа Marker1, Marker2 и тд)-меняя 1-2 циклом. При этом считывание можно ограничить до конца текста, или до какой то строки по счёту. надо б попробовать написать такое. Тогда и запись из баз можно организовать в ворд (наверно- пробовать надо)
Добавлено (13 Марта 2017, 15:53) --------------------------------------------- чую непаханое поле.....
AS3856, вижу вы не хотите использовать NeoBookDBPro т.к.
ЦитатаAS3856 ()
не для общего использования
Но если этот проект используете только вы, то лучше плагина NeoBookDBPro нет. Это моё субъективное мнение. Предлагаю ещё один способ это - использовать в качестве шаблона формы 12 экселевский вариант.
Здесь на форуме выкладывались функции считывания и записи данных в офисные приложения.
Учитывая, что вы всё таки склоняетесь к скриптам то тогда не вижу смысла использовать NeoBook, т.к. проще напрямую заполнить форму а затем распечатать.
использовать в качестве шаблона формы 12 экселевский вариант.
один и вариантов- тоже неплохо - но с экселькой я незнаком-и взаимодействие через vbs пока неизучал. поэтому запись в ворд ближе.. Сдесь же на форуме дембель выкладывал функции считывания, а вот записи невижу, есть запись просто текста- но это немного не то. можно конечно почитать и разобраться с vbs и с экселькой. и вопрос ReportDesigner работает только с NeoBookDBPro ?
Добавлено (13 Марта 2017, 18:14) ---------------------------------------------
Цитатаmark ()
Может я чего не понял что вы хотите?
mark вы правильно поняли - мне надо забить большую таблицу и распечатать просто сейчас ищу путь который мне более понятен-или путь где можно быстро добиться понимания и результата
и вопрос ReportDesigner работает только с NeoBookDBPro ?
Да. Т.к.только в NeoBookDBPro есть команда вызова отчета подготовленного в ReportDesigner. Вот если бы кто создал бы плагин вызова отчета было бы здорово. А так ReportDesigner хорошая вещь.
ЦитатаAS3856 ()
Сдесь же на форуме дембель выкладывал функции считывания, а вот записи невижу,
я гдето на форуме выкладывал кусочек функции записи. Попробую найти.
Нашёл у себя. Может что подправить нужно. Я в этом бум бум.
Добавлено (13 Марта 2017, 18:44) --------------------------------------------- можно записывать и текст и цифры, формулы, но только почему то вначале всегда записывается пробел, как исправить не знаю.
Хорроший примерчик,разобрал по косточкам-всё понятно, но ошибка не там, ошибка в твоём коде После того как указал путь- далее аргумены-первый аргумент-пробел убери и всё будет в порядке (перед переменной [Text] )
AS3856, спасибо, а ведь ковырял только код vbs. Одно неудобство, что при организации цикла файл открывается закрывается (висит в процессе). Долго будет записывать.Модернизацию нужно делать внутри кода vbs. Но это нужно просить ДЕМБЕЛЯ или учиться, учиться и учиться
.Модернизацию нужно делать внутри кода vbs. Но это нужно просить ДЕМБЕЛЯ или учиться, учиться и учиться
Примерно об этом я и писал выше, собираюсь переписать что бы всё в функции происходило а не циклом НБ Кстати пример с экселькой примерно то же самое что я написал с вордом.
Добавлено (27 Апреля 2017, 11:00) --------------------------------------------- Разобрался с вордовскими таблицами - решшил что проще в ворде сделать.,всё идёт "как по маслу",переписал чтоб печать была на листах А4, ну и склейка- получилось А3.
Дошёл до расчётов рабочего времени,отработанных дней, прогулов,отпусков, и прочего --тёмный лес., и к тому же удобнее пользоваться регулярными выражениями, удобный плагин hpwControl Ну и времени катастрофически нехватает.