Страница 3 из 5

Добавлено: 14 сен 2006, 18:07
Seybukan
Нада закрывать тему.
Уже вода полилась прозрачная, а не решение вопроса поставленного автором.

Добавлено: 15 сен 2006, 08:44
hope
Всем спасибо за советы и поддержку!!!

Пока не все так страшно: практика использования Галактики и 1С дала результат в пользу Галактики (раньше прельщала стоимость 1С, а после контрольного внедрения 1С, больше разговоров о переходе с Галактики на 1С пока не заходит).

По поводу отчетов в excel - ответ на мой вопрос я получила - действительно эти отчеты я не смогу отредактировать, если не поимею исходников этих интерфейсов.

По поводу товарооборота: для анализа работы торгового предприятия есть такие показатели:
Товароборот - продажи за период,
Уровень товарных запасов в днях товарооборота - характеризует обеспеченность предприятия запасами на дату и показывает на какое число дней торговли хватит этого запаса,
Товарооборачиваемость - позволяет оценить время и скорость обращения товарных запасов.

Добавлено: 15 сен 2006, 18:09
edward_K
отредактировать то можете, незя тока в галке добавить другие данные, но есть ведь альтернативные пути - типа прямой доступ к базе или к dbf или к другим книгам Excel. Visual basiс тока знать нужно хорошо. В конце концов отчеты можно строить и независимыми средствами, писать в базу не советую, а так пожалуста.

Re: Отчеты в Excel

Добавлено: 05 апр 2011, 13:32
Алексей
есть код в *.frm

Код: Выделить всё

─────┬─────┬───────────────────────────────────────
  Номер │ Дата   │               Наименование            .{.?Shapka2;│             Сумма           .}
  док-та│                │                  платежа                  .{.?Shapka3;│             @@@@@@          .}
─────┴─────┴──────────────────────.{.?Shapka4;┴─────────────────────────────.}
переделываю в SLK
и если убираю эти "шапки" на фиг- несовпадение структуры отчета с прототипом
пытаюсь добавить их куда нибудь - пишет что ожидался идентификатор.
что можно сделать?

Re: Отчеты в Excel

Добавлено: 05 апр 2011, 13:41
Goblin
Убирать нельзя - нарушение структуры прототипа.
Совать "куда-нибудь" - аналогично.
Делать - как оно есть в FRM, с небольшой особенностью : начало горизонтального условного цикла и выводимая в нем величина - в одной ячейке на строке, завершение цикла - в следующей или в одной из следующих ячеек на этой же строке.

Re: Отчеты в Excel

Добавлено: 05 апр 2011, 13:50
Алексей
дак пробовал, если поставить не в первую ячейку ошибка
если в первую без пробела - ошибка
пока вынес их по своим местам в первый столбец с пробелом перед ними.

Re: Отчеты в Excel

Добавлено: 05 апр 2011, 14:04
Алексей
2Goblin
хотя нет, вру... сделал как советуете, разнес открывающую скобку и закрывающую по разным столбцам - заработало. спсб.

Re: Отчеты в Excel

Добавлено: 26 июн 2012, 08:24
Алексей
в общем задача такая. есть 36 столбцов в которые программно нужно записать формулы. не хочу использовать буквы и тупо писать 36 раз т.к. они цикличные, хотелось бы циклом записать относительными формулами типа
=SUM(R[-2]C:R[-1]C)

вопрос, можно ли как то функциями галактики переключить отображение формул на вид xlR1C1 , записать формулы и вернуть вид назад?
что то типа Application.ReferenceStyle = xlR1C1

Re: Отчеты в Excel

Добавлено: 26 июн 2012, 08:44
Алексей
отбой :) пишу формулу в виде R1C1 в буквенный шаблон, а он конвертирует в буквы....

Re: Отчеты в Excel

Добавлено: 17 июл 2012, 06:45
Алексей
а можно в матрицу как-нибудь записать формулу суммирования в виде виде R1C1 ?
функция xlStWriteToMatrix(i,16,'=СУММ(RC[6];RC[12];RC[18])'); почему то не срабатывает... :) может есть возможность? Не охота вручную считать нарастающий итог...

Re: Отчеты в Excel

Добавлено: 17 июл 2012, 10:17
edward_K
Для функции вообще то xlSetStringFormula. Попробуйте записать макрос при записи формулы в ячейку - может латинский вариант формулы прокатит.
И следите за форматом ячейки - либо общий, либо числовой.

Re: Отчеты в Excel

Добавлено: 17 июл 2012, 12:23
savov
hope писал(а):По поводу отчетов в excel - ответ на мой вопрос я получила - действительно эти отчеты я не смогу отредактировать, если не поимею исходников этих интерфейсов.
Ну если не сильно отчет править надо, то можно:
1. Исправить макрос отчета
2. Покрутиться с переменными, которые в нем определены и либо выводить их, либо нет.
3. исправленный отчет подсунуть системе.

Re: Отчеты в Excel

Добавлено: 18 июл 2012, 06:27
Алексей
edward_K писал(а):Для функции вообще то xlSetStringFormula. Попробуйте записать макрос при записи формулы в ячейку - может латинский вариант формулы прокатит.
И следите за форматом ячейки - либо общий, либо числовой.
да уже написал так, суммированием но обещаю попробовать как время появится. спасибо.

Re: Отчеты в Excel

Добавлено: 01 авг 2012, 07:18
Veniamin12
Доброго времени суток!
Такой вопрос. При редактировании excel отчета, в прототипе заложена ссылка на nrec таблицы аррointments(человека по которому печатают отчет). но она представлена в виде NRecApp 2533274790406703 (то есть в десятичной системе исчисления). а nrec из самой таблицы выглядит в виде 0009000000002A2Fh(16-ная система исчисления). когда делаешь запрос через суппорт,сравнение работает.суппорт сам переводит NRecApp 2533274790406703 из 10 в 16. когда в отчете сравниваешь nrec-ки, конечно, они разные. и то что меня интересует не выводится.может кто по опытнее подскажет, как напрямую преобразовать 2533274790406703 к виду 0009000000002A2Fh.может есть какая стандартная функция?заранее благодарю!

Re: Отчеты в Excel

Добавлено: 01 авг 2012, 09:14
edward_K
а причем тут Excel?
так то
string(nrec,21,0) - не рекомендуется, не везде пашет
to_char(nrec,21,0)
Вообще лучше сравнивать переменные одного типа, или преобразовывать явно с помощью функций приведения типа , а не надеятся на автоматическое преобразование. Вшивать в отчет Nrec вообще дурной тон 8) .