Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RFpro.ru: Программирование на Delphi и Lazarus


Хостинг портала RFpro.ru:
Московский хостер
Профессиональный ХОСТИНГ на базе Linux x64 и Windows x64

РАССЫЛКИ ПОРТАЛА RFPRO.RU

Лучшие эксперты по данной тематике

Асмик Гаряка
Статус: Советник
Рейтинг: 10870
∙ повысить рейтинг »
Орловский Дмитрий
Статус: Мастер-Эксперт
Рейтинг: 7187
∙ повысить рейтинг »
Гусятинер Леонид aka lamed
Статус: Академик
Рейтинг: 5695
∙ повысить рейтинг »

/ КОМПЬЮТЕРЫ И СОФТ / Программирование / Delphi и Lazarus

Номер выпуска:1637
Дата выхода:11.09.2012, 16:00
Администратор рассылки:Киселёва Алёна aka Verena (Академик)
Подписчиков / экспертов:111 / 72
Вопросов / ответов:3 / 6

Консультация # 29591: Здраствуйте!!!! У меня появился такой вопрос, я работаю с базой 1С т.е. с файлами dbf, мне необходимо сделать выборку по одному из цехов... данные/материалы этого цеха находятся в разных таблицах, мне необходимо чтобыпо возможности в одной таблице. Напишите как правильно использовать индексы. Поясню, не очень удоюно работать с 1С тем кому она не ну...


Консультация # 62262: Здравствуйте, уважаемые эксперты! У меня к вам вопрос: На форме существуют 12 объектов TStringGrid. Как с помощью одной функции в цикле заполнить эти 12 сеток данными (для примера "1"), а то получается очень громоздкий и неудобочитаемый код!...
Консультация # 29287: Есть программа по подсчёту премии. Но она врёт на копейки. Вопрос такой как информацию из DBGrid перенести в ворд, вместо Фаст Репорта, для дальнейшего редактирования, посредством Делфи? И вообще возможно ли это? P.S.Высылаю исходник программы....

Консультация # 29591:

Здраствуйте!!!! У меня появился такой вопрос, я работаю с базой 1С т.е. с файлами dbf, мне необходимо сделать выборку по одному из цехов... данные/материалы этого цеха находятся в разных таблицах, мне необходимо чтобыпо возможности в одной таблице. Напишите как правильно использовать индексы. Поясню, не очень удоюно работать с 1С тем кому она не нужна, так что мне надо делать с помощью Delphi делать выборку в 1С.
Заранее благодарна.

Дата отправки: 15.11.2005, 11:36
Вопрос задал: Шишлянникова Анисия Николаевна
Всего ответов: 2
Страница онлайн-консультации »


Консультирует Маренич Владимир:

Здравствуйте, Шишлянникова Анисия Николаевна!
Если Вы все-таки решили напрямую "лезть" в файлы 1С и четко знаете где и что лежит (например, в SC9999.DBF - справочник цехов, RG8888.DBF - регистр остатков по цехам), то использовать индексы в Delphi очень просто:
Table1.TableType:=ttDBase;
Table1.TableName:=\'SC9999\';
Table1.IndexFiles.Add(\'SC9999.CDX\');

Консультировал: Маренич Владимир
Дата отправки: 15.11.2005, 11:48
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует sir Henry (Старший модератор):

Здравствуйте, Шишлянникова Анисия Николаевна!
Смотрите мой предыдущий ответВам.

Консультировал: sir Henry (Старший модератор)
Дата отправки: 15.11.2005, 12:27
Рейтинг ответа:

НЕ одобряю 0 одобряю!

Консультация # 62262:

Здравствуйте, уважаемые эксперты!
У меня к вам вопрос:
На форме существуют 12 объектов TStringGrid.
Как с помощью одной функции в цикле заполнить эти 12 сеток данными (для примера "1"), а то получается очень громоздкий и неудобочитаемый код!

Дата отправки: 12.11.2006, 07:57
Вопрос задал: Герасименко Алексей Анатольеви
Всего ответов: 1
Страница онлайн-консультации »


Консультирует Sattar:

procedure TForm1.Button1Click(Sender: TObject);
var
i,j,c:integer;
Begin
for c:=0 to ControlCount-1 do
if Controls[c] is TStringGrid then
for i:=1 to (Controls[c] as TStringGrid).ColCount do
for j:=1 to (Controls[c] as TStringGrid).RowCount do
(Controls[c] as TStringGrid).Cells[i,j]:=\'1\';
end;

Консультировал: Sattar
Дата отправки: 12.11.2006, 15:29
Рейтинг ответа:

НЕ одобряю 0 одобряю!

Консультация # 29287:

Есть программа по подсчёту премии. Но она врёт на копейки. Вопрос такой
как информацию из DBGrid перенести в ворд, вместо Фаст Репорта, для дальнейшего редактирования, посредством Делфи? И вообще возможно ли это?
P.S.Высылаю исходник программы.

Дата отправки: 10.11.2005, 07:27
Вопрос задал: Buenos dias (Практикант)
Всего ответов: 3
Страница онлайн-консультации »


Консультирует sir Henry (Старший модератор):

Здравствуйте, Vbhjndjhtw!
Чтобы расчеты не врали на копейку, надо сделать 3 или 4 знака после запятой. У Вас, скорее всего, ошибка в последнем разряде, поэтому этот последний разряд надо отодвинуть, чтобы его ошибки не влияли на результат.
Дальше, зачем Вам пересылать данные в Word, чтобы все равно редактировать в Дельфи? Бессмыслица. Может быть Вы поясните, зачем это?

Консультировал: sir Henry (Старший модератор)
Дата отправки: 10.11.2005, 08:18
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Архангельский Андрей Германови:

Здравствуйте, Vbhjndjhtw!
Я использую "Ek RTF Report for Delphi". Простой компонент, позволяет выводить таблицы в шаблон в формате rtf. Это позволяет конечному пользователю создавать свои шаблоны (формы документов).
Хотя раньше я генерировал файл RTF впрямую, это тоже достаточно просто

Приложение:

Консультировал: Архангельский Андрей Германови
Дата отправки: 10.11.2005, 09:53
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Витомский Вадим Викторович (Профессионал):

Здравствуйте, Vbhjndjhtw!
Высылаю исходник модуля, упрощающего работу автоматизации M$ Word.
Необходимые константы можно взять в самом Ворде (я их выделил в отдельный файл, слишком большой для аттача)

Приложение:

Консультировал: Витомский Вадим Викторович (Профессионал)
Дата отправки: 10.11.2005, 14:54
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Оценить выпуск | Задать вопрос экспертам

главная страница  |  стать участником  |  получить консультацию
техническая поддержка  |  восстановить логин/пароль

Дорогой читатель!
Команда портала RFPRO.RU благодарит Вас за то, что Вы пользуетесь нашими услугами. Вы только что прочли очередной выпуск рассылки. Мы старались. Пожалуйста, оцените его. Если совет помог Вам, если Вам понравился ответ, Вы можете поблагодарить автора - для этого в каждом ответе есть специальные ссылки. Вы можете оставить отзыв о работе портале. Нам очень важно знать Ваше мнение. Вы можете поближе познакомиться с жизнью портала, посетив наш форум, почитав журнал, который издают наши эксперты. Если у Вас есть желание помочь людям, поделиться своими знаниями, Вы можете зарегистрироваться экспертом. Заходите - у нас интересно!
МЫ РАБОТАЕМ ДЛЯ ВАС!



В избранное