みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
解決しました!
原因は不具合かと思うので記しておきます。
windows10 pro 64bit
filemaker pro adv 14.0.6
この組み合わせはpdfの保存で落ちます。
filemakerを一度消して
Ver 14.0.4
の古い方でインストールした問題なくpdfの保存ができました。
要因はほかにもあるかもしれませんが
とりあえずは解決したので記しておきます。
ありがとうございました。
すみませんお聞きしたいです。
FILMAKER PRO14
WIN7⇒WIN10
PDFにて出力するために変数に
Get (デスクトップパス)とファイル名を設定して
出力しています。
WIN7からWIN10に変えた途端に
出力のタイミングでファイルメーカーが落ちてしまうようになりました。
デスクトップ上にPDFファイルはありますが破損している可能性があるため開けませんとでます。
唯一気づいたことですが
新しいWIN10のパソコンのユーザー名を(ユーザー01)にしています。
WIN7のころは(USER)にしてました。
これは何か関係ありますか?
パソコン変えておかしくなったのでスクリプトステップに間違いは無いので
ここかなと思ったのですが・・・
明細レコードを5件以上作らせないようにするのが先決では。
万が一の対策を相談させていただきました。
5件以上発生するシチュエーションが少なからずありましたので・・・
計算フィールドを作り
Count ( 関連レコード::フィールド )
として、
ソート前にこのフィールドが5以上は対象外にしておけばいいのでは。
確かにそうですね!
計算フィールドを作ってやってみます!!
ありがとうございます。
> 5以上は印刷してもポータルが4行なので
この関連レコードが5以上というのなら、
Count関数
で求められるでしょう。そうならば、ここではソートは全く無関係ですね。
ソートして小計パートにポータルを配置して印刷しています。
COUTで求めることは知っていますが
一括で50件くらいを印刷する中でどうやってCOUNTするんでしょうか・・・
> 5以上を次ページに折り返すではなく印刷しないのが今回はマストです
その1集計そのものを印刷しない、それとも、詳細を4件印刷するのでしょうか。
印刷しません。
これを印刷前に
「○○は○件あるので印刷できません。絞り込み件数を減らしてください」
とするか
もしその1集計を印刷しないことができるなら
「○○は○件あったので印刷できませんでした」
とするかですね。。。
そんなダイアログは見慣れたら読まないでしょうから印刷前にエラーに
した方がいいかなとも思います。
WIN7 FMPadv14
WIN2008 FMPser14
いつも質問させて頂きありがとうございます。
ソートを行った際にソート対象による集計を行っています。
この結果から5以上の場合はエラーを出したいのですが
どうしたらいいでしょうか・・・
3
A
A
A
2
B
B
5
C
C
C
C
C
一時的な照合キーを書き込み自己リレーションにて
それぞれのパートにポータルを配置しています。
なので各ソート対象にて
集計結果
リレーションに基づく非保存のCOUNT計算結果
という2種類の5という数字を判別する材料はあります。
流れは印刷をしたいのですが
5以上は印刷してもポータルが4行なので
印刷しても行が足りません。
印刷する前にこれをチェックしてエラーを出す方法はありますでしょうか。
(5以上を次ページに折り返すではなく印刷しないのが今回はマストです)
よろしくお願いします。
現在の対象レコードが、
簡単な完全一致の検索結果なら、
グローバルフィールドにその検索値を入力し、
そのフィールドと、検索フィールドのリレーションでいいですね。そうでない場合は、グローバルフィールドとフラグフィールドを作り、
グローバルフィールドに1を入力。検索後、
対象レコードのフラグに1を全置換で入力、
対象外のレコードのフラグは消去。でいいでしょう。
複数の人間が同時作業で同じ現象が起こるので
フラグの1とGET(アカウント名)も入れて照合しないとですね!!
アドバイスありがとうございます!
やってみます!!
FileMaker Pro 14 Advanced のようなのでカスタム関数を利用する手もあります。
UniqueValues
http://www.briandunning.com/cf/596ListOfUniq
http://www.briandunning.com/cf/1372briandunning.com はブックマークしておくと役に立ちます。
http://www.briandunning.com/
ありがとうございます!!
カスタム関数がまだ未知の世界で未熟者でして・・・
見てて楽しいので参考にします!!
現在の対象レコードのみが関連レコードとなるようなリレーションを作り、
その動的値一覧を作ればいいでしょう。
やっぱそれですよね・・・・
現在の対象レコードのみ照合ってどんなイメージになりますか?
FM16でしたら、簡単に済ませる関数がありますが。
http://www.filemaker.com/help/16/fmp/ja … es.html%23
集計データから値一覧を作ることはできません、索引が作られないからです。元のデータから値一覧を作ればいいです。
ありがとうございます!
見ました!これだけの理由で16にしたくなりました!!検討します!!
fm14adv
fms14
win7
初歩的な質問でしたらすみません。
フィールドに品名を入力する1品目1レコードの構成で、
値:というフィールドでフィールドタイプを集計にして値一覧にします。
これで改行データを現在表示されているレコードから取得はできたのですが
重複する品目をカウントせずにユニークな品目の数を知りたいです。
A
A
A
B
B
C
C
C
返したい値は8ではなく3です。
3種類という結果が欲しいです。
ValueListItems ( ファイル名 ; 値一覧 )
は値一覧を作る必要がありますよね?
と思ってってこの集計データを値一覧にしようと思ったらできませんでした。
集計の値一覧からは取得できないのでしょうか・・・
付随した質問になりますが
GO16でクライアントからの接続を新しくしようと思ったらできませんでした。
一度ホストファイルを開いて
暗号化されていない接続を常に許可にしてあげたら
接続できてダウンロードができました。
ですがクライアントにはホストのデータベースの余計な詮索を避けたいです。
暗号化接続?にしたら最初に一度許可して繋ぐ手間もなくなるんでしょうか。
GOの15を使っていたのでこの辺あまりよくわかっていなくて・・・よろしくお願いします。
ファイルパスを間違えており
再度IOSのパスを確認してそのパスを引数として渡したところ
ホストが無事に更新されました。
ありがとうございました!!
IOSにて
GET(ファイルパス)をしてみました。
file:/C:/Users/user/Desktop/ファイル名.fmp12
とでました。
IOS上でスクリプトを発動させ
ホストファイルを開き
インポートでこのパスを指定したらいいんでしょうか・・
ありがとうございます。
ホストから見た1個人のgoにあるファイルってfmnet*****のパスになるんでしょうか。
スクリプトの中でgoを指定する流れがわかりません・・・
すみませんよろしくお願いします。
送る時なんですが
インポートの対象のレコード内容を更新みたいな動きができるんですか?
ご回答ありがとうございます。
個人個人がその日に取込むデータはみな違うデータ(1レコード1貨物なので)で
他のクライアントには修正されない保証はあります。
そしてホスト側(事務所)で変更があるかと言えばありますがクライアントが変更しないデータなので
同じフィールドに違うパターンの変更があることは起こり得ません。
ちなみにGOにて担当者の名前を引数、GET(日付)でホスト側の
担当者別のその日の貨物をGOにインポートすることは成功しました!!
このGOには貨物の状態や搬入時刻を入力するフィールドがあり、ここを
担当者に入力してもらいホスト側のファイルへ反映する流れを作りたいです。
具体的に教えて頂けると幸いです。
よろしくお願いします。
いつも拝見させて頂き助かっております。
WIN7 PROadv14
WIN2008 SERVER14
IOS GO14
上記環境にて運用しています。
今回個別のGOでの運用を模索しています。
貨物運送という仕事柄GOがWI-FI環境にいることは厳しく電波が
弱いエリアにいることも多々なので
GO用のファイルを作成してGOのローカルにファイルを置いて
VPN接続からホストサーバーのデータをインポートしてもらって運ぶ貨物を指示したいと思っています。
恐らくここまでは可能かと思いますが
逆はできないでしょうか。
運び終わった貨物をGO上で報告ボタンなど押せば
ホスト側のマスタデータが更新されるという流れは難しいでしょうか。
定期的に日報としてローカルファイルを事務所の管理者が預かることと
やはりリアルタイムでの更新、せめて時間でAM、PMでの更新くらいの
ことはしたいなと思いまして。
よろしくお願いします。
いつも質問させてもらってありがとうございます。
自分のパソコンではないのですが
MAC BOOK PRO ユーザーでFMP14をインストールして
その後同パソコンでWINDOWSも利用できるようにしたんですが
これはWINDOWS使用の時も同じライセンスを使用してインストールしていいんでしょうか?
MACでWINDOWSを動かす方法がいくつかあるのは知ってますが
電話でその人のパソコンの状況を聞いてもいまいちわかりません。
ですがMACのパソコンでWINDOWSも使えるようにした。ということは間違いないです。
win7
FMadv14
FMS14
ご質問になります。
WEBビューアにあるURLを表示し、ソースを引っ張り
テキスト関数で特定の文字を抽出、という流れをとってますが。
全てを自動でスクリプトを組みたいのですが
単純に組むと
URLが完全に表示される前にスクリプトが進んでしまうので
ソースがおかしいことになります。
URLを表示から表示完了まで待って
完了の時点をソースを取得。
という流れはスクリプトで作れるんでしょうか。
よろしくお願いします。
回答とご指摘ありがとうございました。
確かに関係のない内容ではありますので
参考として受け止めます。
ありがとうございます。
&は&に置換してるんですよね・・・
それでもだめだったんです・・
回答ありがとうごいざいます。
商用利用を禁ずる、といったところですね。
私的利用には問題ない写真です。
その写真の特徴は1ページに4枚ほどの写真があります。
今まではデスクトップにドラッグでコピーできましたが現状は
ファイル名が全て同一でファイル名を変えないと4枚が上書きになってしまいます。
そしてその画像のurlは前述したようなurlにドメインが入り長々羅列した最後に.jpgがありません。
ちなみにその画像が該当するソースの前後はこんな感じです。
<div id="content">
<!-- ******************************* editable - ここから コンテンツ ********************************** -->
<div class="d" id="photo_fr">
<img src="http://222.22.22.22/ImgGet?v1=1F14F7D923F16AD007961E89A3E7179EE1B773F717C2EF7EAC5541BD7EEB49F7&v2=1133167&v3=1F030852&v4=3&v5=001" alt="" class="d"/>
</div>
何かできそうでしょうか・・・
取得できないんです・・・
ちなみに画像がありそうなドメインの場所は505エラーになります。
アクセス拒否な気がしてきました・・・
[ Generated in 0.012 seconds, 7 queries executed - Memory usage: 651.08 KiB (Peak: 690.98 KiB) ]